2 consecutive registers to make up a complete 32 bits of data. However unless the 5000 has been setup with a fullscale of more than 30000 units it is possible to use the lower order 16 bits contained in a single register.
3 TXD To 5000 COM 2 SERIAL 5 GND DB25 7 GND Figure 1: Connection of a single 5000 unit to an IBM PC either using COM1 or COM2 on the PC. 2.2 RS485/RS422 Connection RA 6 SERIAL RB 7 RS485/RS422...
Generally all that is required to configure your MODBUS master to work with the 5000 is to specify the address of the 5000 unit, and the addresses of the registers that you are interested in. Following is a list of the 5000 MODBUS registers.
2 second key press. Coils 5 ..12 simulate the operation of these physical buttons. In this way it is possible to operate these extended functions of the 5000 without the need for the Setpoint accessory card or the physical buttons.
4.3 Address Field The Modbus protocol supports slave addresses in the range of 0 .. 247 but the 5000 supports slave addresses in the range of 0..31. The address 0 is reserved for broadcast addressing, and the slave addresses range from 1..31.
For example function 03 hex becomes exception 83 hex. The exception codes supported by the 5000 are as follows: ILLEGAL FUNCTION This function is not supported by the 5000.
5. Command Details 5.1 Function 01: Read Coil Status This function reads the status of the discrete coils in the 5000. All such coils in the 5000 are implements as one-time commands and are internally cleared. This function therefore always returns the OFF status for these coils.
RANGER 5000 - Communications Manual Rev 1.0 5.2 Function 03: Read Holding Registers This function reads the contents of holding registers (Addressed as 4xxxx) in the slave. Broadcast is not supported. Query The query specifies the starting register and the number of registers to read.
RANGER 5000 - Communications Manual Rev 1.0 5.3 Function 04: Read Input Registers This function reads the contents of the input registers (Addressed as 3xxxx) in the slave. Broadcast is not supported. Query The query specifies the starting register and the number of registers to read.
RANGER 5000 - Communications Manual Rev 1.0 5.4 Function 05: Force Single Coil This function forces a single coil in a slave unit. When broadcast (address = 0) the same coil is set in all units. Coils are addressed as 0xxxx.
This functions performs the same task as function 5 but allows multiple coils to be set and reset in the same message. In the 5000 it is only possible to set one coil at a time so this message is not strictly necessary as it is easier to use Function 05.
RANGER 5000 - Communications Manual Rev 1.0 5.7 Function 16 Preset Multiple Registers This function sets the contents of holding registers (Addressed as 4xxxx) in the slave. When broadcast (address = 0) the same register is set in all units.
Need help?
Do you have a question about the 5000 and is the answer not in the manual?
Questions and answers