TBEN EtherNet Config
TBEN EtherNet Config
Configuration Guide
Date: 07.25.2014
Version: 1.6
Table of Contents
Table of Contents..................................................................................................................... 3
About this Guide ...................................................................................................................... 5
TBEN-Lx Modules .................................................................................................................... 7
Introduction ........................................................................................................................... 7
TBEN-LX Modules ................................................................................................................. 7
Connection Diagrams ............................................................................................................ 8
LED Diagnostics ...................................................................................................................10
Ethernet Ports and Device Fault LEDs.............................................................................12
Power LED ......................................................................................................................13
IO LEDs TBEN-LX-16DIP ................................................................................................13
IO LEDs TBEN-LX-8DIP-8DOP .......................................................................................14
IO LEDs TBEN-LX-16DOP ..............................................................................................15
IO LEDs TBEN-LX-16DXP ...............................................................................................16
IO and Diagnostic Data Format ............................................................................................17
TBEN-LX-16DIP ..............................................................................................................17
TBEN-LX-8DIP-8DOP......................................................................................................18
TBEN-LX-16DOP.............................................................................................................18
TBEN-LX-16DXP .............................................................................................................19
IP Address Setup .................................................................................................................19
Default IP Address ...........................................................................................................19
Address Switches ............................................................................................................20
BOOTP/DHCP Mode (300/400) .......................................................................................21
PGM-DHCP Mode (600) ..................................................................................................22
PGM Mode (500) .............................................................................................................22
PGM (500) and Web Server.............................................................................................23
PGM (500) and TURCK IP address tool ..........................................................................25
PGM (500) and IOAssistant .............................................................................................26
RESTORE Mode (0) ........................................................................................................26
RECOVERY Mode (900) .................................................................................................26
TBEN EtherNet/IP Configuration ............................................................................................27
TBEN Configuration Using EDS Files ...................................................................................27
Configure EtherNet/IP User Interface...............................................................................28
Create RSLogix5000 Project............................................................................................28
Install EDS File(s) ............................................................................................................30
Create new TBEN Module ...............................................................................................32
Configure Connection Parameters ...................................................................................36
Communication RPI, Multicast / Unicast ..........................................................................37
TBEN Input, Output and Configuration Data Tags ...........................................................38
TBEN-LX Configuration Parameters ................................................................................40
TBEN-LX Profile Info .......................................................................................................41
TBEN Configured as Ethernet Generic Device .....................................................................41
This guide will show the user how to set-up TURCK’s TBEN-LX stations, explain LED
diagnostics, explain IP addressing, configure the device using an EDS file, configure the device
as a “Generic Device”, and will also address DLR and QC start-up.
TBEN-LX indicates a generic name where:
TBEN-L1 – Stands for devices with 5 pin power connector
TBEN-L4 – Stands for devices with 4 pin power connector
TBEN-LG – Is a 4 pin power connector with a 0-15 number scheme on the I/O
TBEN-Lx Modules
Introduction
The TBEN-Lx series are multiprotocol communication adapters which support multiple Ethernet
standards: Modbus TCP/IP, EtherNet/IP and PROFINET. The factory default, “out of the box”
setting, is that all Ethernet protocols are enabled. After power up, a multiprotocol station is listen-
ing on all necessary ports to detect on which kind of network it is used. The “Active Fieldbus
Protocol” is defined as the first protocol to do one of the following actions:
• Modbus TCP - Write to output register range.
• EtherNet/IP - Establish Class 1 Exclusive Owner connection to device.
• PROFINET RT - Connect request.
This “Configuration Guide” describes features and configuration procedure of the TBEN-LX se-
ries blocks. This guide uses the TBEN-LX-8DIP-8DOP in an EtherNet/IP environment to display
all the features.
TBEN-LX Modules
Number of out-
Inputs per con-
Maximum out-
Ethernet ports
Number of in-
Configuration
Output type
Short circuit
protection
Input type
Assembly
put load
nector
nector
puts
puts
ACD
DLR
QC
TBEN-LX-16DIP 16 2S 2 PNP ✔#2 2 ✔ ✔ ✔ ✔
TBEN-LX-16DOP 16 2G 2 1A#1 ✔ 2 ✔ ✔ ✔ ✔
TBEN-LX-16DXP 16 2X 2 PNP 16 2X 2 1A ✔ 2 ✔ ✔ ✔ ✔
TBEN-LX-8DIP-8DOP 8 2S 2 PNP 8 2G 2 1A ✔ 2 ✔ ✔ ✔ ✔
Abbreviations:
LX : L1 (5 pin power connector), L4 (4 pin power connector), LG (4 pin power con-
nector with 0-15 numbering scheme)
2S: Two PnP inputs per connector
2X: Dual combined input/output per connector, PNP / 1A
2G: Two outputs per connector, 1A each
#1: 2A output when single output per connector is used
#2: Inputs protected per connector; outputs individually
DLR Device Level Ring
QC Quick Connect; QC time 100msec
ACD Address Conflict Detection and resolution
Connection Diagrams
Ethernet IN
Device Type Power (7/8“)
M12, d-coded M12, a-coded
TBEN-L1-16DIP
P1 P2 C1 … C8
Ethernet IN Out
Device Type Power (7/8“)
M12, d-coded M12, a-coded M12, a-coded
TBEN-L1-8DIP-8DOP
C5 … C8
C1 … C4
1 = VAUX2 (+)
P1 P2 1 = VAUX1 (+) 2 = Second output
TBEN-L4-8DIP-8DOP /
2 = Second input 3 = V2 (-)
TBEN-LG-8DIP-8DOP 3 = V1 (-) 4 = First output
1 = TD+ 1 = RD+
2 = RD+ 2 = TD+ 4 = First input 5 = FE
3 = TD- 3 = RD- 5 = FE
4 = RD- 4 = TD-
TBEN-L1-16DOP
C1 … C8
1 = VAUX2 (+)
2 = Second output
TBEN-L4-16DOP / P1 P2 3 = V2 (-)
TBEN-LG-16DOP 4 = First output
1 = TD+ 1 = RD+ 5 = FE
2 = RD+ 2 = TD+
3 = TD- 3 = RD-
4 = RD- 4 = TD-
Ethernet IN Out
Device Type Power (7/8“)
M12, d-coded M12, a-coded M12, a-coded
TBEN-L1-16DXP
P1 P2 C1 … C8 C1 … C8
1 = TD+ 1 = RD+ 1 = VAUX1 (+) 1 = VAUX2 (+)
2 = RD+ 2 = TD+ 2 = Second input 2 = Second output
TBEN-L4-16DXP / 3 = TD- 3 = RD- 3 = V1 (-) 3 = V2 (-)
4 = RD- 4 = TD- 4 = First input 4 = First output
TBEN-LG-16DXP
(see „Note 1“) 5 = FE 5 = FE
Note 1:
The pin-out of P1 and P2 are “crossed over”. P1 has a “NIC-Type” connection and P2 has a “Switch-Type” connec-
tion. The TBEN devices without fast start-up are configured with Auto-MDIX enabled. In that case the switch de-
tects the cabling type itself.
With the crossed connection of P2 it is possible to connect multiple devices in a row without Auto-MDIX with 1:1
EtherNet cables. This ensures that the switch could establish a link quickly for fast start-up devices.
LED Diagnostics
The notation of the channel LEDs (LD12 … LD84) are linked to the appropriate channel (CH) and are
coded in the following way:
off No connection.
LD_P1 , LD_P2 green on Link 100MBit. The LED flashes during data transfer.
( yellow / green ) yellow on Link 10MBit. The LED flashes during data transfer.
Power LED
IO LEDs TBEN-LX-16DIP
IO LEDs TBEN-LX-8DIP-8DOP
TBEN-LX-8DIP-8DOP OUTPUTS
IO LEDs TBEN-LX-16DOP
IO LEDs TBEN-LX-16DXP
Abbreviations:
I1…I16: Inputs
O1…O16: Outputs
FCE: Force mode active
CFG: I/O configuration error
COM: Communication lost on the internal bus
V1: V1 too low
V2: V2 too low
DiagWarn: Summarized diagnostic of the device
EM0: Summarized diagnostic of the I/Os
ECx : Error Code bit x in error-code bit area
SRO1…16: Short circuit recovery mode of outputs 1…16
Err VAUX1…8: Auxiliary supply error on connector 1…8
Err Out1…16: Short circuit output 1…16
Inv.I1…I16: Inverted inputs 1…16
TBEN-LX-16DIP
TBEN-LX-8DIP-8DOP
TBEN-LX-16DOP
TBEN-LX-16DXP
IP Address Setup
Default IP Address
To reset IP address to the default, set address switches to 0 and cycle device power. Upon re-
set, set rotary switches to one of the modes as described hereafter.
Address Switches
When using the static rotary mode, the last octet of the module’s IP address can be set via the
rotary coding-switches on the module.
Address range is 1 to 254. Addresses 0 and 255 are reserved and cannot be used.
Following example shows the last octet set to of address xx.xxx.xxx.173
The device obtains IP address from the BOOTP or DHCP servers when address switches are
set to 300 (BOOTP) or 400 (DHCP) position. The IP address, as well as the subnet mask as-
signed to the station, is stored in the device’s EEPROM. When the station is subsequently
switched to rotary or PGM mode and its power reset, the IP address is read from the EEPROM.
When the rotary switches are set to 600 it enables PGM–DHCP mode of operation. This mode
is the out-of-the-box mode and provides the customer with powerful and convenient IP address
setup. Procedure is the identical to DHCP mode. When finished, click on “Disable
BOOTP/DHCP” button. Leave address switches in 96 position and cycle power. The IP ad-
dress is read from the EEPROM memory.
When the rotary switches are set to 500 (PGM mode), the device will use either the factory de-
fault IP address on the first power-up or maintain current IP address whatever it is. Device IP
address may be also changed, when in PGM mode, with software tools like:
Highlight device, press “Change” button and enter new IP address; press “Write to device”.
The RESTORE mode is a special mode which restores the IP address to the factory default val-
ues. Station responds to PING command, but it does not operate when switches are set to 0.
Set all three rotary switches to 0 and cycle the power to the station. It instantaneously restores
IP address, Mask and Gateway as follows:
• IP address: 192.168.1.254
• Mask: 255.255.255.0
• Gateway: 192.168.1.1
Set rotary switches to any position as following shown and cycle device power:
F_Reset (900)
The factory reset (900) is a special mode which restores the IP address to 192.168.1.254 and
clears all previously assigned values to the parameter of the gateway and IO modules. Set ro-
tary switches to 900 and cycle the power to the station. Wait for a moment, set rotary switches
as previously described and cycle device power again.
Following section provides information how to configure the TBEN product line with Rockwell
Automation Logix controllers (mainly ControlLogix, GuardLogix, CompactLogix controllers).
Third party devices may be configured using two different configuration methods which depend
on a controller revision:
The EDS file which supports configuration assembly may be imported into RSLogix5000 project.
The Logix Designer creates device profile based on EDS and saves device configuration in the
project. The controller pushes configuration data to the device whenever connection between
them is established.
Configure user interface to the ControlLogix platform using RSLinx communication software.
Add new EtherNet/IP driver that is used to establish connection between programing PC and
the Logix controller:
Following example is valid if the revision of the controller is 20 or above. Open new
RSlogix5000 project and configure your PLC or use an existing project.
Register single file or directory of EDS files and follow registration dialog:
Or by filtering the “Module Type Vendor Filters” to search specific products, as follows:
If device name does not appear in the list of registered device, either device EDS file is not in-
stalled or installation failed.
The connection parameters may be selected when a Module Definition page is opened. It is
used to select connection type and IO data format.
TBEN supports INTEGER data format only. It is important to edit and change data format
used by RSLogix5000 to match INTEGER. A failure to do so may case erroneous IO data or in-
operable IO data update. Use “Change” button to:
• Change data format to INTEGER
• Review connection type
Note:
Exclusive Owner connection is the preferred, default, connection type use by the device.
Input-Only and Listen-Only connections are used to configure the device with multiple PLC’s
and they do not support configuration assemblies.
and
• RPI (Requested Packet Rate) is a scheduled interval when a Target (TBEN) and Origin
(controller) transmit data. The connection timeout may occur after 4xRPI time, when
either Target or Origin stops sending data.
• Unicast:
- Used for point-to-point communication (TCP, UDP)
- Both Producer /Consumer use IP address classes A, B, or C for data exchange
- No need to process and reject multicast packets
- Reduces burden on all EIP participants
• Multicast :
- Used for one-to-many communications (UDP)
- Multicast allows for multiple consumers. However, a single consumer is also sup-
ported
- With multiple consumers, Multicast is more timely efficient than Unicast
- Uses IP address class D (Multicast addresses, e.g. 239.192.1.2)
The new device, after being configured, is added to the Controller Organizer and associated in-
put, output and configuration tags are created at the Controller Tags level.
The device configuration data comes from the EDS file and consist of parameters that are read /
write enabled. The controller must be in the program mode (off-line) to accept configuration
modifications. The configuration changes must be downloaded to the controller and take effect
on the next startup. Make sure to save any program changes.
The device property is a subject to change. It also provides path to check installed EDS file:
right-click on the device and select “Properties”:
TURCK devices are configured using Explicit Owner, Input-Only and Listen-Only connections.
The controller, who is “Exclusive Owner” of the device, is the only PLC able to control device
outputs. The device may communicate with multiple PLC’s and provide input or explicit data.
The “Exclusive Owner” connection is implicitly used when following parameters are entered:
The device is implicitly configured with the controller using “Exclusive Owner” connection. It is
default connection and only one that supports configuration assembly data.
Table 2.1 contains assembly instance and data size information for the TBEN-LX product family.
The configuration assembly data is pushed to the device during the communication startup (a
Forward Open request).
Input-Only Connection
The device is implicitly configured with the controller using “Input-Only” connection. Table 2.2
contains assembly instance and data size information for the TBEN-LX product family.
Note: If multiple connections to the device are used, then use the same RPI and Multicast
The device is implicitly configured with the controller using “Input-Only” connection. Table 2.3
contains assembly instance and data size information for the TBEN-LX product family
Note: If multiple connections to the device are used, then use the same RPI and Multicast.
The device Configuration data resides in a PLC. PLC pushes configuration to the device during
the Forward Open request. That occurs every time when the device is connected, or power re-
set or replaced with the same model. The Configuration assembly maintains consistency of the
device configuration for as long as a control system stays the same.
The structure of the configuration data is different for each TBEN-LX device, as follows:
TBEN-LX-8DIP-8DOP
Bit7 BIt6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0
Byte0
Byte1
Byte2
Byte3
Byte4 Reserved
Byte5
Byte6
Byte7
Byte8
Byte9 Reserved QC
Byte10 INV 8 INV 7 INV 6 INV 5 INV 4 INV 3 INV 2 INV 1
Byte11 SRO 8 SRO 7 SRO 6 SRO 5 SRO 4 SRO 3 SRO 2 SRO 1
Byte12
Byte13 Reserved
Byte14
Byte15 ISt1
Byte16 ISt2
Byte17 ISt3
Byte18 ISt4
Byte19 ISt5
Byte20 ISt6
Byte21 ISt7
Byte22 ISt8
Byte23-45 Reserved
Table 2.4 – TBEN-LX-8DIP-8DOP configuration data
Abbreviations:
• QC Quick Connect
• INVx Input Inversion
• SROx Output Short Recovery
• IStx Input pulse stretching
• OE Output enable
TBEN-LX-16DIP
Bit7 BIt6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0
Byte0
Byte1
Byte2
Byte3
Byte4 Reserved
Byte5
Byte6
Byte7
Byte8
Byte9 Reserved QC
Byte10
Reserved
Byte11
Byte12 INV 8 INV 7 INV 6 INV 5 INV 4 INV 3 INV 2 INV 1
Byte13 INV 16 INV 15 INV 14 INV 13 INV 12 INV 11 INV 10 INV 9
Byte14 Reserved
Byte15 ISt1
Byte16 ISt2
Byte17 ISt3
Byte18 ISt4
Byte19 ISt5
Byte20 ISt6
Byte21 ISt7
Byte22 ISt8
Byte23 ISt9
Byte24 ISt10
Byte25 ISt11
Byte26 ISt12
Byte27 ISt13
Byte28 ISt14
Byte29 ISt15
Byte30 ISt16
Byte31-45 Reserved
TBEN-LX-16DXP
Bit7 BIt6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0
Byte0
Byte1
Byte2
Byte3
Byte4 Reserved
Byte5
Byte6
Byte7
Byte8
Byte9 Reserved QC
Byte10
Reserved
Byte11
Byte12 INV 8 INV 7 INV 6 INV 5 INV 4 INV 3 INV 2 INV 1
Byte13 INV 16 INV 15 INV 14 INV 13 INV 12 INV 11 INV 10 INV 9
Byte14 SRO 8 SRO 7 SRO 6 SRO 5 SRO 4 SRO 3 SRO 2 SRO 1
Byte15 SRO 16 SRO 15 SRO 14 SRO 13 SRO 12 SRO 11 SRO10 SRO 9
Byte16 OE 8 OE 7 OE 6 OE 5 OE 4 OE 3 OE 2 OE 1
Byte17 OE 16 OE 15 OE 14 OE 13 OE 12 OE 11 OE 10 OE 9
Byte18 Reserved
Byte19 ISt1
Byte20 ISt2
Byte21 ISt3
Byte22 ISt4
Byte23 ISt5
Byte24 ISt6
Byte25 ISt7
Byte26 ISt8
Byte27 ISt9
Byte28 ISt10
Byte29 ISt11
Byte30 ISt12
Byte31 ISt13
Byte32 ISt14
Byte33 ISt15
Byte34 ISt16
Byte35-45 Reserved
TBEN-LX-16DOP
Bit7 BIt6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0
Byte0
Byte1
Byte2
Byte3
Byte4 Reserved
Byte5
Byte6
Byte7
Byte8
Byte9 Reserved QC
Byte10 SRO 8 SRO 7 SRO 6 SRO 5 SRO 4 SRO 3 SRO 2 SRO 1
Byte11 SRO 16 SRO 15 SRO 14 SRO 13 SRO 12 SRO 11 SRO10 SRO 9
Byte12
Reserved
Byte13
Byte14-45 Reserved
A Device Level Ring (DLR) network is the EtherNet/IP network capable of fast recovery and un-
interrupted service in case of a single break point in network topology. It consists of a ring su-
pervisor and ring nodes connected in closed loop, i.e. ring topology. The ring supervisor main-
tains DLR protocol, performs fast fault detection and reconfiguration of the network architecture
into a linear in less than 3msec for 50 node network.
A DLR device must have embedded switching technology and support for DLR protocol. The
device is configured as previously described: using EDS file or as Ethernet Generic device. Ex-
ternal switches are not required. Following image illustrates a simple ring network:
The Quick Connect (QC) provides high device availability during startup of EtherNet/IP network.
Typical application where it is implemented is a frequent robot tool exchange along assembly
lines in the automotive industry, Figure 1.
When new tool is engaged and locked into the robot arm, it generates a high lock signal to the
Logix controller which starts the QC allocation sequence. The QC sequence has to be complete
in less than 350msec. The QC is supported by Logix controllers revision 20.00.00 and above.
Enable QC
Disable QC
• If TBEN is configured using EDS file, reset QC parameter to 0, or
• Clear QC flag of the configuration assembly “… C:Data[9]:= 0”
• Download configuration to the PLC and connect the gateway
• Standard mode is executed on the next and subsequent power cycles of the gateway
QC Startup Time
The startup time is 100msec.