4-30
Chapter 4: InView Protocol
Beg of
ADDR
Frame
:
0A
DATA OUTPUT
REG H.O. 0068
00
Beg of
ADDR
Frame
:
14
User's Manual 0300277-03 Rev. A
The normal response to a function 03 query is to echo the address, function code,
starting address and the data for the registers that were requested.
Response for Requesting Message Data
BYTE
FUNC
COUNT
03
00
DATA OUTPUT
REG L.O. 0068
0B
Read Variables in a Display using a Modbus ASCII 03 frame
This function allows the ability to read variable data stored in a display. A
maximum of 100 registers can be read since there is a maximum of 100 registers
of data. Below is an example of the request for registers 40002 through 40004 in
display address 020.
Transmission as follows:
Query for Requesting Variable Data
H.O
L.O
FUNC
ADDR
ADDR
03
00
01
Response:
The addressed slave responds with its address and the function code, followed by
the information field. The information field contains 2 bytes describing the
quantity of data bytes to be returned. The contents of the registers requested
(DATA) are two bytes each, with the binary content right justified within each
pair of characters. Below shows the response to query for registers 40002
through 40004 having the decimal contents of 44, 63, and 1 respectively.
The normal response to a function 03 query is to echo the address, function code,
starting address and the data for the registers that were requested.
DATA
DATA
OUTPUT
OUTPUT
REG
REG L.O.
H.O. 0066
0066
00
04
LRC Error
D8
DATA
Number
LRC
of
Error
register
to read
0003
E5
DATA
OUTPUT
DATA OUTPUT
REG H.O.
REG L.O. 0067
0067
00
Ready to
EOF
rec.
response
CR
LF
Ready to rec.
EOF
response
CR
06
LF
Need help?
Do you have a question about the Spectrum Controls 2706-P22-SC and is the answer not in the manual?