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

Advertising
background image

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.

Advertising