Modbus TCP Slave Communication To Safety Manager
Modbus TCP Slave Communication To Safety Manager
Configuration Guide
Introduction
This document describes a working configuration of Safety Manager as Modbus TCP slave to
PLC/SM as Modbus TCP slave communication using EtherTrak ET-GT-ST-3 Ethernet IO
Gateway. It does not describe all functionality of the ET-GT-ST-3 (hardware) and SIXNET IO Tool
Kit (software).
This Document can be used as a guide to help you to configure the communication between the
Safety Manager and other Modbus TCP PLC.
It is assumed that you have certain Safety Manager, networking and Modbus knowledge when
reading this guide. It will not explain detail of how to configure Safety Manager and network
devices.
ET-GT-ST3 is, basically, used as a Modbus TCP Master that gather information from its slaves
and copies stored information from its memory to other slaves. The ET-GT-ST-3 can be used for
100/10MBps and 10MBps Modbus connection.
Test Setup
Configuration Set-up
Due to limitation of resources, the configuration used for the test is single (no redundancy)
connection and simple network configuration as shown on Figure 1. However, ET-GT-ST3
Ethernet 1 and Ethernet 2 have difference speed which will affect to configuration of SM, PLC or
switch port connected to it. See Figure 2 for SM speed configuration.
COM1.1B COM1.1B
ETH1 ETH2
ET-GT-ST-3 (ET3)
Figure 1
Below are IP Address used for the test:
Port Name IP Address Subnet Mask
SM1-COM1.1B 10.1.0.2 255.255.255.0
SM2-COM1.1B 172.168.1.1 255.255.255.0
ET3-ETH1 10.1.0.1 255.255.255.0
ET3-ETH2 172.168.1.5 255.255.255.0
Physical View
On Safety Builder physical view, ET-GT-ST-3 connection is symbolized, per Ethernet port, as
DCS. SM/PLC connected to Ethernet 2 port shall be configured as auto-negotiate since the port
only support 10MBps connection. See Figure 2.
Figure 2
Logical View
SMs/PLCs which connected to ET-GT-ST-3 have to have different Device Address. For SM
Modbus TCP, Device Address is configured on logical view and not related to Controller Node
Number on controller properties and can be changed independently.
Introduction
[To do -
Highlights:
- Can only download from Ethernet 1 after first download and system port can not be used
afterwards (?)
- It is not required to create virtual IO module unless monitoring from the SIXNET IO Tool
Kit is required.]
Port Configuration
[To do]
IO Transfer
ET-GT-ST3 gathers information from its slaves and copies stored information from its memory to
other slaves using IO Transfer function. IO Transfer can be configured by opening station
configuration and select IO Transfer tab. There is “Wizard – Add New Transfer” Button on the “I/O
Transfer” tab for easy configuration of IO transfer.
Figure 3 shows sample of IO transfer configuration used for testing:
Figure 3
Configuration on Figure 3 means
SM1 Address ET3 Local Register SM2 Address
257 – 512 Transfer A1 0 – 255 Transfer B1 1 – 256
1 – 256 Transfer A2 256 – 511 Transfer B2 257 – 512
1 – 16 Transfer A3 16 – 31 Transfer B3 17 – 32
17 – 32 Transfer B4 0 – 15 Transfer B4 1 – 16
Attachment