Rockwell Automation 2706-P42_P43_P44_P72_P74_P92_P94 InView Marquee Message Display User Manual User Manual

Page 105

Advertising
background image

Publication 2706-UM016D-EN-P - March 2006

InView Protocol 4-39

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 Queue Data

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:

Query for Requesting Variable Data

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.

Beginning
of Frame

ADDR

FUNC

BYTE
COUNT

DATA
OUTPUT
REG H.O.
0066

DATA
OUTPUT
REG L.O.
0066

DATA
OUTPUT
REG H.O.
0067

DATA
OUTPUT
REG L.O.
0067

:

0A

03

06

00

04

00

06

DATA
OUTPUT
REG H.O.
0068

DATA
OUTPUT
REG L.O.
0068

LRC

EOF

Ready to
rec. resp

00

0B

D8

CR

LF

Beginning
of Frame

ADDR

FUNC

H.O.
ADDR

L.O.
ADDR

DATA Number
of register to
read

LRC
Error

EOF

Ready to
rec. resp

:

14

03

00

01

0003

E5

CR

LF

Advertising