Register
|
Meaning
|
---|---|
CONTROL[1]
|
2 = read data
|
CONTROL[2]
|
Indicates the error status.
|
CONTROL[3]
|
Number of registers to be read from the slave.
|
CONTROL[4]
|
Determines the %MW starting register in the slave from which the data is read, e.g., 1 = %MW1, 49 = %MW49.
|
CONTROL[5]
...
CONTROL[9]
|
Routing register 1 is used to specify the address (routing path address 1 of 5) of the node during a network transfer.
The last byte in the routing path that is not 0 is the destination node.
|
Register
|
Meaning
|
---|---|
CONTROL[1]
|
2 = read data
|
CONTROL[2]
|
Indicates the error status.
|
CONTROL[3]
|
Number of addresses to be read from the slave.
|
CONTROL[4]
|
Determines the %MW starting register in the slave from which the data is read, e.g., 1 = %MW1, 49 = %MW49.
|
CONTROL[5]
|
|
CONTROL[6]
...
CONTROL[9]
|
Each address contains 1 byte of the 32-bit IP address, where the MSB is in CONTROL[6] and the LSB is in CONTROL[9].
|
Register
|
Meaning
|
---|---|
CONTROL[1]
|
2 = read data
|
CONTROL[2]
|
Indicates the error status.
|
CONTROL[3]
|
Number of addresses to be read from the slave.
|
CONTROL[4]
|
Determines the %MW starting register in the slave to which the data is written, e.g., 1 = %MW1, 49 = %MW49.
|
CONTROL[5]
|
|
CONTROL[6]
...
CONTROL[9]
|
terminator: FF hex
|