C H A P T E R 6 : M O D B U S T C P P R O T O C O L

6 . 1 . 2 M o d b u s T C P R e s p o n s e S t r u c t u r e

M A P P I N G N O D E 3 3 ( P R O D U C E R E G I S T E R S )

Produce Registers hold data that is destined for the Host.

ModBus

Read / Write Privilege

Register Description

Address

 

 

(4xxxx /

 

 

3xxxx)

 

 

 

 

 

(40001) 1

R/W

HS500E Produce Data Overall Length

 

 

(> 0 indicates that data is available;

 

 

Modbus Client clears to 0 after data is

 

 

processed)

 

 

 

2

RO

MSB = Reader Type; LSB = Command ID

 

 

 

3

RO

Node ID (33)

 

 

 

4

RO

Timeout Value (0-65535)

 

 

 

5

RO

Read/Write Start Address (0-65535)

 

 

 

6

RO

Read/Write Data Length (0-65535 bytes)

 

 

 

7 – 32774

RO

HS500E Produce Data (when applicable)

 

 

 

32775 –

RO

Reserved

65536

 

 

 

 

 

 

Modbus TCP Response Structure

 

Node 33 Memory Map (Produce Registers)

H S 5 0 0 E – O P E R A T O R ’ S M A N U A L

P / N : 1 7 - 1 3 0 5 R E V 0 2 ( 1 2 - 0 5 )

 

P A G E 5 4 O F 8 2

Page 54
Image 54
Emsa HS500E manual O d b u s T C P R e s p o n s e S t r u c t u r e, 40001, Modbus TCP Response Structure