The Assurance Monitoring System is equipped with both TCP/IP and RTU (RS485) Modbus output options. Each Assurance device operates as a slave only.
When using the RTU protocol, the Assurance Monitoring System will answer to a master query only if the query contains the same slave address as defined on the Assurance device. The permitted addresses range from 1 to 254 (0x01 to 0xFE), and there should be no controllers with the same address on the same line.
|
Feature |
Description |
|---|---|
|
Supported Functions |
Read Input Register (0x03) |
|
Cyclical Redundancy Check (CRC) * |
16-bit value calculated by both devices. Error message displayed when values are not equal. |
* During normal operation, the Modbus Master transmits Modbus RTU requests and automatically appends the required CRC-16 checksum to each message. The Assurance system receives incoming messages and verifies the accuracy of the CRC-16 checksum. If the CRC is found to be incorrect—whether due to electrical noise, timing discrepancies, or malformed messages—the Assurance system will disregard the request. In such cases, the Modbus Master will report a communication fault. This may be indicated as a timeout, absence of response, or an explicit error notification within the user interface. It is recommended to configure the Modbus Master to provide alerts or notifications if a communication fault with the Assurance system is detected, enabling prompt troubleshooting and system reliability.
Table 4. Default Modbus Settings
|
Parameter |
Default Value |
|---|---|
|
IP Address |
192.168.1.222 |
|
TCP Port |
502 |
|
Modbus ID |
1 |
|
Baud Rate |
115200 |
|
Parity |
Even |
|
Stop Bits |
1 |
The Modbus settings on the Assurance Monitoring System can be configured using a serial console, such as PuTTY. The Assurance System can be connected to a laptop with the serial console software using the DB9 serial port located on the backside of the Assurance faceplate. This connection requires a standard straight-through serial cable (non null-modem). The baud rate for the DB9 port is 115200.
Below is a list of commands that may be useful in configuring the Assurance System.
|
Example Command |
Result |
|---|---|
|
showsettings |
Shows the current Modbus settings |
|
mbid 1 |
Sets the Modbus ID to 1 |
|
baudrate 9600 |
Sets the baud rate to 9600 |
|
stopbits 1 |
Sets the number of stop bits to 1 |
|
mbtcpport 502 |
Sets the TCP Port to 502 |
|
ipaddr 192.168.1.100 |
Sets the IP address to 192.168.1.100 |
|
subnet 255.255.255.0 |
Sets the subnet mask to 255.255.255.0 |
|
gateway 192.168.1.1 |
Sets the default gateway to 192.168.1.1 |
The Assurance Monitoring System features a block of DIP switches (SW1) to set the desired termination resistance for Modbus RS485 communication. SW1 is located on the back side of the Assurance faceplate assembly adjacent to the Modbus RS485 termination points. The below table outlines the available termination resistor settings with corresponding DIP switch configurations.
|
Name |
Value Type |
Value Unit |
Register Type |
Address (Base 0) |
Supported Functions |
|---|---|---|---|---|---|
|
Shaft Voltage RMS |
Float |
Volts RMS |
Input Register |
30000 |
Read Input Register |
|
Shaft Voltage 0–Peak |
Float |
Volts 0–Peak |
Input Register |
30002 |
Read Input Register |
|
Shaft Voltage DC |
Float |
Volts DC |
Input Register |
30004 |
Read Input Register |
|
Ground Current RMS |
Float |
Amps RMS |
Input Register |
30006 |
Read Input Register |
|
Ground Current 0–Peak |
Float |
Amps 0–Peak |
Input Register |
30008 |
Read Input Register |
|
Ground Current DC |
Float |
Amps DC |
Input Register |
30010 |
Read Input Register |
|
Rope Status |
Integer |
Flag |
Input Register |
30012 |
Read Input Register |