Ascii protocol, Ascii master - request – Rockwell Automation 1755-OF8 GuardPLC Controller Systems User Manual
Page 270

270
Publication 1753-UM001C-EN-P - March 2010
Chapter 21 Communicate with ASCII Devices
ASCII Protocol
The controller is a slave ASCII device and expects this protocol from
the master device.
ASCII Master - Request
If the ASCII master sends a request, the slave can send a response.
The master request has this format (each character is one byte).
TIP
The offset in the ASCII output section is numbered based on bytes. In the example, the first signal uses
bytes 0, 1, 2, and 3. The second signal uses bytes 4 and 5. However, when you request these signals in
the command string (see
below), the first signal is always 0, the second signal
is always 1, the third signal is always 2, and so forth.
The output section automatically sorts the name field based on alphanumerical order. This does not
automatically change the offsets, but if you renumber after sorting, the offsets will change and there is
no undo feature. This changes the order in which the signals are sent out the serial port.
Because names are used only in printouts, you may want to enter these names in alphanumeric order
to begin with. (For example signal 101, signal 102, signal 103, signal 104, and so forth.)
Start Sign
Destination
Source
Function Code
Start Address
Number of
Variables
End Sign
1 char
2 char
2 char
1 char
5 char
3 char
1 char
Component
Description
Start Sign
identifies the start of a message
^ character
Destination
unique slave address (GuardPLC controller)
01…99
Source
unique master address (requester)
01…99
Function Code
read data
R character
Start Address
data start address for characters to read (offset)
00000…65535
Number of Variables
number of variables to read and send back to master
000…999
End Sign
identifies the end of a message
& character
- 1755-HSC GuardPLC Controller Systems 1755-IF8 GuardPLC Controller Systems 1755-IB24XOB16 GuardPLC Controller Systems 1755-A6 GuardPLC Controller Systems 1755-L1 GuardPLC Controller Systems 1754-L28BBB GuardPLC Controller Systems 1753-IB20XOB8 GuardPLC Controller Systems 1753-OB16 GuardPLC Controller Systems 1753-IB16 GuardPLC Controller Systems 1753-L32BBBP-8A GuardPLC Controller Systems 1753-L32BBBM-8A GuardPLC Controller Systems 1753-L28BBBP GuardPLC Controller Systems 1753-L28BBBM GuardPLC Controller Systems