Home Up

Data Addresses

 

The data in the modules is stored in registers. These registers are accessed over the network using the MODBUS communication protocol.

The MODBUS mode used is the RTU mode with the following set-up:

BAUD RATE LOW (9600) / HIGH (19200)

DATA BITS 8

PARITY NONE

STOP BITS 1

 

There are 4 types of variables which can be accessed from the module. Each module has one or more of these data variables.

Type Start Address Variable
     
1 00001 Digital Outputs
2 10001 Digital Inputs
3 30001 Input registers (Analog)
4 40001 Output registers (Analog)

  

Note: Due to the limited buffer memory size in the modules, the Modbus message length must be limited to 8 consecutive read or write registers. If more registers are required then a new poll group must be added for the next 8 registers.

MM8DI - DIGITAL INPUTS     ( MODULE TYPE = 01)

Modbus Address

Register Name

Low Limit

High Limit

Access

Comments

10001 Digital Input 1

0

1

R

Status of Digital Inputs.
10002 Digital Input 2

0

1

R

                        "
10003 Digital Input 3

0

1

R

                        "
10004 Digital Input 4

0

1

R

                        "
10005 Digital Input 5

0

1

R

                        "
10006 Digital Input 6

0

1

R

                        "
10007 Digital Input 7

0

1

R

                        "
10008 Digital Input 8

0

1

R

                        "
   

 

 

 

 
30001 S/W Version / Module Type

N/A

N/A

R

High Byte = Software Version Low Byte = 1
30002 Digital Inputs

N/A

N/A

R

Digital Inputs in lower 8 bits. 8 - 1.
40003 Counter 1 MSB

0

65535

R/W

Counter MSB and LSB combine to give a 32 bit
40004 Counter 1 LSB

0

65535

R/W

Counter with range 0 to  4294967295.
40005 Counter 2 MSB

0

65535

R/W

                        "
40006 Counter 2 LSB

0

65535

R/W

                        "
40007 Counter 3 MSB

0

65535

R/W

                        "
40008 Counter 3 LSB

0

65535

R/W

                        "
40009 Counter 4 LSB

0

65535

R/W

                        "
40010 Counter 4 LSB

0

65535

R/W

                        "
40011 Counter 5 MSB

0

65535

R/W

                        "
40012 Counter 5 LSB

0

65535

R/W

                        "
40013 Counter 6 MSB

0

65535

R/W

                        "
40014 Counter 6 LSB

0

65535

R/W

                        "
40015 Counter 7 MSB

0

65535

R/W

                        "
40016 Counter 7 LSB

0

65535

R/W

                        "
40017 Counter 8 MSB

0

65535

R/W

                        "
40018 Counter 8 LSB

0

65535

R/W

                        "
40019 Counter Mode

0

1

R/W

0 = Up Counting, 1 = Up/Down Counting

  

MM8DIB - DIGITAL INPUTS ( MODULE TYPE = 10)

Modbus Address

Register Name

Low Limit

High Limit

Access

Comments

10001

Digital Input 1

0

1

R

Status of Digital Inputs.

10002

Digital Input 2

0

1

R

                        "

10003

Digital Input 3

0

1

R

                        "

10004

Digital Input 4

0

1

R

                        "

10005

Digital Input 5

0

1

R

                        "

10006

Digital Input 6

0

1

R

                        "

10007

Digital Input 7

0

1

R

                        "

10008

Digital Input 8

0

1

R

                        "

 

 

 

 

 

 

30001

S/W Version / Module Type

N/A

N/A

R

High Byte = Software Version Low Byte = 10

30002

Digital Inputs

N/A

N/A

R

Digital Inputs in lower 8 bits. 8 - 1.

40003

Counter 1 MSB

0

65535

R/W

Counter MSB and LSB combine to give a 32 bit

40004

Counter 1 LSB

0

65535

R/W

Counter with range 0 to  4294967295.

40005

Counter 2 MSB

0

65535

R/W

                        "

40006

Counter 2 LSB

0

65535

R/W

                        "

40007

Counter 3 MSB

0

65535

R/W

                        "

40008

Counter 3 LSB

0

65535

R/W

                        "

40009

Counter 4 LSB

0

65535

R/W

                        "

40010

Counter 4 LSB

0

65535

R/W

                        "

40011

Counter 5 MSB

0

65535

R/W

                        "

40012

Counter 5 LSB

0

65535

R/W

                        "

40013

Counter 6 MSB

0

65535

R/W

                        "

40014

Counter 6 LSB

0

65535

R/W

                        "

40015

Counter 7 MSB

0

65535

R/W

                        "

40016

Counter 7 LSB

0

65535

R/W

                        "

40017

Counter 8 MSB

0

65535

R/W

                        "

40018

Counter 8 LSB

0

65535

R/W

                        "