thanks lavinh but this is an snap shot of an application that I develop using Rslinx and VB6 for more information goto
http://home.earthlink.net/~hidroela/main.pngwhat I am trying to do is get away from RSlinx and by the way that technique (DDE )is some how really slow on my project I used what they call OPC Client
TechJunki I can to create that N9 table Because file No. 9 is already in used in my plc
I got this tips from another forum
I have been trying to organize the steps to accomplish the first part off my project or I would like to say OUR PROJECT here there go:
<<<<<<<<<<<<Almost all this information is from AB documentation>>>>>>>>>>>>>>>>>>
This is the command that we need to use

Where each elements of the command means

This two sets of instruction go at the beginning and the end off each command send
beginning
DLE and STX
Sender symbol that separates the multi_drop header from the data.
end
DLE ETX
Sender symbol that terminates a message.

DLE=10, STX=02
DST and SRC

DST: Indicates the remote node address that the computer is communicating to.
SCR: Indicates the DH node address that is the source of the message.
So that mean that if the destination node is 9 the value of DST=11 if is 0 then DST=0
Same apply to SRC if source node is 5 the value of SRC=5
DST=0; SCR=0
CMD (command)

CMD=0F this is from communication table page 7-3 on AB Documentation
FNC=A2 his is from communication table page 7-3 on AB Documentation
STS
STS: Indicates the status of the message.
A command message should always set this field to 00 (hex).
TNS (transaction)

Indicates a specific transaction value for each message. The TNS value increments for each message
packet.
TNS=1

BYTE SIZE
The size of data to be read (in bytes), not including the address fields or other overhead bytes.
BYTE SIZE=4 bytes
FILE NUMBER
Addresses files 0_254 only. For higher addresses, setting this byte to FF expands this field to three bytes total. Use the
second and third bytes for the expanded file address (low address byte first).
FILE TYPE
Use one of the these values for this field. Do not use any other values; doing so may result in unpredictable results.
80_83 hex: reserved
84 hex: status
85 hex: bit
86 hex: timer
87 hex: counter
88 hex: control
89 hex: integer
8A hex: floating point
8B hex: output logical by slot
8C hex: input logical by slot
8D hex: string
8E hex: ASCII
8F hex: BCD
ELEMENT NUMBER
Addresses elements 0_254 only. For higher addresses, setting this byte to FF expands this field to three bytes. Use the second
and third bytes for the expanded element address (low address byte first).
SUB_ELEMENT NUMBER
Addresses sub elements 0_254 only. For higher addresses, setting this byte to FF expands this field to three bytes. Use the
second and third bytes for the expanded sub element address (low address byte first).
DATA
For SLC 5/01 or 5/02
82 bytes (41 words)
For SLC 5/03 or 5/04
225 bytes with IP (does not apply to DF1 drivers)
236 bytes without IP (applies to DF1 drivers)
Best regard Hidroilio Perez