0% found this document useful (0 votes)
63 views3 pages

Ethernet Slave NDC Reg

This document outlines the Modbus register configuration, including read/write and read-only registers with their addresses and data types. It details baud rate and parity configuration options, specifying default values if inputs fall outside the acceptable range. Proper register mapping is essential for reliable communication within the Modbus protocol.

Uploaded by

sreedharan p
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
63 views3 pages

Ethernet Slave NDC Reg

This document outlines the Modbus register configuration, including read/write and read-only registers with their addresses and data types. It details baud rate and parity configuration options, specifying default values if inputs fall outside the acceptable range. Proper register mapping is essential for reliable communication within the Modbus protocol.

Uploaded by

sreedharan p
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

Modbus Register Configuration and Data Type Mapping

Register Address and Data Types

Read and Write Registers (For NDC):-


Register Name Address Data Type Description
Interval for device ping
operations in seconds
PING INTERVAL 0 16-bit (read/write). Reads the NDC
( FOR NDC READ) based on the ping interval.

BAUD RATE Configuration for baud rate


( FOR NDC READ) 1 16-bit selection (read/write)

PARITY CONFIG Configuration for serial parity


( FOR NDC READ) 2 16-bit settings (read/write)

READ FAILED COUNT Counter for failed read


( FOR NDC READ) 22 - 23 32-bit operations (read/write)

READ SUCCESS Counter for successful read


COUNT 24 - 25 32-bit operations (read/write)
( FOR NDC READ)

Read-Only Registers (From NDC Meter): -


Register Name Address Data Type Description
Command ID for identifying
COMMAND ID 3 16-bit read operations (read-only)

Firmware response version


RESPONSE VERSION 4 32-bit (read-only)

Communication protocol
PROTOCOL VERSION 5 32-bit version (read-only)

Serial interface unique


identifier (read-only, to be
SERIAL IUW 6-7 32-bit Hex read and converted to
hexadecimal)

Firmware version of the device


FIRMWARE VERSION 8-9 32-bit Hex (read-only, to be read and
converted to hexadecimal)

www.salieabs.com
Unique identifier for the meter
METER ID 10 - 11 32-bit Hex (read-only, to be read and
converted to hexadecimal)
Total accumulated flow
ACCUMULATED VOLUME 12 - 15 64-bit Double volume (read-only)

FLOW RATE 16 - 17 32-bit Float Flow rate of the liquid (read-


only)
Flow measurement frequency
FLOW FREQUENCY 18 - 19 32-bit Float (read-only)

Flow rate in litres per second


FLOW LITER/SEC 20 - 21 32-bit Float (read-only)

Indicator of basic meter status


METER UNIT 26 16-bit (read-only)

METER UNIT:-
 0 : m3 resp. m3/h
 1 : GAL resp. GAL/minute

Baud Rate Configuration: -


Configuration Value (value to write) Baud Rate (bps)
0 4800
1 9600
2 19200
3 38400
4 57600
5 74880
6 115200
7 230400
Default 115200
“Note: If the value is not within the range of 0 to 7 (inclusive), the default baud rate will be
configured automatically.”
Parity Configuration: -
Configuration Value (value to write) Parity Setting
0 SWSERIAL_8O1
1 SWSERIAL_8E1
2 SWSERIAL_8N1
3 SWSERIAL_8O2
4 SWSERIAL_8E2
5 SWSERIAL_8N2
Default SWSERIAL_8E1
“Note: If the value is not within the range of 0 to 5 (inclusive), the default parity will be
configured automatically.”

www.salieabs.com
Modbus RS485 Wiring Configuration

 Red (NDC Positive Power): Connect to the power supply positive terminal (+).
 Orange (NDC Negative Power): Connect to the power supply ground (-).
 Green (RS485 A): Connect to the RS485 positive terminal (A).
 Grey (RS485 B): Connect to the RS485 negative terminal (B).

Summary
This document defines the Modbus register mapping with associated data types and descriptions.
Additionally, it includes the configuration mapping for baud rates and parity settings based on case
values. Proper alignment of register addresses and corresponding data types ensures reliable
communication in the Modbus protocol. If the configuration values for baud rate or parity do not
match the predefined cases, the default values will be used for ensuring stable communication.

www.salieabs.com

You might also like