1.2Explanation of symbols used..........................................................................................................................1-3
1.3.1Prescribed use ......................................................................................................................................................................................... 1-4
1.3.2Notes concerning planning/installation of this product ......................................................................................................... 1-4
1.4.1Prescribed use ......................................................................................................................................................................................... 1-5
1.4.2Notes concerning planning/ installation of this product ........................................................................................................ 1-5
1.5List of revisions ................................................................................................................................................1-6
2.1.3Easy to handle .........................................................................................................................................................................................2-2
2.2.2Power distribution modules...............................................................................................................................................................2-4
3.1Function of the gateway .................................................................................................................................3-3
3.3.4General technical data of a station ................................................................................................................................................. 3-9
3.3.5Technical data for the push-in tension clamp terminals ..................................................................................................... 3-11
3.4.2Field bus connection via Ethernet-switch .................................................................................................................................. 3-14
3.5.1Default setting of the gateway ....................................................................................................................................................... 3-15
3.5.2Function of DIP-switches ..................................................................................................................................................................3-16
3.5.3Resetting the IP-address, switch position "RESTORE".............................................................................................................3-17
3.5.4Address setting via DIP-switches (2
0
to 27)................................................................................................................................. 3-18
3.5.5Address setting via the mode DHCP.............................................................................................................................................3-19
3.5.6Address setting via the mode BootP ............................................................................................................................................3-20
3.5.7Address setting via the mode PGM ............................................................................................................................................... 3-21
3.5.8Address setting via the mode PGM-DHCP (universal mode)...............................................................................................3-22
3.5.9F_Reset (Reset to factory setting) .................................................................................................................................................. 3-22
3.5.10 Addressing via I/O-ASSISTANT 3 (FDT/DTM) ............................................................................................................................. 3-23
3.5.11 Addressing via Web server (Version VN 03-00) ....................................................................................................................3-26
3.5.12 Addressing via IP Address Tool....................................................................................................................................................... 3-27
3.6Synchronization of the station configuration ............................................................................................ 3-28
3.7.2Access rights ..........................................................................................................................................................................................3-29
3.8.2Control Word .........................................................................................................................................................................................3-33
3.9 Parameters of the I/O-modules ................................................................................................................... 3-34
3.10Diagnostic messages of the modules.......................................................................................................... 3-57
3.10.1 Power distribution modules ............................................................................................................................................................3-57
3.10.2 Digital input modules ........................................................................................................................................................................3-58
3.10.3 Analog input modules ....................................................................................................................................................................... 3-58
3.10.4 Digital output modules ..................................................................................................................................................................... 3-61
3.10.5 Analog output modules ....................................................................................................................................................................3-63
4.1.1Communications Profile for BL20 .................................................................................................................................................... 4-3
4.2Device Level Ring (DLR).................................................................................................................................. 4-4
4.3Diagnostic messages via the process data ................................................................................................... 4-5
D301173 0713 - BL20- Ethernet multiprotocol gateway ii
4.4Classes and Instances of the EtherNet/IP™-stations .....................................................................................4-6
4.4.1EtherNet/IP™ Standard Classes.......................................................................................................................................................... 4-6
4.4.6Ethernet Link Object (0xF6) ............................................................................................................................................................. 4-17
4.5VSC-Vendor Specific Classes........................................................................................................................ 4-19
4.5.1Class Instance of the VSCs ................................................................................................................................................................ 4-19
4.5.2Gateway Class (VSC 100, 64h) ......................................................................................................................................................... 4-20
4.5.3Process Data Class (VSC102, 66h) .................................................................................................................................................. 4-23
4.5.4Miscellaneous Parameters Class (VSC 126) ................................................................................................................................ 4-25
5Application example: BL20-E-GW-EN with EtherNet/IP™ (Allen Bradley)
5.2.1Configuration of the network in "RS Logix 5000" .......................................................................................................................5-3
5.2.2Downloading the I/O configuration................................................................................................................................................5-7
5.3I/O data mapping.............................................................................................................................................5-9
5.4Process data access ...................................................................................................................................... 5-11
6.1.2Data model ...............................................................................................................................................................................................6-4
6.3.1Structure of the packed in-/ output process data ................................................................................................................... 6-12
6.3.8Register 0x1141: Active protocol................................................................................................................................................... 6-18
6.3.9Register 0x2000 bis 0x207F: The Service-Object ..................................................................................................................... 6-19
6.4Bit areas: mapping of input-discrete- and coil-areas ................................................................................ 6-22
6.5Error behavior of outputs (watchdog)........................................................................................................ 6-23
7Application example: BL20-E-GW-EN for Modbus TCP (CoDeSys Win V3)
7.3Programming with CoDeSys .......................................................................................................................... 7-4
7.3.2Creating a new project ........................................................................................................................................................................ 7-5
7.3.3Defining the communication settings ........................................................................................................................................... 7-7
7.3.4Adding the Ethernet Adapter............................................................................................................................................................ 7-9
7.3.5Adding the Modbus master ............................................................................................................................................................. 7-10
7.3.6Adding a Modbus TCP slave ............................................................................................................................................................7-11
7.3.8CoDeSys: Global variables ................................................................................................................................................................7-14
7.3.10 Building, login and start ....................................................................................................................................................................7-26
7.3.11 Reading out the process data ......................................................................................................................................................... 7-28
8.5Diagnosis in PROFINET® ................................................................................................................................. 8-5
8.5.2Channel -specific error codes of the I/O-modules .................................................................................................................... 8-6
8.7Description of user data for acyclic services............................................................................................... 8-15
8.7.1Description of the acyclic gateway user data............................................................................................................................ 8-15
8.7.2Description of the acyclic module user data .............................................................................................................................8-16
9Application example: BL20-E-GW-EN with PROFINET® (S7)
9.1Application example ...................................................................................................................................... 9-2
9.1.3New project in the Simatic Manager .............................................................................................................................................. 9-3
9.1.4Setting the PG/PC-interface ............................................................................................................................................................... 9-3
9.1.5Installation of the GSDML-files.......................................................................................................................................................... 9-4
9.1.7Configuring the BL20-station ..........................................................................................................................................................9-11
9.1.8Scanning the network for PROFINET® nodes............................................................................................................................. 9-12
9.1.9PROFINET® neighborhood detection via LLDP .........................................................................................................................9-14
9.2Diagnostics with Step 7 ................................................................................................................................ 9-18
9.2.1Diagnostic messages in the hardware configuration.............................................................................................................9-18
D301173 0713 - BL20- Ethernet multiprotocol gateway iv
Page 6
9.2.2Diagnostic telegram with error code .......................................................................................................................................... 9-19
10.1.1 Random module arrangement....................................................................................................................................................... 10-2
10.1.3 Maximum system extension ........................................................................................................................................................... 10-3
10.2.1 Power supply to the gateway ......................................................................................................................................................... 10-6
10.2.2 Module bus refreshing (BL20-BR-24VDC-D) .............................................................................................................................. 10-6
10.2.3 Creating potential groups ................................................................................................................................................................ 10-7
10.2.5 Direct wiring of relay modules ....................................................................................................................................................... 10-9
10.3Protecting the service interface on the gateway ..................................................................................... 10-10
10.4Plugging and pulling electronics modules............................................................................................... 10-10
10.5Extending an existing station.................................................................................................................... 10-10
11.1.1 General ....................................................................................................................................................................................................11-2
11.2.1 General ....................................................................................................................................................................................................11-4
11.3.2 Grounding of inactive metal components................................................................................................................................. 11-5
11.3.3 PE connection....................................................................................................................................................................................... 11-5
11.4Shielding of cables ....................................................................................................................................... 11-7
13.1.5 RFID-moule BL20-2RFID-S/ -A .......................................................................................................................................................13-15
13.2Changing the IP address of a PC/ network interface card ....................................................................... 13-16
13.2.1 Changing the IP address in Windows........................................................................................................................................ 13-16
13.2.2 Changing the IP address via I/O-ASSISTANT V3 .................................................................................................................... 13-18
13.3Deactivating/ adapting the firewall in Windows ..................................................................................... 13-19
13.4Addressing via DHCP .................................................................................................................................. 13-22
13.5Ident codes the BL20-modules.................................................................................................................. 13-24
14Glossary
15Index
D301173 0713 - BL20- Ethernet multiprotocol gateway vi
1.3.2Notes concerning planning/ installation of this product.................................................................................................. 1-4
1.4List of revisions .............................................................................................................................. 1-5
D300815 0215- BL67 multiprotocol1-1
Page 9
About this manual
1.1Documentation concept
This manual contains all information about the gateways BL20-E-GW-EN of the product line BL20 .
Version < VN 03-00: gateway for Modbus TCP
Version VN 03-00: multiprotocol-gateway for Modbus TCP, EtherNet/IP™, PROFINET®
In addition to a short BL20-system description and the protocol-independent properties of the gateway
and if necessary of the I/O-modules (technical properties, diagnostics, parameters, etc.), the following
chapters contain two protocol-dependent chapters respectively.
The protocol-dependent chapters contain on the one hand the protocol-specific gateway-properties
and on the other hand an application example for the respective Ethernet-protocol, describing the
device's connection to automation devices.
EtherNet/IP™
–
chapter 4, Implementation of EtherNet/IP™
– chapter 5, Application example: BL20-E-GW-EN with EtherNet/IP™ (Allen Bradley)
– chapter 9, Application example: BL20-E-GW-EN with PROFINET® (S7)
Additionally, the manual contain protocol-independent guideline for station configuration, the electrical installation, etc..
1.1.1Additional documentation
BL20 I/O-modules (TURCK-documentation no.: German D300716; English D300717).
The bus-independent I/O-modules of the BL20-system as well as all bus independent information
as mounting, labeling etc. are described in a separate manual.
In addition to that, the manual contains a short description of the I/O-ASSISTANT, the project planning and configuration software tool for TURCK I/O-systems-
BL20-E-2CNT-2PWM, (TURCK-documentation no.: German D301223; English D301224)
D300815 0215- BL67 multiprotocol1-2
Page 10
Explanation of symbols used
1.2Explanation of symbols used
Warnings
Action-related warnings are placed next to potentially dangerous work steps and are marked by
graphic symbols. Each warning is initiated by a warning sign and a signal word that expresses the gravity of the danger. The warnings have absolutely to be observed.
DANGER!
DANGER indicates an immediately dangerous situation, with high risk, the death or severe
injury, if not avoided.
WARNING!
WARNING indicates a potentially dangerous situation with medium risk, the death or severe
injury, if not avoided.
CAUTION!
WARNING indicates a potentially dangerous situation with medium risk, the death or severe
injury, if not avoided.
1.2.1Further notes
CALL TO ACTION
This symbol identifies steps that the user has to perform.
RESULTS OF ACTION
ATTENTION!
ATTENTION indicates a situation that may lead to property damage, if it is not avoided.
NOTE
In NOTES you find tips, recommendations and important information. The notes facilitate
work, provide more information on specific actions and help to avoid overtime by not following the correct procedure.
TECHNICAL BASICS
The TECHNICAL BASICS offer technical information, basics and background information. This
information lead to a better understanding of the device functions for example. The experienced user can skip this information.
This symbol identifies relevant results of steps
D300815 0215- BL67 multiprotocol
1-3
Page 11
About this manual
1.3General notes
Please read this section carefully. Safety aspects cannot be left to chance when dealing with electrical
equipment.
This manual includes all information necessary for the prescribed use of the BL67-gateways. It has been
specially conceived for personnel with the necessary qualifications.
1.3.1Prescribed use
The devices described in this manual must be used only in applications prescribed in this manual or in
the respective technical descriptions, and only with certified components and devices from third party
manufacturers.
Appropriate transport, storage, deployment and mounting as well as careful operating and thorough
maintenance guarantee the trouble-free and safe operation of these devices.
1.3.2Notes concerning planning/installation of this product
All respective safety measures and accident protection guidelines must be considered carefully and
without exception.
D300815 0215- BL67 multiprotocol1-4
Page 12
General
1.4General
This manual includes all information necessary for the prescribed use of the BL20-E-GW-EN. It has been
specially conceived for personnel with the necessary qualifications.
1.4.1Prescribed use
Appropriate transport, storage, deployment and mounting as well as careful operating and thorough
maintenance guarantee the trouble-free and safe operation of these devices.
ATTENTION!
Please read this section carefully. Safety aspects cannot be left to chance when dealing with
electrical equipment.
WARNING!
The devices described in this manual must be used only in applications prescribed in this
manual or in the respective technical descriptions, and only with certified components and
devices from third party manufacturers.
1.4.2Notes concerning planning/ installation of this product
WARNING!
All respective safety measures and accident protection guidelines must be considered carefully and without exception.
D300815 0215- BL67 multiprotocol
1-5
Page 13
About this manual
1.5List of revisions
In comparison to the previous manual edition, the following changes/ revisions have been made.
Tabelle 1-1:
List of revisions
ChapterTopicnewchanged
Chap. 3Version overview (page 3-3)X
Top view BL20-E-GW-EN (< VN 03-00), page 3-6X
Top view BL20-E-GW-EN (VN 03-00), page 3-7X
LED-displays (page 3-12)X
Function of DIP-switches (page 3-16)X
Addressing via IP Address Tool (page 3-27)X
Chap. 7Diagnosis evaluation (page 7-29)X
NOTE
The publication of this manual renders all previous editions invalid.
2.1.3Easy to handle ...................................................................................................................................................................................2-2
– Gateways with integrated power supply ............................................................................................................................ 2-4
– Gateways without integrated power supply .....................................................................................................................2-4
2.2.2Power distribution modules.........................................................................................................................................................2-4
2.2.9Marking material ..............................................................................................................................................................................2-9
A complete BL20 station counts as one station on the bus and therefore occupies one fieldbus address
in any given fieldbus structure.
A BL20 station consists of a gateway, power distribution modules and I/O modules.
The connection to the relevant fieldbus is made via the bus-specific gateway, which is responsible for
the communication between the BL20 station and the other fieldbus stations.
The communication within the BL20 station between the gateway and the individual BL20 modules is
regulated via an internal module bus.
2.1.1Flexibility
All BL20 stations can be planned to accommodate the exact number of channels to suit your needs,
because the modules are available with different numbers of channels in block and slice design.
A BL20 station can contain modules in any combination, which means it is possible to adapt the system
to practically all applications in automated industry.
2.1.2Compactness
The slim design of the BL20 modules (standard gateway 50.4 mm / 1.98 inch, ECO gateway 34 mm/ 1.34
inch, standard slice 12.6 mm / 0.49 inch, ECO slice 13 mm / 0.51 inch and block 100.8 mm / 3.97 inch)
and their low overall height favor the installation of this system in confined spaces.
2.1.3Easy to handle
All BL20 modules of the standard line, with the exception of the gateway, consist of a base module and
an electronics module.
The gateway and the base modules are snapped onto a mounting rail. The electronics modules are
plugged onto the appropriate base modules.
The base modules of the standard line are designed as terminal blocks. The wiring is secured by tension
clamp or screw connection.
The electronics modules can be plugged or pulled when the station is being commissioned or for
maintenance purposes, without having to disconnect the field wiring from the base modules.
Note
The gateway is the only fieldbus-dependent module on a BL20 station. All other BL20
modules are not dependent on the fieldbus used.
The ECO electronics modules combine base module and electronics module in one housing. All BL20ECO modules can be used with the standard products with tension clamp connection technology.
The gateway connects the fieldbus to the I/O modules. It is responsible for handling the entire process
data and generates diagnostic information for the higher-level master and the software tool I/OASSISTANT.
ECO-gateways
The BL20-ECO gateways enlarge the product portfolio of BL20. They offer an excellent cost/
performance ratio.
Further advantages of the gateways in the ECO-housing:
At the moment available for PROFIBUS-DP, DeviceNet™, CANopen, Modbus TCP, EtherNet/IP™,
EtherCAT® and PROFINET®
Low required space: width 34 mm/ 1.34 inch minimal space requirements
Can be combined with all existing standard modules (with tension clamp connection technology)
and ECO modules
Figure 2-1:
Gateway
BL20-E-GW-EN
Simple wiring with "Push-in" tension clamp terminals, via DeviceNet™-Open Style Connector or via
Ethernet RJ45-connectors
Automatic bit rate detection for PROFIBUS-DP and DeviceNet™
Setting of fieldbus address and bus terminating resistor (PROFIBUS-DP, DeviceNet™, CANopen) via
DIP-switches
Service interface for commissioning with I/O-ASSISTANT 3 (FDT/DTM), without PLC)
All standard gateways BL20-GWBR-××× as well as the BL20-gateways for DPV1 and Ethernet (BL20-GWDPV1, BL20-GW-EN, BL20-GW-EN-IP, BL20-GW-EN-PN, BL20-PG-EN and BL20-PG-EN-IP) offer an
integrated power supply unit for feeding the gateway and the connected I/O modules.
It is not necessary to supply each individual module with a separate voltage.
Gateways without integrated power supply
Note
The gateways without integrated power supply unit need an additional power supply module (bus
refreshing module) which feeds the gateway an the connected I/O modules.
2.2.2Power distribution modules
The power supply for gateways and I/O modules is fed
to the power distribution modules; therefore, it is not necessary to supply each individual module with
a separate voltage.
The standard electronics modules contain the I/O-functions of the BL20 modules (power distribution
modules, digital and analog input/output modules, and technology modules).
They are plugged onto the base modules and are not directly connected to the wiring
and can be plugged or pulled when the station is being commissioned or for maintenance purposes,
without having to disconnect the field wiring from the base modules.
Figure 2-3:
Electronics
module in slice
design (left) and
in Block design
(right)
New ECONOMY modules with a high signal density and exceptionally low channel price expand the
BL20 I/O bus terminal system.
Depending on type, up to 16 digital inputs and outputs can be connected on only 13 mm. This high
connection density considerably reduces the mounting width required for typical applications.
All advantages at a glance:
Space saving thanks to 16 channels on 13 mm/ 0.51 inch width
Cost saving thanks to electronics with integrated connection level
High signal density
Tool-less connection via "push-in" spring-type terminal technology for simple and fast mounting
Flexibility in combining them with standard I/O-modules in tension clamp technology, the
The field wiring is connected to the base modules. These are constructed as terminals in block and slice
designs and are available in the following variations with either tension clamp or screw connections: 2/3-wire (2-channel), 4-wire (2-channel) and 4 x 2-/3-wire (4-channel).
Figure 2-5:
Base module
with tension
clamp connection
An end plate on the right-hand side physically completes the BL20 station. An end bracket mounted
into the end plate ensures that the BL20 station remains secure on the mounting rail even when
subjected to vibration.
Figure 2-8:
End plate
2.2.7End bracket
A second end bracket to the left of the gateway is necessary, as well as the one mounted into the end
plate to secure the station.
Figure 2-9:
End bracket
Note
The end plate and two end brackets are delivered with the gateway.
Jumpers (QVRs) are used to bridge a connection level of a 4-wire base module. They can be used to
connect potentials in relay modules (bridging the relay roots); thus considerably reducing the amount
of wiring.
Figure 2-10:
Jumpers
2.2.9Marking material
Labels: for labeling BL20 electronics modules.
Markers: for colored identification of connection levels of BL20 base modules.
Dekafix connector markers: for numbering the mounting slots on BL20 base modules.
If the gateway is wired directly to the fieldbus, it is possible to shield the connection using a special
gateway-shielding connection attachment (BS3511/KLBUE4-31.5).
3.1Function of the gateway............................................................................................................................... 3
3.3.4General technical data of a station ...............................................................................................................................................9
– Approvals and tests...................................................................................................................................................................... 11
3.3.5Technical data for the push-in tension clamp terminals ................................................................................................... 11
3.4.2Field bus connection via Ethernet-switch ................................................................................................................................ 14
– LED behavior................................................................................................................................................................................... 15
3.5.1Default setting of the gateway..................................................................................................................................................... 15
3.5.2Function of DIP-switches................................................................................................................................................................ 16
3.5.3Resetting the IP-address, switch position "RESTORE" ..........................................................................................................17
3.5.4Address setting via DIP-switches (2
3.5.5Address setting via the mode DHCP .......................................................................................................................................... 19
3.5.6Address setting via the mode BootP..........................................................................................................................................20
3.5.7Address setting via the mode PGM ............................................................................................................................................ 21
3.5.8Address setting via the mode PGM-DHCP (universal mode) ............................................................................................ 22
3.5.9F_Reset (Reset to factory setting)................................................................................................................................................ 22
3.5.10Addressing via I/O-ASSISTANT 3 (FDT/DTM)........................................................................................................................... 23
3.5.11Addressing via Web server (Version VN 03-00).................................................................................................................. 26
3.5.12Addressing via IP Address Tool .................................................................................................................................................... 27
0
to 27) .............................................................................................................................. 18
3.6Synchronization of the station configuration .......................................................................................... 28
3.7.2Access rights ....................................................................................................................................................................................... 29
3.8Status and Control Word of the BL20-stations.......................................................................................... 33
3.8.1Status Word .........................................................................................................................................................................................33
– Meaning of the status bits ..........................................................................................................................................................33
3.10Diagnostic messages of the modules......................................................................................................... 57
3.10.1Power distribution modules ..........................................................................................................................................................57
The BL20-E-GW-EN (> VN 03-00) is used as multiprotocol-interface between the BL20-system and the
Ethernet-protocols Modbus TCP, EtherNet/IP™ and PROFINET®.
3.1.1Version overview
Please observe, that the previous version of the gaetway did only support the Modbus TCP protocol.
Version < VN 03-00
BL20-gateway supports only the Ethernet protocol
– Modbus TCP
Version VN 03-00
BL20-gateway supports the Ethernet protocols
– Modbus TCP
– EtherNet/IP™
–PROFINET
®
Note
The multiprotocol gateway replaces the Modbus TCP version and is fully compatible.
Only the LED-designation has changed. Please find detailed information under LED-displays
Operating temperature horizontal/vertical
mounting
0 to+55°C
For vertical installation, the gateway can be
positioned both at the top and bottom. Sufficient
ventilation and heat dissipation must be ensured.
Storage temperature- 25 to +85 °C
relative humidity according to
EN 61131-2/EN 50178
5 to 95 % (indoor), Level RH-2, no condensation
(storage at 45 °C, no function test)
Climatic tests according to IEC 61131-2
Vibration resistance
10 to 57 Hz, constant amplitude 0.075 mm /
yes
0.003 inch, 1g
57 to 150 Hz
yes
constant acceleration 1 g
Mode of vibrationFrequency sweeps with a change in speed of 1
Octave/min
Period of oscillation20 frequency sweeps per axis of coordinate
Shock resistant according to
IEC 68-2-27
18 shocks, sinusoidal half-wave 15 g peak value/11
ms, in each case in ± direction per space coordinate
A Using the device
in residential
areas can cause
disturbances. In
this case, additional measures
to suppress the
disturbance are
necessary.
Resistance to repetitive shock
IEC 68-2-29
1 000 shocks, half-sinus 25 g peak value/6 ms, in each
case in ± direction per space coordinate
Drop and topple
Height of fall (weight < 10 kg)1.0 m
Height of fall (weight 10 to 40 kg)0.5 m
Test runs7
Device with packaging, electrically tested printed-circuit board.
Electromagnetic compatibility (EMC) according to EN 50 082-2 (Industry)
Static electricity according to EN 61 000-4-2
– Discharge through air (direct)8 kV
– Relay discharge (indirect)4 kV
Electromagnetic HF fields according to EN 61
10 V/m
000-4-3 and ENV 50 204
Conducted interferences induced by HF
10 V
fields according to EN 61 000-4-6
Fast transients (Burst) according to
EN 61 000-4-4
Emitted interference according to
EN 50 081-2 (industry)
Cold DIN IEC 68-2-1, Temperature -25 °C / 185 °F, duration 96 h;
device not in use
Dry heat DIN IEC 68-2-2, Temperature +85 °C / 185 °F, duration 96 h;
device not in use
Damp heat, cyclic DIN IEC 68-2-30, temperature +55 °C / 131 °F, duration 2
cycles every 12 h; device in use
Pollution severity according to IEC 664
2
(EN 61 131-2)
Protection class according to IEC 529IP20
3.3.5Technical data for the push-in tension clamp terminals
Table 3-4:
Technical data
Push-in tension
clamp terminals
Designation
Protection classIP20
Insulation stripping length 8 mm + 1/ 0.32 inch + 0,039
Max. wire range0.14 to 1.5 mm
2
/ 0.0002 to 0.0023 inch2/ 26 to 16 AWG
Crimpable wire
"e” solid core H 07V-U0.14 to 1.5 mm
"f” flexible core H 07V-K0.5 to 1.5 mm
"f” with ferrules according to
0.25 to 1.5 mm
2
/ 0.0002 to 0.0023 inch2/ 26 to 16 AWG
2
/ 0.0008 to 0.0023 inch2/ 25 to 16 AWG
2
/ 0.0004 to 0.0023 inch2/30 to 16 AWG
DIN 46 228/1 (ferrules crimped gastight)
Danger
This device can cause radio disturbances in residential areas and in small industrial areas
(residential, business and trading). In this case, the operator can be required to take
appropriate measures to suppress the disturbance at his own cost.
OFFStation is not supplied.– Check the voltage supply at the
Incompatible deviation of
module list.
The gateway reports an error.
The communication to the field
bus is disturbed.
A trouble-free process data
exchange is not assured.
No communication
via the module bus.
behavior similar to:
red
flashing,
1 Hz
the gateway or at one of the
connected modules.
– Compare the configured list of
modules in your BL20-station to the
current configuration.
– Check the physical station for
defective or incorrectly plugged
electronic modules.
– At least one module has to be
plugged and has to be able to
communicate with the gateway.
–
– Check the station for diagnostic
messages.
gateway.
greenDisplays the logical connection
to a Master (1. Modbus TCPconnection)
green,
flashing
redGateway error:
red + green– auto-negotiation
LEDs at female connectors ETH1/ETH2
green
yellow ON100 Mbps
OFFNo Ethernet link.
ONLink
flashingEthernet Traffic
OFF10 Mbps –
Gateway ready for operation–
– IP address conflict
–gateway in RESTORE-mode
– F_Reset activated
and / or
– waiting for DHCP- / BootP-
address assignment.
–
– Check the IP-addresses in the network
– Check the position of the DIP-switches
The stations can be reset by the user to these default settings at any time. To reset the module,
set the three DIP-switches 20 to 27 on the gateway to "0" followed by apower-on reset.
Note
After every change of the address-mode, a voltage reset must be carried done.
The DIP-switches for address setting, operation mode setting and for the storage of the station
configuration are located under the gateway’s upper label.
To set the DIP-switches, please pull the label from the gateway.
Note
Please observe, that the numbering of the DIP-switches under the label does not correspond
to the switches‘ designation on the label.
Figure 3-6:
DIP-switches at
the gateway
Top view with label:
Top view without label:
Table 3-6:
Meaning of the
DIP-switches
DesignationFunction
under label
Label
7
20 - 2
10 - 3Address-switch for setting the last byte of the gateway's IP-address
(only, if "MODE" is OFF (see Table 3-7:Combinations of address-
switches (page 3-17)).
MODE2Depending on its setting, this switch changes the function of
address switches 2
0
- 27 (see Table 3-7:Combinations of address-
switches (page 3-17)).
CFG1Switching from "OFF" to "ON" activates the „Synchronization of the
0OFFOFFRESTORERestoring the Default setting of the gateway
(page 3-15).
1-254OFFOFFAddressSetting the last byte of the gateway's IP-address.
Resetting the IP-address, switch position
"RESTORE" (page 3-17)
1OFFONDHCPgateway-„Address setting via the mode DHCP“
2OFFONBOOTPgateway-„Address setting via the mode BootP“
4OFFONPGMgateway-„Address setting via the mode PGM“
8OFFONPGM-DHCPgateway-„Address setting via the mode PGM-
DHCP (universal mode)“
16OFF--reserved
32OFFONF_Reset
…reserved
3.5.3Resetting the IP-address, switch position "RESTORE"
With this setting the DIP-switches to "0" followed by a voltage reset, the module is set to the address
192.168.1.254 for IP-based services (seeDefault setting of the gateway (page 3-15)).
This setting allows for example the I/O-ASSISTANT 3 (FDT/DTM) to communicate with the station, the
device's WEB-server can be accessed using the IP-address 192.168.1.254.
Note
This setting is no operation mode! Please set the device to another mode after having reset
the IP address to the default values.
The addresses 0 and 255 are used for Broadcast-messages in the subnet.
Note
All other network settings are stored in the module’s non-volatile EEPROM and can not be
changed.
Figure 3-7:
Address setting
The gateway’s field bus address results from the addition of the valences (2
switches (position = 1).
Note
Pull the label upwards out of the housing in order to reach the DIP-switches.
Example:
Bus address 50 = 0×32 = 00110010
Note
The internal module bus does not require any addressing.
0
to 27) of the active DIP-
Attention
The settings carried out via DIP-switches 20 to 27 are not stored in the module’s
EEPROM. Thus, they will get lost in case of a subsequent address-assignment via a BootP/
DHCP or PGM.
Attention
After changing the position of the rotary coding-switches, a voltage reset must be carried out
to store the new address.
Address setting is carried out by a DHCP-server in the network after the start-up of the gateway.
In order to activate the DHCP-mode, the DIP-switch MODE is set to "ON", the address-switches 2
to address "1" (see Table 3-7:Combinations of address-switches).
Figure 3-8:
DHCP mode
Note
The IP address, as well as the default subnet mask assigned to the gateway by the DHCPserver, are stored in the module’s EEPROM.
If the gateway is subsequently switched to another address-mode, the settings (IP address,
subnet mask, etc) will be read from the module’s EEPROM.
0
to 27
Attention
After every change of the address-mode, a voltage reset must be carried done.
DHCP supports three mechanisms for IP address allocation:
In "automatic allocation", the DHCP-server assigns a permanent IP address to a client.
In "dynamic allocation", DHCP assigns an IP address to a client for a limited period of time. After this
time, or until the client explicitly relinquishes the address, the address can be re-assigned.
In "manual allocation", a client's IP address is assigned by the network administrator, and DHCP is
used simply to convey the assigned address to the client.
PROFINET®
Please assure, that in PROFINET® -applications, the address assigned via a BootP-server corresponds to
the address, which is assigned in the configuration tool.
Address setting is carried out by a BootP-server in the network after the start-up of the gateway.
In order to activate the BootP-mode, the DIP-switch MODE is set to "ON", the address-switches
0
2
to 27 to address "2" (see Table 3-7:Combinations of address-switches).
Figure 3-9:
BootP
Note
The IP address, as well as the default subnet mask assigned to the gateway by the BootPserver, are stored in the module’s EEPROM.
If the gateway is subsequently switched to another address--mode, the settings (IP address,
subnet mask, etc) will be read from the module’s EEPROM.
PROFINET®
Please assure, that in PROFINET® -applications, the address assigned via a BootP-server corresponds to
the address, which is assigned in the configuration tool.
The PGM-mode enables access of the software I/O-ASSISTANT (FDT/DTM) to the module’s network
settings (see also „Addressing via I/O-ASSISTANT 3 (FDT/DTM)“).
In order to activate the PGM-mode, the DIP-switch MODE is set to "ON", the address-switches 2
to address "4" (see Table 3-7:Combinations of address-switches).
Figure 3-10:
PGM
Note
In the PGM-mode, all network settings (IP address, subnet mask, etc.) are read from the
module’s internal EEPROM.
0
to 27
Attention
After every change of the address-mode, a voltage reset must be carried done.
The software-tool I/O-ASSISTANT 3 (FDT/DTM) enables direct access to the Ethernet-network via the
Ethernet cable.
The IP address, as well as the subnet mask of the TURCK Ethernet stations, can be changed accordingto
the application by using the Busaddress Management function of the BL Service Ethernet interface
(TCP/IP) in the software I/O-ASSISTANT 3 (FDT/DTM).
Figure 3-14:
Searching
networkNodes in the
Busaddress
management
A Search function
in the Busaddress management
Note
The access of the IO-ASSISTANT to the station is only possible, if the station already has an IPaddress (see Address assignment (page 3-15))
and if it is operated in switch position PGM or PGM-DHCP-mode.
Note
When using Windows XP as operating system, difficulties may occur with system-integrated
firewall.
It may inhibit the access of PACTware™ (I/O-ASSISTANT V3) to the Ethernet-network. In this
case, please adapt your firewall respectively or deactivate it.
The DIP-switch "CFG" at the gateway serves to take-over the Current Configuration of the BL20station as Required Configuration to the gateway’s non-volatile memory.
Note
Storing the Current Configuration via SET-Taster is necessary in EtherNet/IP™ as well as in
Modbus TCP, in PROFINET® the referenced configuration is defined by the master.
Figure 3-18:
DIP-switch for
storing the
station configuration
Switching from OFF to ON starts the storage of the Current Configuration as the Required Configuration
(Reference configuration).
Procedure:
Switching the DIP-switch "CFG" from OFF to ON
Starting of storage process
LED IOs flashes green (1 Hz)
LED IOs shortly lits up orange
storage process active
set back the DIP-switch from ON to OFF
storage process terminated successfully, if the LEDs IOs and GW are constant green.
Note
If the DIP-switch is not set back, the gateway will continuously restart the storage process.
Only setting the switch back from ON to OFF will terminate this process.
Web server - remote access/configuration (Version VN 03-00)
3.7.5Gateway Configuration
The "Gateway Configuration"-page serves for parameterizing the device's fieldbus interface.
Figure 3-22:
Web server
„Gateway
Configuration"
3.7.6Station Diagnostics
Diagnostic messages of the device are displayed on the "Station Diagnostics"-page.
3.7.7Ethernet Statistics
The page "Ethernet Statistics" shows information like the port-status, telegram and error counters etc.
The page can above all be useful for analyzing network problems.
3.7.8Links
This page contains for example a link to the product page on the TURCK-homepage.
BL20-2AI-THERMO-PI (2 byte parameters per channel)
Table 3-15:
Module parameters
A default
setting
Byte BitParameter nameValue
0/10 Mains suppression0 = 50 Hz A
0 = 60 Hz
1value representation0 = Integer (15 bit + sign)
1 = 12 bit (left-justified)
2 Diagnosis0 = release
1 = block
3 Channel0 = activate
1 = deactivate
7
to 4
element0000 = Type K, -270…1370 °C
0001 = Type B, +100…1820 °C
0010 = Type E, -270…1000 °C
0011 = Type J, -210…1200 °C
0100 = Type N, -270…1300 °C
0101 = Type R, -50…1760 °C
0110 = Type S, -50…1540 °C
0111 = Type T, -270…400 °C
1000 = ±50 mV
1001 = ±100 mV
1010 = ±500 mV
1011 = ±1000 mV
… = reserved
0001 = Type B, +100…1820 °C
0010 = Type E, -270…1000 °C
0011 = Type J, -210…1200 °C
0100 = Type N, -270…1300 °C
0101 = Type R, -50…1760 °C
0110 = Type S, -50…1540 °C
0111 = Type T, -270…400 °C
1000 = ±50 mV
1001 = ±100 mV
1010 = ±500 mV
1011 = ±1000 mV
1100 = Type K, -454…2498 °F
1101 = Type J, -346…2192 °F
1110 = Type C 0… 2315 °C
1111 = Type G 0… 2315 °C
only in the RS422-mode:
XON character:
This character is used to start the transmission
of data from the data terminal device if the
software handshake is active.
3XOFF character0 – 255 (19
only in the RS422-mode:
XOFF character:
This character is used to start the transmission
of data from the data terminal device if the
software handshake is active.
BL20-1SSI
Byte BitParameter nameValue
– Meaning
0 4 to 0reserved
A)
5Sensor idle data cable test0 = activate
7.6reserved
13 to 0Number of invalid bits
(LSB)
A
ZERO test of data cable.
1 = deactivate
After the last valid bit, a ZERO test of the data
cable is not carried out.
0000 to 1111:
Number of invalid bits on the LSB side of the
position value supplied by the SSI encoder.
The meaningful word width of the position
value transferred to the module bus master is
as follows:
SSI_FRAME_LEN -INVALID_BITS_MSBINVALID_BITS_LSB.
The invalid bits on the LSB side are removed
by shifting the position value to the right,
starting with the LSB.
(Default 0 bit = 0×0).
INVALID_BITS_MSB +INVALID_BITS_LSB must
always be less than SSI_FRAME_LEN.
The following table shows the meaning of the parameter bits:
freeU
S8SC
DIAG
S16 SC
DIAG
AUXERR
DIAG
S15 SC
DIAG
TYP
ERR
reserved (life guarding time until version VN 01-03)
S7SC
DIAG
DIAG
TYP
INFO
S6SC
S14 SC
DIAG
DIAG
Type designation slave 1 - 16
reserved
S5SC
S13 SC
reserved
reserved
PKZ
DIAG
DIAG
ERR
S4SC
S12 SC
tion
PKZ
DIAG
DIAG
Disable Cfgfree
S3SC
SD
DIAG
DIAG
INFO
S11 SC
ERR
S2SC
S10SC
SD
DIAG
DIAG
INFO
S1
S9
Table 3-28:
Module parameters
A default
setting
Parameter
Value
name
Byte 1
Disable Cfg If the physical structure of the SWIRE bus does not match the configuration stored in the
BL20-E-1SWIRE on power up (SW LED flashing), the physical structure of the SWIRE bus
must be stored in the BL20-E-1SWIRE.
0 = inactive
AManual SWIRE configuration:
To store the physical structure of the SWIRE bus in the BL20-E-1SWIRE,
the CFG button of the BL20-E-1SWIRE must be pressed manually (only
functions if the SW LED is flashing).
1 = activeAutomatic SWIRE configuration:
If the physical structure of the SWIRE bus does not match the
configuration stored in the BL20-E-1SWIRE on power up, the physical
structure is stored automatically in the BL20-E-1SWIRE.
configurationPLC configuration check
If the PLC configuration check is activated, the configuration stored in the BL20-E1SWIRE is compared with the SET configuration stored in the PLC.
0 = active
AThe configuration stored in BL20-E-1SWIRE is compared with the SET
configuration stored in the PLC. Only SWIRE slaves in the SWIRE bus are
accepted that have a device ID completely matching the SET
configuration.
1 = inactiveAll slaves are mapped in 4Bit INPUT/ 4Bit OUTPUT without checking
Configuration check
Bus or slave-oriented configuration check (without function if MC = 1)
0 = Bus based
A
If the PLC configuration check is activated, data exchange is only
started if the configuration stored in the BL20-E-1SWIRE fully matches
the SET configuration stored in the PLC. Modifying the bus during
operation causes the system to be aborted.
1 = Slave
based
If the PLC configuration check is activated, data exchange is started
with all SWIRE slaves that match the SET configuration stored in the
PLC. The SWIRE slaves that do not match the SET configuration stored
in the PLC do not perform any data exchange.
MCMoeller conformance (from version VN 01-04)
Behavior of the BL20-E-1SWIRE in accordance with SWIRE Conformance criteria.
inactive
ADefault behavior
activeThe BL20-E-1SWIRE master responds according to the Moeller SWIRE
Conformance criteria (see manual for the IO-modules D300717).
SD
INFO
Byte 2
SD
ERR
PKZ
INFO
Slave error field
Activate slave diagnostics info field SD
Sx. As soon as a slave on the bus clears its PKZ
ERR
bit, this is indicated as an individual error depending on the parameter setting.
activeSingle diagnostics is activated
inactiveSingle diagnostics is not activated
Group error - slave error
Activate slave diagnostics SD
Sx. Activate slave diagnostics SDERRSx. As soon as only
ERR
one slave on the bus sets its error bit, this is indicated as a group error depending on the
parameter setting.
0 = active
AGroup diagnostics is activated
1 = inactiveGroup diagnostics is not activated
PKZ error field
Activate slave diagnostics info field PKZ
Sx. As soon as a slave on the bus clears its PKZ
ERR
bit, this is indicated as an individual error depending on the parameter setting.
Group PKZ error field
Activate slave diagnostics PKZ
. As soon as a slave on the bus clears its PKZ bit, this is
ERR
indicated as an individual error depending on the parameter setting.
0 = active
AGroup diagnostics is activated
1 = inactiveGroup diagnostics is not activated
Configuration error field
As soon as a slave on the bus does not match the set configuration and therefore cannot
be started, this is indicated as an individual error depending on the parameter set.
0 = active
ASingle diagnostics is activated
1 = inactiveSingle diagnostics is not activated
Group configuration error field
Activate slave diagnostics TYP
Sx. As soon as only one slave on the bus is incorrectly
ERR
configured, this is indicated as an error depending on the parameter setting.
0 = active
AGroup diagnostics is activated
1 = inactiveGroup diagnostics is not activated
Byte 2
U
AUXERR
Error message Voltage U
Activate system diagnostics U
the power supply goes below a level at which the function of the relays is not
guaranteed.
0 = active
1 = inactiveError message U
Byte 3reserved
Byte 4
reserved
(Lifeguardi
Was up to version VN 01-03: Lifeguarding time of the SWIRE slaves. Lifeguarding time of
the SWIRE slaves
ng time
only up to
version
0x02-0xFF
0x64
A
VN01-03)
-
AUX
AError message U
AUXERR
. U
AUXERR
AUXERR
AUXERR
will generate an error message as soon as
activated
not activated
Lifeguarding time of the SWIRE slaves
Setting of lifeguarding time of SWIRE slaves, timeout time up to
automatic reset of the slaves in the event of communication failure. (n
* 10ms) (Default 1s)
0xFF: 0xFF: Lifeguarding off
The following table shows the meaning of the diagnostic bits:
Table 3-54:
Meaning of the
diagnostic bits
Designation ValueMeaning
Byte 1
SW
ERR
SWIRE MASTER
If the physical structure of the SWIRE bus does not match the configuration stored in
the BL20-E-1SWIRE, this bit indicates an error.
0Data exchange The physical structure of the SWIRE bus was accepted and the
1OfflineThe physical structure was not accepted, the SWIRE bus does
RDY
ERR
SPS SLAVE
This bit indicates an error if the configuration stored in the BL20-E-1SWIRE does not
match the SET configuration stored in the PLC.
0Data exchange No error present. The SWIRE bus is ready for data exchange.
1OfflineThe configuration stored in the BL20-E-1SWIRE was not
COM
ERR
Communication SWIRE
SWIRE bus is in operation.
not start operation (SW LED flashing).
accepted. The data exchange is prevented (RDY LED flashing).
U
SWERR
GENERAL
A communication error is present, such as a slave is no longer reached, its internal
timeout has elapsed or communication is faulty. The master cannot carry out data
exchange with at least one slave.
0OKNo error present.
1faultyAn error is present.
Voltage U
SW
Voltage fault in USW, voltage (17 VDC) for supplying the SWIRE slaves
0OKNo error present.
1under voltageAn error is present.
Error message
ERR
The creation of a function block shows that systems/function blocks for the general
checking of a slave for any diagnostics messages present only check the first byte.
Info field for the individual indication of a configuration error as error message. Info
field for the individual indication of a configuration error as error message. If theTYP
parameter is set with individual diagnostics, the error is indicated in this bit fieldas soon
as a PLC configuration check detects differing slave numbers, types or positionof an
SWIRE slave.
0OKNo configuration error is present and the slave is in data
1incorrectConfiguration error present and the slave is NOT in data
Byte 5.6
SD
SxCommunication, slave x
ERR
Info field for the individual indication of the release of the slave diagnostics as error
message. If the SD
soon as the slave diagnostic message of the slave Sx is triggered.
exchange mode or diagnostics function has been deactivated
via the parameter setting.
exchange mode.
A is set for single diagnostics, this bit field indicates the error as
INFO
INFO
0OKNo error is present or diagnostics function has been
deactivated via the parameter setting.
1OfflineA diagnostics message is present.
Byte 7.8
PKZ
SxOvercurrent protective circuit-breaker, slave x
ERR
Info field for the individual indication of the tripping a motor-protective circuit-breaker
(PKZ) as error message. If the PKZ
A is set for single diagnostics, this bit field indicates
INFO
the error as soon as the PKZ of the slave Sx has tripped.
0OKThe PKZ of the slave has not tripped or diagnostics function has
been deactivated via the parameter setting.
1trippedThe PKZ of the slave has tripped
Note
The error messages U
AUXERR
, TYP
ERR
, TYP
Sx, PKZ
ERR
ERR
, PKZ
ERR
Sx, SD
deactivated by a respective parameterization.
BL20-E-2CNT-2PWM (see separate manual for this module D301224)
BL20-2RFID-S (see RFID-documentation www.turck.de)
4.1.1Communications Profile for BL20...................................................................................................................................................3
4.2Device Level Ring (DLR) ................................................................................................................................ 4
4.3Diagnostic messages via the process data.................................................................................................. 5
4.4Classes and Instances of the EtherNet/IP™-stations................................................................................... 6
4.4.1EtherNet/IP™ Standard Classes ....................................................................................................................................................... 6
– Process data instances ................................................................................................................................................................ 10
– Mapping of process data............................................................................................................................................................ 11
4.4.6Ethernet Link Object (0xF6)........................................................................................................................................................... 17
4.5VSC-Vendor Specific Classes ...................................................................................................................... 19
4.5.1Class Instance of the VSCs .............................................................................................................................................................. 19
4.5.2Gateway Class (VSC 100, 64h)....................................................................................................................................................... 20
– Class instance ................................................................................................................................................................................. 20
4.5.3Process Data Class (VSC102, 66h) ................................................................................................................................................ 23
– Class instance ................................................................................................................................................................................. 23
– Object instance 1, standard input process data (compressed) ................................................................................... 23
EtherNet/IP™ is based on a connection-oriented communication model. This means that it is
only possible to exchange data via specified connections assigned to the devices.
Communication between the nodes in the EtherNet/IP™ network can be carried out either via
I/O Messages or Explicit Messages.
I/O Messages
I/O Messages serve to exchange high priority process and application data over the network.
Communication between the slaves in the EtherNet/IP™ network is carried out according to
the Server/Client Model,
which means a producing application transmits data to another or a number of consuming
applications. It is quite possible that information is passed to a number of Application Objects
in a single device.
Explicit Messages
Explicit Messages are used to transmit low-priority configuration data, general management
data or diagnostic data between two specific devices. This is a point-to-point connection in a
Server/Client System that requires a request from a client always to be confirmed by a
response from the server.
– Message Router Request
Consists of a service code, path size value, a message router path and service data. An
EPATH is used in the message router path to indicate the target object.
– Message Router Response
Consists of a service field with the most significant bit set. This is an echo of the service
code in the request message with the most significant bit set. A reserved byte follows the
service code, which is followed by the General Status code.
BL20 behaves as an EtherNet/IP™ Server in the network; the scanner of the higher-level controller operates as a EtherNet/IP™ Client.
The following EtherNet/IP™ communications types are supported:
Unicast
Multicast
Cyclic Connection
Unconnected (UCMM) Explicit Messaging
Connected Explicit Messaging
TECHNICAL BASICS
Unicast
A point-to-point connection that exists between two nodes only.
Multicast
A packet with a special destination address, which multiple nodes on the network may be
willing to receive.
COS I/O Connection
COS (Change Of State) I/O Connections establish event-controlled connections. This means
that the EtherNet/IP™ devices generate messages as soon as a change of status occurs.
Cyclic I/O Connection
Messages are triggered time-controlled in Cyclic I/O connections by means of a time generator.
UCMM
The EtherNet/IP™ gateway offers the option of establishing explicit messaging via the UCMM
port (Unconnected Message Manager Port).
UCMM-based explicit messaging is normally used for random, non-periodic requests.
It is not recommended for frequent messaging because the UCMM input queue in a product
is typically limited to just a few messages. Once this limit is reached, subsequent requests are
ignored and must be retried.
Connected Explicit Messaging
CIP is a connection-based system. For most communications between nodes, a connection is
used.
A connection is a path or a virtual circuit between two or more end points in a system. The
purpose is to transfer data in the most efficient manner possible.
The Connection ID is a number that is associated with a communication relationship. Receiving nodes decode this key to know whether they must accept the data or not.
The BL20-E-GW-EN (FW-Version V 3.2.8.0) supports DLR.
TECHNICAL BASICS
The Device Level Ring (DLR)-redundancy protocol is used to increase the stability of
EtherNet/IP™ networks.
DLR-capable products provide an integrated switch and can thus be integrated into a ring
topology.
The DLR-protocol is used to recognize a ring fault. In case of an interruption of the data line,
data are sent through an alternative network section, so that the network can be reconfigured
as soon as possible.
DLR-capable network nodes are provided with extended diagnostic functions which enable
the devices to localize errors and thus decrease the time for error search and maintenance.
Besides the evaluation of diagnostic data via Explicit Messages, BL20 with EtherNet/IP™ offers the
possibility of mapping diagnostic data into the process data (see also the stations‘ process data
mappings (page 4-11 ff.).
2 different forms of diagnostic data handling are provided:
summarized diagnostics
Scheduled Diagnostics
4.3.1Summarized Diagnostics
The summarized diagnostic data mode will send back 1 bit for each slice within the station.
This bit will be "0" if there are no diagnostic flags set on the slice. If there are any diagnostic events on
the device, the bit will be set to "1".
The diagnostic bits are placed at the end of the input data. The diagnostic data start WORD aligned (see
page 4-11).
Bit „I/O Diag Warn“
0 = OK, no diagnostics present
at least one module sends diagnostics (acc. to VSC 100, Gateway Class, Attr. 116, page 4-20)
4.3.2Scheduled Diagnostics
If scheduled diagnostics is activated (Process Data Class (VSC102, 66h) (page 4-23)), the manufacturer
specific diagnostic bits are mapped into the station's process data(page 4-5 ff.).
The scheduled diagnostic data is placed at the end of the input data and after the summarized
diagnostic data (see page 4-11).
The scheduled diagnostic data is a time sliced module related data block, which holds diagnostic data
of all modules with active diagnostics using a round robin mechanism.
This diagnostic "window" visualizes a specific module diagnostic data for approx. 125 ms and changes
over to the next active diagnostics afterwards. This is done automatically by the gateway.
The data length for the scheduled diagnostics is set according to properties of the modules attached
tothe gateway.
word- ByteData
00slot-no. of the module which sends an emergency-frame.
1
Status process release:
bit 5 = 1: diagnostic active
bit 6 = 1: wrong module
bit 7 = 1 Module pulled
(acc. to VSC 100, Gateway Class, Attr. 116, page 4-20)
nModule diagnostics from the module actually referenced by the
Classes and Instances of the EtherNet/IP™-stations
4.4.2Identity Object (0x01)
The following description of the Ethernet Link Object is taken from the CIP specification, Vol. 2, Rev. 2.1
by ODVA & ControlNet International Ltd. and adapted to BL20.
The application of the device has been configured
( default-settings).
reservedDefault = 0
Extended Device
Status
reservedDefault = 0
ClassInstanceService name
noyesReset
0011 = no I/O connection established
0110 = At least one I/O connection in run mode
0111 = At least one I/O connection established, all in IDLE
mode
All other settings = reserved
Returns a predefined list of the object‘s attributes.
Classes and Instances of the EtherNet/IP™-stations
4.4.3Assembly Object (0x04)
Assembly Objects bind attributes of multiple objects to allow data to or from each object to be sent or
received over a single connection.
The following description of the Ethernet Link Object is taken from the CIP specification, Vol. 2, Rev. 2.1
by ODVA & ControlNet International Ltd. and adapted to BL20.