EasyManua.ls Logo

Hardy Process Solutions HI 6600-EIP - Modbus Setup; Modbus Functions

Hardy Process Solutions HI 6600-EIP
137 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
HI 6600 Series Modular Sensor System User Guide
Page | 76
Modbus Setup
Slave Address may be set to any number in the range of 1-247.
Set Baud Rate parameter to match the settings of the Modbus master
Set Parity to match the settings of the Modb
Modbus Functions
The Modbus functions allowed in the HI 6600 are:
Function 3: Modbus Read Holding Registers
Function 4: Modbus Read Input Registers
Function 6: Modbus Write Single Register
Function 16 (0x10): Modbus Write Multiple Registers.
Note: See the Data Tables in Appendix A for command format information.
The Modbus master sends a 'command' by writing a value to register 0. Any non-zero
return value
is an error.
Here is a list of Hardy command numbers:
0: READ PARAM CMD. To read a parameter, write a #0 to the command register
(register #0), and write the parameter number in the parameter ID number in registers 2
and
3, most significant word first. The parameter value may then be read from registers
4 and 5,
again most significant word first. This value may be in integer or floating point
format,
depending on the parameter. The status register in the reply will contain the
lower 16 bits of
the system status word.
o Status word bit 0: A/D error.
o Status word bit 6 (0x40): Motion status.
o Status word bit 15 (0x8000): Not Found - the requested parameter number does
not exist
1: ZERO CMD. Write a #1 to the command register to ZERO the gross weight. The
status register will read 0 if this command succeeds.
o Status Error code 1 (motion)
o Status Error code 2 (A/D error)
o Status Error code 3 (out of tolerance)
o Code 0xFFFF indicates the command is in progress.
2: TARE CMD. Write a #2 to the command register to ZERO the net weight. The status
register will
read 0 if this command succeeds:
o Status Error code 1 (motion)
o Status Error code 2 (A/D error)
o Code 0xFFFF indicates the command is in progress.
4: WRITE NONVOL CMD. Write a #4 to the command register to save parameters in non-
volatile memory.
o No Error Codes
5: CMD: Reserved
o No Error Codes

Table of Contents

Related product manuals