Decanter 2touch Data Exchange and Signal Mapping R19
Decanter 2touch Data Exchange and Signal Mapping R19
Decanter 2touch Data Exchange and Signal Mapping R19
61211298
19.0 1/107
Decanter 2Touch Data Exchange and Signal Mapping
61211298
Revision 17, released on April 30, 2014: A Note about Modbus Node Nr is added. Matches 2Touch software
package V2.05.05
Revision 16, released on November 15, 2013: Updated error codes for bus remote via Core Controller. Added
Local/Remote commands in word45. Added section “Parameter settings for remote control “. Removed Octopus.
Revision 15 released on July 26 , 2013. Updated screen number format. Added support for bus remote via PLC.
Matches 2Touch software package V2.05.00
19.0 2/107
Decanter 2Touch Data Exchange and Signal Mapping
61211298
Contents
General .................................................................................................................................... 4
Parameter settings for remote control ...................................................................................... 4
Communication to remote system handled via the HMI ........................................................... 4
How to configure the remote bus connection via the HMI ........................................................................................ 5
Communication to remote system handled via the Core Controller (PLC) ............................... 9
How to configure the remote bus connection via the Core Controller ...................................................................... 9
Common settings .................................................................................................................................................. 9
Modbus TCP ....................................................................................................................................................... 10
EtherNet/IP ......................................................................................................................................................... 13
Changing the IP Address of the Ethernet Module .............................................................................................. 28
Profibus DP ......................................................................................................................................................... 38
Profinet RT .......................................................................................................................................................... 53
Tag names and signal mapping ............................................................................................. 68
19.0 3/107
Decanter 2Touch data exchange and signal mapping
61211298
General
Decanter 2Touch controls support various protocols for customer remote connection:
Modbus RTU/ASCii, Modbus TCP, Ethernet IP, ISO S7 Ethernet, Profibus DP
Please refer to the manual: “61211290 Decanter 2Touch Parameters and Alarms” for more information.
Profibus DP customer network is connected to the Profibus DP adapter mounted on the back of the HMI.
Recommended type Expansion Module EM-Profibus DP, HW:05190A, AL art number 61211273-03.
Modbus RTU customer network connects directly to either to HMI COM1 port RS422/485 or to HMI COM2 port
RS232.
19.0 4/107
Decanter 2Touch data exchange and signal mapping
61211298
The customer Ethernet connection (for Modbus TCP etc) is to be made to the Controller Panel RJ45 connector
X21.
For a system with a TA150 panel there are 2 Ethernet ports although only one can be used.
Preferably use port 1.
19.0 5/107
Decanter 2Touch data exchange and signal mapping
61211298
19.0 6/107
Decanter 2Touch data exchange and signal mapping
61211298
The values exchanged between 2Touch and the remote controller can be monitored on 2Touch screens 602
and 603.
The “Controller(s)” button opens a popup screen for selection of the available communication protocols. If
changes have been made to the controllers, the HMI panel must reboot for the changes to take effect.
The “Online” button enables data from the remote system to enter the 2Touch system.
The “Offline” button is used for troubleshooting. In Offline mode it’s possible to enter any signal value in any
Write type registers and to check if the remore controller reads the value correctly.
19.0 7/107
Decanter 2Touch data exchange and signal mapping
61211298
Example
Here is an example of the Allen Bradley ControlLogix controller configuring in 2Touch.
Assuming that the user has logged in. The following steps are required.
1. Go to screen 603,
2. Push Controller(s) button,
3. Put the check mark in the square, highlight Allen Bradley ControlLogix controller, then push the Settings
button,
4. On the Properties pop up window select the Stations tab
5. For station 0 replace IP setting 192.168.1.1 with 192.168.0.30 (or whatever IP address was assigned to
the ControlLogix controller),
6. Push OK on Properties window,
7. Push OK on Change Active Controllers window,
8. Observe the popup screen advising to restart the project for the changes to take effect.
9. Reboot the panel.
3 2
4
5
7
19.0 8/107
Decanter 2Touch data exchange and signal mapping
61211298
Communication to remote system handled via the Core Controller (PLC)
See document “61211280 Decanter 2Touch Controls HW Manual RXX.pdf” to find the different alternatives of
how physical connections can be used having the Core Controller handling the communication.
How to configure the remote bus connection via the Core Controller
Hereinunder you’ll find how to configure the 2Touch system for the different supported protocols.
Common settings
4. Navigate to screen “603: Data Exchange Read” and follow below steps in the examples.
19.0 9/107
Decanter 2Touch data exchange and signal mapping
61211298
Modbus TCP
IP address: The 2Touch Modbus device IP address must not be in the same subnet as
the Core Controller.
2 1
3
4
5
19.0 10/107
Decanter 2Touch data exchange and signal mapping
61211298
To setup the correct Modbus registers see below the table in section, DATA EXCHANGE VIA CC EtherNet/IP
and Modbus TCP.
19.0 11/107
Decanter 2Touch data exchange and signal mapping
61211298
Status
19.0 12/107
Decanter 2Touch data exchange and signal mapping
61211298
EtherNet/IP
2 1
To setup the driver in the remote system, see below example and the table in section, DATA EXCHANGE VIA
CC EtherNet/IP and Modbus TCP. The 2Touch IP address on the EtherNet/IP network is setup in the remote
system.
19.0 13/107
Decanter 2Touch data exchange and signal mapping
61211298
Status
19.0 14/107
Decanter 2Touch data exchange and signal mapping
61211298
Example
The third party controller is Allan Bradley compact logix L24E PLC which communicates with the B&R PLC on
Ethernet/IP protocol through X20IF10D3-1.
RSLogix 5000 V19 is not compatible with the EDS file distributed in the
Decanter 2Touch software package.
19.0 15/107
Decanter 2Touch data exchange and signal mapping
61211298
2. After the EDS file is installed open RS Logix 5000 software and configure the AB PLC with Ethernet/IP
port in the hardware configuration.
3. Then import the EDS file in the hardware configuration under the Ethernet branch of hardware
configuration as shown below.
19.0 16/107
Decanter 2Touch data exchange and signal mapping
61211298
4. Then select B&R from the module type vendor files to filter out other files and the required file will be
displayed. Select the required module and add in the hardware tree as shown below.
19.0 17/107
Decanter 2Touch data exchange and signal mapping
61211298
5. After selecting the required file click create button to add the file in the configuration.
6. After the file is added it appears as shown in above screen in the hardware configuration.
19.0 18/107
Decanter 2Touch data exchange and signal mapping
61211298
7. Open the properties of the EDS file as shown below for making communication settings.
19.0 19/107
Decanter 2Touch data exchange and signal mapping
61211298
8. Click on the general tab and set the Name = Gateway and IP address = 192.168.101.30 as this IP is
configured in Core controller program. The name is user specific can be changed. This name will be
displayed in the controller tags of AB PLC.
9. Click on the change button and select connection name as Executive owner from the drop down and set
the size to 100 for input and output data. Select the data type as INT.
There are no further settings required to be done in the remaining tabs in the property view of the X20IF10D-3.
After all the settings are done load the program in the AB PLC.
19.0 20/107
Decanter 2Touch data exchange and signal mapping
61211298
Testing the communication
There are 100 words of data transferred from the B&R PLC to third party AB controller and vice versa.
Gateway:I:Data[0....100]
Gateway:O:Data[0..100]
19.0 21/107
Decanter 2Touch data exchange and signal mapping
61211298
2. Open the controller tags in the RS logix backup.
3. Open the 603 screen in HMI and put remote communication to offline mode with this setting the values
can be written to the AB controller from the HMI.
19.0 22/107
Decanter 2Touch data exchange and signal mapping
61211298
Values sent from HMI through X20IF10D3-1
19.0 23/107
Decanter 2Touch data exchange and signal mapping
61211298
4. The values sent from the HMI through 602 screen on HMI are received in the input data array of AB
PLC as below.
19.0 24/107
Decanter 2Touch data exchange and signal mapping
61211298
5. Now again put the remote communication mode to online to test the data transfer from AB PLC to B&R
PLC.
19.0 25/107
Decanter 2Touch data exchange and signal mapping
61211298
Values sent by AB PLC
19.0 26/107
Decanter 2Touch data exchange and signal mapping
61211298
6. The values sent from the AB PLC are received by the B&R PLC and displayed on the 603 screen of
HMI.
Note: While sending the data from the AB controller care should be taken that the value should be between
range 0>= value =< 32767 as the data format for the send receive registers is USINT in B&R PLC while in the
AB controller it is INT format.
19.0 27/107
Decanter 2Touch data exchange and signal mapping
61211298
Changing the IP Address of the Ethernet Module
The default IP address of the Ethernet module IF10D3-1 is 192.168.101.30. A PC tool is needed to change this
IP address.
Install PC tool
a) Download the tool “DHCP/BOOTP Utility” from Allen Bradley, and install it on your laptop.
a) Connect the laptop to the IF10D3-1 module using an Ethernet crossover cable.
19.0 28/107
Decanter 2Touch data exchange and signal mapping
61211298
19.0 29/107
Decanter 2Touch data exchange and signal mapping
61211298
d) Open the properties of “Internet Protocol Version 4”
19.0 30/107
Decanter 2Touch data exchange and signal mapping
61211298
Using the PC tool
19.0 31/107
Decanter 2Touch data exchange and signal mapping
61211298
c) Check the MAC address on the side of the IF10D3-1 card (in this example it is 00:60:65:19:24:F4)
d) Now the PC tool should get BOOTP requests from the IF10D3-1 card.
19.0 32/107
Decanter 2Touch data exchange and signal mapping
61211298
e) Select a BOOTP request from the module in the Request History window and click the “Add to Relation
List” button.
19.0 33/107
Decanter 2Touch data exchange and signal mapping
61211298
g) Now this new IP address should appear in the relation list:
i) After the power cycle, the module should be ready with the new IP address. You can check it with a
ping command.
j) First change the IP address of the laptop to the same range as new IP address of the module (e.g.
10.0.0.17)
19.0 34/107
Decanter 2Touch data exchange and signal mapping
61211298
k) Then open the command prompt window by typing “cmd” in the Start Menu.
l) In the command prompt write “ping 10.0.0.80” to check the connection to the Ethernet module.
The module must reply to this ping.
19.0 35/107
Decanter 2Touch data exchange and signal mapping
61211298
19.0 36/107
Decanter 2Touch data exchange and signal mapping
61211298
a) Close down the PC tool and power cycle the complete 2Touch system.
b) Verify the new IP address with ping.
a) If the Ethernet module does not respond to ping as expected, and it does not give BOOTP requests in
the PC tool either, and/or if the ModStatus diode on the IF10D3-1 card is flashing red:
b) If noting helps, it may be needed to make a complete reinstallation of the 2Touch software package.
19.0 37/107
Decanter 2Touch data exchange and signal mapping
61211298
Profibus DP
2 1
3
4
To setup the driver in the remote system see below example and the table in section, DATA EXCHANGE VIA
CC Profibus DP and Profinet RT.
19.0 38/107
Decanter 2Touch data exchange and signal mapping
61211298
Status
Communication Description
Error (hex)
0 No communication error
C009000E, Timout for current connection
C009002E
C009002C, Packet transmission failed, cannot run service
C009002D
C038000F Invalid slave address or range received
C0390005 Data being exchanged with at least one slave
C0390006 No data being exchanged with any slave
C039003A Repeated station number found in network
C03900DE Auto-clear enabled
C0390104 Error reading input data
C0390105 Error reading output data
19.0 39/107
Decanter 2Touch data exchange and signal mapping
61211298
Example
The third party controller is Siemens 314C-2PN/DP PLC which communicates with the B&R PLC on Profibus
protocol through X20IF1063-1.
1. Open Simatic Manager software and configure the Siemens PLC with Profibus DP port in the hardware
configuration.
2. To establish communication a GDS file for the X20IF1063-1 has to be downloaded from internet and
has to be installed in the computer having Simatic Manager software.
19.0 40/107
Decanter 2Touch data exchange and signal mapping
61211298
3. After installation of GSD file the X20IF1063-1 is inserted on the profibus branch as shown below.
19.0 41/107
Decanter 2Touch data exchange and signal mapping
61211298
4. Set the station address for the X20IF1063-1 module to what it should have in the Profubus DP network,
below # 2 is used, click ok button.
5. Add the IO modules under the X20IF1063-1 module in the following sequence as shown below.
Slot-1 32 word In
Slot-2 32 word In
Slot-3 32 word In
Slot-4 04 word In
Slot-5 32 word out
Slot-6 32 word out
Slot-7 32 word out
Slot-8 04 word out
19.0 42/107
Decanter 2Touch data exchange and signal mapping
61211298
The configuration looks as shown in below screen.
19.0 43/107
Decanter 2Touch data exchange and signal mapping
61211298
6. Open the object properties of the X20IF1063-1 as shown below and set the designation to NETX 100
DP/DPS
19.0 44/107
Decanter 2Touch data exchange and signal mapping
61211298
7. After the designation is set then click ok button. After all these settings are done load the backup in the
siemens PLC.
19.0 45/107
Decanter 2Touch data exchange and signal mapping
61211298
Testing the communication
There are 100 words of data transferred from the B&R PLC to third party Siemens controller and vice versa.
The array of data in Siemens controller is as below
1. Open the PLC backup and go online with the controller. After that open the RECEIVE_DATA variable
table.
19.0 46/107
Decanter 2Touch data exchange and signal mapping
61211298
2. Open the 603 screen in HMI and put remote communication to offline mode with this setting the values
can be written to the Siemens controller from the HMI.
19.0 47/107
Decanter 2Touch data exchange and signal mapping
61211298
Values sent from HMI through X20IF1063-1
19.0 48/107
Decanter 2Touch data exchange and signal mapping
61211298
3. The values sent from the HMI through screen 602 on HMI are received in the input words of Siemens
PLC and are monitored in the RECEIVE_DATA variable table as shown below.
19.0 49/107
Decanter 2Touch data exchange and signal mapping
61211298
4. Now again put the remote communication mode to online to test the data transfer from Siemens PLC to
B&R PLC.
19.0 50/107
Decanter 2Touch data exchange and signal mapping
61211298
Values sent by Siemens PLC
19.0 51/107
Decanter 2Touch data exchange and signal mapping
61211298
5. The values sent from the Siemens PLC through the SEND_DATA variable table are received by the
B&R PLC and displayed on the 603 screen of HMI.
Note: While sending the data from the Siemens controller care should be taken that the value should be
between range 0>= value =< 32767 as the data format for the send receive registers is USINT in B&R PLC
while in the Siemens controller it is INT format.
19.0 52/107
Decanter 2Touch data exchange and signal mapping
61211298
Profinet RT
2 1
To setup the driver in the remote system see below example and the table in section, DATA EXCHANGE VIA
CC Profibus DP and Profinet RT. The 2Touch IP address on the Profinet network is setup in the remote system.
19.0 53/107
Decanter 2Touch data exchange and signal mapping
61211298
Status
Communication Description
Error (hex)
No communication error
C0000140 General communication error. This error will occur if at least one
slave in the network isn’t working.
C0000142 Timeout while establishing connection
C0000144 Repeated station name found in the network
C0000145 The network cable has been disconnected
19.0 54/107
Decanter 2Touch data exchange and signal mapping
61211298
Example
The third party controller is Siemens 314C-2PN/DP PLC which communicates with the B&R PLC on Profinet
protocol through X20IF10E3-1.
1. Open Simatic Manager software and configure the Siemens PLC with Profinet port in the hardware
configuration.
2. To establish communication a GDS file for the X20IF1063-1 has to be downloaded from internet and has
to be installed in the computer having Simatic Manager software.
19.0 55/107
Decanter 2Touch data exchange and signal mapping
61211298
3. After installation of GSD file the X20IF10E3-1 is inserted on the profinet branch as shown below.
19.0 56/107
Decanter 2Touch data exchange and signal mapping
61211298
4. Set the IP address for the X20IF10E3-1 module= 192.168.0.4 as shown below and click ok button.
19.0 57/107
Decanter 2Touch data exchange and signal mapping
61211298
5. Add the IO modules under the X20IF10E3-1 module in the following sequence as shown below.
19.0 58/107
Decanter 2Touch data exchange and signal mapping
61211298
6. Open the object properties of the X20IF10E3-1 as shown below and set the Device name to
netx100repns and click the option Assign IP address via IO controller.
19.0 59/107
Decanter 2Touch data exchange and signal mapping
61211298
7. After the Device name is set then click ok button. After all these settings are done load the backup in the
siemens PLC.
19.0 60/107
Decanter 2Touch data exchange and signal mapping
61211298
Testing the communication
There are 100 words of data transferred from the B&R PLC to third party Siemens controller and vice versa.
1. Open the PLC backup and go online with the controller. After that open the RECEIVE_DATA variable
table.
19.0 61/107
Decanter 2Touch data exchange and signal mapping
61211298
2. Open the 603 screen in HMI and put remote communication to offline mode with this setting the values
can be written to the Siemens controller from the HMI.
19.0 62/107
Decanter 2Touch data exchange and signal mapping
61211298
Values sent from HMI through X20IF10E3-1
19.0 63/107
Decanter 2Touch data exchange and signal mapping
61211298
3. The values sent from the HMI through screen 602 on HMI are received in the input words of Siemens
PLC and are monitored in the RECEIVE_DATA variable table as shown below.
19.0 64/107
Decanter 2Touch data exchange and signal mapping
61211298
4. Now again put the remote communication mode to online to test the data transfer from Siemens PLC to
B&R PLC.
19.0 65/107
Decanter 2Touch data exchange and signal mapping
61211298
Values sent by Siemens PLC
19.0 66/107
Decanter 2Touch data exchange and signal mapping
61211298
5. The values sent from the Siemens PLC through the SEND_DATA variable table are received by the
B&R PLC and displayed on the 603 screen of HMI.
Note: While sending the data from the Siemens controller care should be taken that the value should be between
range 0>= value =< 32767 as the data format for the send receive registers is USINT in B&R PLC while in the
Siemens controller it is INT format.
19.0 67/107
Decanter 2Touch data exchange and signal mapping
61211298
Tag names and signal mapping
The tables below show the signal mapping for the supported protocols.
19.0 68/107
61211298 Decanter 2Touch Data Exchange and Signal Mapping R19
SIGNAL MAPPING
Cent.DataExRead46 -
46-49 Spare 40046-49 QW90-96 Cent.DataExRead49 DB0I3.DBW90 - DB0I3.DBW96