You are on page 1of 6

Product sheet

380 C2IU Modbus


Communication Portfolio
Easy integration of existing equipment into
new generation open networking structures
Features
Open interchange of control data

Nowadays, Modbus is commonly used as protocol for the interchange of data between
various devices and systems for tank terminal automation purposes and still gains
acceptance as a standard.

between various systems


With the C2IU OPC Modbus Communication Portfolio, a further step is taken to integrate
Simplifies integration of industry

existing automation equipment into the new generation of Enraf distributed automation

standard equipment

systems for tank terminal automation, reducing the cost of systems upgrades and
simplifying integration of existing and new equipment.

Available for RTU, ASCII & TCP


Via the Modbus Communication Portfolio, industry standard equipment like for example
Master, slave and client

remote I/O units or converters for foreign equipment can be integrated seamlessly into

functionality

the new Enraf automation platform to create a real integrated solution that will meet the
most demanding application requirements.

Easy installation via software


license, also on existing systems

The offered Modbus communication portfolio comes in the form of a software license
to be installed on the Enraf C2IU Communication, Control &Interface Unit (see separate
product sheet). Installation of the Modbus communication portfolio on existing C2IU
configurations in operation is possible at all times.
Both master and slave functionality are available to support communication functions
to both field equipment and host systems. Serial communication can be set up in ASCII
and RTU mode via the two independent RS232C serial ports on the controller.

ENRAF

Modbus TCP client communication can be set up via the LAN for communication with
up to 15 different devices on the network at the same time, supporting a true distributed

WE THINK TANK

network based automation solution.

Operating environment
Hardware (C2IU)
Means of Communication

C2IU

Serial (RS232C

Two Ports

Ethernet

Up to 15 channels (Up to 15 devices can be


connected via Ethernet with the C2IU)

Functional specifications
Modbus Communication Portfolio
The Modbus Communication Portfolio enables C2IU units to easily acquire and set data from and to Modbus communications protocol support devices through serial or Ethernet communications. The following communication modes and types
are supported:
Application capacity
Means of Communication

Communication mode

Communication type

Serial

ASCII mode

Master / slave

RTU mode

Master / slave

Modbus

Client

Ethernet

Accessible range
Accessible Device Ranges as Master or Client
If the C2IU operates as master or client, its accessible device ranges are:
Device

Bit / Word

Read / Write

Reference No.

Coil

Bit

Read / Write

000001 to 065536

Discrete input

Bit

Read only

100001 to 165536

Input register

Word

Read only

300001 to 365536

Holding register

Word

Read / Write

400001 to 465536

Exception status

Bit

Read only

1 to 8

Accessible Device Ranges as Slave


If the C2IU operates as slave, its accessible device ranges from the master device are:
Device

Bit / Word

Read / Write

Reference No.

Coil

Bit

Read / Write

000001 to 065536

Discrete input

Bit

Read only

100001 to 165536

Input register

Word

Read only

300001 to 365536

Holding register

Word

Read / Write

400001 to 465536

Exception status

Bit

Read only

1 to 8

Number of accessible data sets


The number of data sets accessible in one communication period is:
Function

Function code

Bit/Word

(Hex)

Number of points in one communication


period
ASCII mode

RTU mode

Modbus/

Master/Slave

Master/Slave TCP Client

Read Coil

1 (0x01)

Bit

976 bits

2000 bits

2000 bits

Read Discrete Input

2 (0x02)

Bit

976 bits

2000 bits

2000 bits

Read Holding Register

3 (0x03)

Word

61 words

125 words

125 words

Read Input Register

4 (0x04)

Word

61 words

125 words

125 words

Write Single Coil (*3)

5 (0x05)

Bit

1 bits

1 bits

1 bits

Write Single Register (*3)

6 (0x06)

Word

1 word

1 word

1 word

Read Exception status

7 (0x07)

Word

1 word

1 word

1 word

Loopback check (*1)

8 (0x08)

Word

1 word

1 word

1 word

Write Multiple Coils (*3)

15 (0x0F)

Bit

800 bits

800 bits

800 bits

Write Multiple Registers (*3)

16 (0x10)

Word

59 words

100 words

100 words

Read Device Identification

43 (0x2B)

ASCII string

(2*)

*1)
*2)
*3)

The diagnostic code when a command is received is 0 (zero).


Only basic device ID numbers, such as vender names, product codes, and revision numbers, are applicable.
These function codes support broadcast communications. If the station parameter for each unit is set to 0
(zero), broadcast communications are executed. Broadcast communications are not supported in Ethernet.

List of Portfolio functions


ASCII Mode Master
POU

Function

SD_CMDBSM_AM_OPEN

ASCII mode master communication task creation

SD_CMDBSM_AM_BRD

Coil/Discrete Input

Coil

0x01

Reading

Discrete input

0x02

Input Register/Holding

Input register

0x04

Register Reading

Holding register

0x03

SD_CMDBSM_AM_BWRS

One Bit Coil Writing

Coil

0x05

SD_CMDBSM_AM_WWRS

One Word Holding

Holding register

0x06

Exception status

0x07

8 bits fixed

SD_CMDBSM_AM_WRD

Function code

Remarks

976 bits max.


61 words

Register Writing
SD_CMDBSM_AM_REB

Exception Status
Reading

SD_CMDBSM_AM_LPBK

Loop-back Check

Command message return

0x08

1 word fixed

SD_CMDBSM_AM_BWR

Coil Writing

Coil

0x0F

800 bits max.

SD_CMDBSM_AM_WWR

Holding Register Writing Holding register

0x10

59 words max.

SD_CMDBSM_AM_DID

Device ID Reading

0x2B

ASCII string

Vendor name/product
code/revision number

ASCII Mode Slave

POU

Function

SD_CMDBSM_AS_OPEN

ASCII mode slave communication task creation

Function code

Remarks

Coil/Discrete Input

Coil

0x01

976 bits max.

Reading

Discrete input

0x02

Exception Status

0x07

8 bits fixed

Input Register/Holding

Input register

0x04

61 words max.

Register Reading

Holding register

0x03

Coil writing

Coil

0x05/0x0F

800 bits max.

Input Register/Holding

Holding register

0x06/0x10

59 words max.

Register Reading
Loop-back Check

Command message return

0x08

Device ID Reading

Vendor name/product

0x2B

code/revision number

List of Portfolio functions


RTU Mode Master
POU

Function

Function

Remarks

SD_CMDBSM_BM_OPEN

RTU mode master communication task creation

SD_CMDBSM_BM_BRD

Coil/Discrete Input

Coil

0x01

Reading

Discrete input

0x02

Input Register/Holding

Input register

0x04

Register Reading

Holding register

0x03

SD_CMDBSM_BM_BWRS

One Bit Coil Writing

Coil

0x05

SD_CMDBSM_BM_WWRS

One Word Holding

Holding register

0x06

Exception status

0x07

8 bits fixed

code

SD_CMDBSM_BM_WRD

2000 bits max.


125 words max.

Register Writing
SD_CMDBSM_BM_REB

Exception Status
Reading

SD_CMDBSM_BM_LPBK

Loop-back Check

Command message return

0x08

1 word fixed

SD_CMDBSM_BM_BWR

Coil Writing

Coil

0x0F

800 bits max.

SD_CMDBSM_BM_WWR

Holding Register Writing Holding register

0x10

100 words max.

SD_CMDBSM_BM_DID

Device ID Reading

0x2B

ASCII string

Vendor name/product
code/revision number

RTU Mode Slave


POU

Function

Function

Remarks

code
SD_CMDBSM_BS_OPEN

RTU mode slave communication task creation

Coil/Discrete Input

Coil

0x01

Reading

Discrete input

0x02

2000 bits max.

Exception Status

0x07

8 bits fixed

Input Register/Holding

Input register

0x04

125 words max.

Register Reading

Holding register

Coil writing

Coil

0x05/0x0F

800 bits max.

Input Register/Holding

Holding register

0x06/0x10

100 words max.

0x03

Register Reading
Loop-back Check

Command message return

0x08

Device ID Reading

Vendor name/product

0x2B

code/revision number

List of Portfolio functions


Modbus/TCP Client
POU

Function

Function

Remarks

code
SD_CMDBSM_BM_OPEN

RTU mode master communication task creation

SD_CMDBSM_BM_BRD

Coil/Discrete Input

Coil

0x01

Reading

Discrete input

0x02

Input Register/Holding

Input register

0x04

Register Reading

Holding register

0x03

SD_CMDBSM_BM_BWRS

One Bit Coil Writing

Coil

0x05

SD_CMDBSM_BM_WWRS

One Word Holding

Holding register

0x06

Exception status

0x07

8 bits fixed

SD_CMDBSM_BM_WRD

2000 bits max.


125 words max.

Register Writing
SD_CMDBSM_BM_REB

Exception Status
Reading

SD_CMDBSM_BM_LPBK

Loop-back Check

Command message return

0x08

1 word fixed

SD_CMDBSM_BM_BWR

Coil Writing

Coil

0x0F

800 bits max.

SD_CMDBSM_BM_WWR

Holding Register Writing

Holding register

0x10

100 words max.

SD_CMDBSM_BM_DID

Device ID Reading

Vendor name/product code/

0x2B

ASCII string

revision number

Identification code
C2IU Modbus Communication Portfolio
Pos 1 ..7 Product designation
N T 8 0 3 5 J 380 C2IU Modbus Communication Portfolio
Pos 8 Server application
L License
Pos 9 ..12
W 1 1 A
N T 8

L W 1

1 A

Typical identification code

N T 8

L W 1

1 A

Part number 3882543

ENRAF
WE THINK TANK

Russia: Enraf B.V. (Moscow Rep. Office)


21, Dostoevskogo street
127 473 Moscow
Tel. / Fax: +7 (0)95 788 0713,
Tel. / Fax: +7 (0)95 788 0691

China: Enraf B.V. (Shanghai Rep. Office)


18G, International Shipping & Finance Center
720 PudongAvenue, Shanghai 200120
Tel.: +86 21 50367000, Fax: +86 21 50367111

Singapore: Enraf Singapore Pte Ltd


Lam Soon Industrial Building
63 Hillview Avenue, # 07 04, Singapore 669569
Tel.: +65 676 94 857, Fax: +65 683 67 496

France: ENRAF S.a.r.l.


ZAC les Beaudottes, 15 rue Paul Langevin
93270 SEVRAN
Tel.: +33 (0)1 49 36 20 80, Fax: +33 (0)1 43 85 26 48

United Kingdom: Enraf Ltd.


Unit D2, Melville Court, Spilsby Road
Harold Hill, Romford, Essex Rm3 8SB
Tel.: +44 (0)1708 346 333, Fax: +44 (0)1708 370 670

Germany: Enraf GmbH


Obere Dammstrasse 10, 42653 Solingen
Postfach 101023, 42648 Solingen
Tel.: +49 (0)212 58 750, Fax: +49 (0)212 58 7549

USA: ENRAF Inc.


4333 West Sam Houston Parkway North, Suite 190
Houston, TX 77043
Tel.: +1 832 467 3422, Fax: +1 832 467 3441

Information in this publication is subject to change without notice.

Enraf is a registered trademark

Enraf B.V. The Netherlands

vW-IN-4416.446-Rev.0

vW-US-4416.447-Rev.0

We at Enraf are committed to excellence.


Enraf B.V.
Delftechpark 39, 2628 XJ Delft
P.O. Box 812, 2600 AV Delft, The Netherlands
Tel.: +31 (0)15 2701 100, Fax: +31 (0)15 2701 111
Email: info@enraf.nl, http://www.enraf.com

You might also like