8 nmtc status register block, 9 pump control register block, Nmtc status register block – IMP Pumps NMTC module User Manual
Page 34: Pump control register block
34
Address Register name Range
Resolution Description
001
SlaveDelay
0..10000 1 ms
Delay in milliseconds for slave reply. This delay
will be added to every Modbus reply
[default = 0].
002
RESERVED
003
ModbusAddress 1..247
1
Modbus address [default = 245].
004
BitRate
0..5
1
Modbus transmission speed enumeration.
0 = 1200 baud
1 = 2400 baud
2 = 4800 baud
3 = 9600 baud
4 = 19200 baud [default]
5 = 38400 baud
005..
008
RESERVED
009
Parity
0..2
1
Parity setting to be used for communication.
0 = No parity
1 = Even parity [default]
2 = Odd parity
010
StopBits
1..2
2
Stop bits used for communication. 2 stop
bits will only be used when “Parity” is set to
0.
1 = 1 stop bit [default]
2 = 2 stop bits
011
RESERVED
012
RelayControl
0..2
1
Configures module relay output.
0 = indicates fault
1 = indicates pump ready
2 = indicates pump operation
See section “5 Relay output”.
7.8 NMTC Status register block
Registers in this block are read with either function codes 0x03 or 0x04. They are read-
only. This block can be used for various kinds of fault finding.
Address Register name
Resolution Description
021..
022
RESERVED
023
SoftwareVersion 0.1
Module software version
024..
029
RESERVED
030
ProductVersion
1
Product version
[32x for NMTC module, x denotes hardware revision]
031
RESERVED
032
SoftwareVersion 0.1
Module software version
[10 = 1.0]
7.9 Pump control register block
Registers in this block are read with either function codes 0x03 or 0x04. They can be written as
holding registers with function codes 0x06 and 0x10.