Appendix B - Modbus Tcp / Modbus 485; Introduction; Modbus Commands Supported - ABB ScreenMaster RVG200 Operating Instructions Manual

Paperless recorder
Hide thumbs Also See for ScreenMaster RVG200:
Table of Contents

Advertisement

ScreenMaster RVG200
Paperless recorder
Appendix B – MODBUS TCP / MODBUS 485
B.1 Introduction
The recorder can be configured to act as either a MODBUS TCP Master or Slave or, when fitted with an
optional MODBUS / RS485 serial communications module, a MODBUS RS485 (RTU) Master or Slave.
If configured as a Master, the recorder collects data from MODBUS TCP servers (or RTUs via a gateway)
into its Comms Analog and Comms Digital Channels.
If configured as a Slave the recorder responds to MODBUS queries transferred via the MODBUS TCP or
MODBUS RS485 (RTU) protocol for the registers described in this appendix.
Note. The MODBUS RS485 option provides the following functions:
Standard RS422/485 communications.
MODBUS RTU protocol – for master (host computer/plc) to slave.
500 V DC isolation from external connections to the recorder.
2- or 4-wire communication.
1200, 2400, 4800, 9600, 19200, 38400 or 115200 baud transmission rate.
Parity-checking – odd, even or none.
B.2 MODBUS commands supported
The following MODBUS commands are supported:
01 Read coil status – reads the on / off status of 16 consecutive digital states, starting at a specified
address. The recorder returns zeros for points that do not contain defined data.
03 Read holding registers – reads 8 consecutive analog values, starting from a specified address. The
recorder returns zeros for registers that do not contain defined data.
05 Force single coil – sets the value of a single coil (digital signal) at the specified address. The data
value must be FF00Hex to set the signal ON and zero to turn it OFF. The recorder returns an
exception response if the register is not currently writable.
06 Preset single register – sets the value of a single register (analog value) at the specified address. The
recorder returns an exception response if the register is not currently writable. Limits defined in
configuration are applied to the value before storage.
15 Force multiple coils – the recorder performs updates that are valid and returns an exception
response if any of the coils are not currently writable.
16 Preset multiple registers – the recorder performs updates that are valid and generates an exception
response if any of the registers are not currently writable.
OI/RVG200-EN
Appendix B – MODBUS TCP / MODBUS 485
149

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents