D7.8.6/1112-0815/E
10/18
Mode
9
Discharge temperature
lockout
10
Stand-alone
Off
Disable
Off
Network
On
Enable
On
Table 5: Network mode DIP-switch settings
Table 6: High discharge temp. protection DIP-switch
settings
Oil functionality
Self-test mode
11
VFD DIP-switch
12
Disable
Off
Non VFD
Off
Enable
On
VFD
On
Table 7: Oil functionality test DIP Switch settings
Table 8: VFD DIP-switch settings
5.3
RTU Transmission mode
The Modbus communication in the CoreSense Diagnostics module uses RTU mode. The default character framing
is an 11-bit character as follows:
1 start bit
8 data bits
2 stop bits (or if “Even parity” is selected 1 stop bit and 1 parity bit)
A standard 2-byte CRC 16 is used for frame verification.
5.4
Response message timeout
As per the Modbus specification, each device can define its own maximum timeout for the response to be sent to a
request. The maximum timeout for the module is one second.
6
Application layer
The Application layer defines the type and format of the messages that will be sent.
6.1
Available functions
Standard Modbus function codes supported by CoreSense Diagnostics module
Switch no.
Function
code
Function name
Registers
Access
1
0x04
Read input registers
Input registers
Read only
2
0x03
Read holding registers
Holding registers
Read / Write
3
0x06
Write single register
Holding registers
Read / Write
4
0x10
Write multiple register
Holding registers
Read / Write
Table 9: Standard Modbus function codes
6.2
Data types
Modbus requires that all multiple byte data be sent in Big Endian format (most significant byte to least significant
byte).
6.3
Functions supported
6.3.1 Coil input status
The module does not support function call 0x2.