beautypg.com

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

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.