User manual

16 MODBUS RTU, ASCII, TCP
English
$03 ILLEGAL DATA VALUE: a value contained in the query data field is not an allowable value for the
combined counter.
$04 SERVER FAILURE: the server failed during the execution.
$05 ACKNOWLEDGE: the server accepted the server invocation but the service requires a relatively long
time to execute. The server therefore returns only an aknowledgement of the service invocation
receipt.
$06 SERVER BUSY: the server was unable to accept the MB request PDU. The client application has
the responsability of deciding if and when re-sending the request.
$0A GATEWAY PATH UNAVAILABLE: the communication module is not configured or cannot
communicate.
$0B GATEWAY TARGET DEVICE FAILED TO RESPOND: the counter is not available in the network.
5. Register tables
NOTE
Highest number of registers (or bytes) which can be read with a single command:
in ASCII mode: 63 registers•
in RTU mode: 127 registers•
in TCP mode: 256 bytes•
NOTE
Highest number of registers which can be programmed with a single command:
in ASCII mode: 13 registers•
in RTU mode: 29 registers•
in TCP mode: 1 register•
NOTE
The register values are in hex format ($).
TABLE HEADER MEANING
Parameter
Measuring parameter to be read
Register description
Description of the register to be read / written
F. code (Hex)
Function code in hex format. It identifies the command type (reading / writing)
Sign
If this column is checked, the read register value can have positive or negative sign.
Convert a signed register value as shown in the following instructions:
The Most Significant Bit (MSB) indicates the sign as follows: 0=positive (+), 1=negative (-).
Ne g a t i v e v a l u e e x a m p l e :
MSB
$8020 = 1000000000100000 = -32
HEX BIN DEC
INTEGER
Details for INTEGER type registers
IEEE
Details for IEEE standard type registers
Register (Hex)
Register address in hex format
Words
Number of word to be read / written for the register (length)
M.U.
Measuring unit of parameter
Data meaning
Description of data received by a response of a reading command
Programmable data
Description of data which can be sent for a writing command