*This is command is used when CTM200 is being used as a MODBUS Master*
Set the condition that will trigger a MODBUS Master report. The conditional operator is used to indicate how all of the following parameters will be used to determine if a report is triggered.
n = 1 to 8 | MODBUS Master trigger condition number |
b = 0 | Conditional operator for all parameters: Off (default) |
b = 1 | Conditional operator for all parameters: AND |
b = 2 | Conditional operator for all parameters: OR |
t = 0 | Timeout disabled (default) |
t = 1 to 65535 | Timeout in seconds |
sid1 = 0 | Disable comparing register r1 of sid1 (default) |
sid1 = 1 to 4 | MODBUS Slave device ID |
r1 = 0 | Disable comparing register r1 of sid1 (default) |
r1 = 1 to 65536 | Register address in sid1 |
dt1 = 0 | Data type: Single bit, discrete output (default) |
dt1 = 1 | Data type: Single bit, discrete input |
dt1 = 2 | Data type: 2 bytes, 16-bit register input |
dt1 = 3 | Data type: 4 bytes, 32-bit integer input |
dt1 = 4 | Data type: 4 bytes, 32-bit float input |
dt1 = 5 | Data type: 2 bytes, 16-bit register output |
dt1 = 6 | Data type: 4 bytes, 32-bit integer output |
dt1 = 7 | Data type: 4 bytes, 32-bit float output |
md1 | Low data value of r1. Data type is defined by dt1 (0 is default) |
Md1 | High data value of r1. Data type is defined by dt1 (0 is default) |
sid2 = 0 | Disable comparing register r2 of sid2 (default) |
sid2 = 1 to 4 | MODBUS Slave device ID |
r2 = 0 | Disable comparing register r2 of sid2 (default) |
r2 = 1 to 65536 | Register address in sid2 |
dt2 | The same as dt1 |
md2 | Low data value of r2. Data type is defined by dt2 (0 is default) |
Md2 | High data value of r2. Data type is defined by dt2 (0 is default) |
mt = 0 to 65535 | Maximum reporting rate in seconds (minimum time between reports) (0 is default) |
Notes:
Examples:
See also: MODBUS
Firmware revision 2.0.4.2702