Modbus – IAI America ROBO Cylinder Series User Manual

Page 196

Advertising
background image

6. Modbus

ASCII

188

Modbus

(3) Query format

In a query message, specify the address of the register from which to start reading data, and

number of bytes in registers to be read.

1 register = 2 bytes = 16-bit data

Field

Number of characters

(Number of bytes)

ASCII mode

fixed character string

Remarks

Header

1

‘:’

Slave address [H]

2

Arbitrary

Axis number + 1 (01

H

to 10

H

)

Function code [H]

2

‘0’, ‘3’

Register reading code

Start address [H]

4

Arbitrary

Refer to 6.4.1 (2), “Start

address list.”

Number of registers [H]

4

Arbitrary

Refer to “Start address list.”

Error check [H]

2

LRC calculation

result

Trailer

2

‘CR’, ‘LF’

Total number of bytes

17

17

(4) Response format

Field

Number of characters

(Number of bytes)

ASCII mode

fixed character string

Remarks

Header

1

‘:’

Slave address [H]

2

Arbitrary

Axis number + 1 (01

H

to 10

H

)

Function code [H]

2

‘0’, ‘3’

“Read Holding Registers”

code

Number of data bytes [H]

2

Number of specified registers

in a query format x 2

Data 1 [H]

4

Data 2 [H]

4

Data 3 [H]

4

Data 4 [H]

4

:

:

:

:

Error check [H]

2

LRC calculation

result

Trailer

2

‘CR’, ‘LF’

Total number of bytes

Advertising