Modbus Register Mapping Presentation

Introduction

The register mapping includes:

oManufacturer Zone

oBus Coupler Zone

oIO Modules Zone

oAttached TM3/TM2 expansion IO modules input register values

oAttached TM3/TM2 expansion IO modules output register values

oAttached TM3/TM2 expansion IO modules configuration and status

Overview

The Manufacturer Zone is defined by Registers 0 - 1115.

The following table shows register mapping for the TM3 Modbus Serial Line bus coupler :

Functions

Registers

Description

Subset of Module Input Registers

0

Not used

1 - 99

Input for module

NOTE: 1 - 99 is Mirror of 3001 - 3099 (1)

Subset of Module Output Registers

100

Not used

101 - 199

Output for module

NOTE: 101 - 199 is Mirror of 3501 - 3599(1)

Diagnostics/Status Registers

900

Bus coupler diagnostics

901

IO module error

Extend to maximum 14 modules

902 - 929

Reserved

930 - 931

IO module status

932

System state

990 - 993

Serial line communication diagnostics

Managing TM3 Configuration Behavior Registers

1000 - 1008

TM3 configuration action control

Managing Serial Line Connection Registers

1050 - 1054

Serial line communication configuration

Modules Description on IO Bus

1100 - 1115

Product code/firmware version and module ID code

(1)   Access to those registers returns an error when System State (register 932) is not 4 (TM3 controlled by Modbus SL IOScanner). The values of registers 3001…3499, 3501…3999, 13001…13999 are valid only when the register 931 is 0 (Bus status OK, All module status OK).

The attributes in the table below define the access rights of a particular object:

Attribute

Description

RO

Read Only access.

RW

Read and Write access.

The following zones support the TM3BCSL Modbus data access requirements:

Zone

Registers

Access

Function

Bus Coupler Zone

2500 - 2999

RO

Bus coupler status and configuration

IO Modules Zone

3000 - 3499

RO

Full set of input registers for I/O modules attached to bus coupler (1)

3500 - 3999

RW

Full set of output registers for I/O modules attached to bus coupler (1)

4000 - 6999

RW

Configuration of all attached modules

13000 - 13999

RO

Mirrored IO data to provide access to HMI device

(1)   Access to those registers returns an error when System State (register 932) is not 4 (TM3 controlled by Modbus SL IOScanner

The following table shows the sub-function mapping of the TM3BCSL Modbus:

Functions

Registers

Description

Bus Coupler Status and Configuration

2500 - 2627

-

Full set of IO Modules Inputs Data Registers

3000

Not used

3001 - 3499

Input values

Full set of IO Modules Outputs Data Registers

3500

Not used

3501 - 3999

Output values

All attached Modules Configuration

4000 - 6799

IO Module Configuration for 1st to 14th module

Full set of IO Modules Inputs Data Registers (RO) for HMI device

13000

Not used

13001 - 13499

Input values

Full set of IO Modules Outputs Data Registers (RO) for HMI device

13500

Not used

13501 - 13999

Output values