Professional Documents
Culture Documents
Festo - CPX-FB37 - 2014-06 - 8029675g1
Festo - CPX-FB37 - 2014-06 - 8029675g1
Festo - CPX-FB37 - 2014-06 - 8029675g1
Description
Network protocol
EtherCAT
8029675
1406NH
[8029664]
CPX-FB37
EtherCAT®, TwinCAT®, CANopen®, SPEEDCON®, Torx®, Windows® are registered trademarks of the
respective trademark owners in certain countries.
Warning
Hazards that can cause death or serious injuries.
Caution
Hazards that can cause minor injuries or serious material damage.
Other symbols:
Note
Material damage or loss of function.
Text designations:
• Activities that may be carried out in any order.
1. Activities that should be carried out in the order stated.
– General lists.
1 Safety . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
2 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
4 Commissioning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
5 Diagnostics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
A Technical appendix . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
B Glossary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
Tab. 1 Overview
Product-specific information about the control system (IPC, PLC or I/O controller) can be
found in the manufacturer’s documentation accompanying the product.
General basic information about the mode of operation, mounting, installation and
commissioning of CPX terminals can be found in the CPX system description
(P.BE-CPX-SYS-...).
Information about additional CPX modules can be found in the description for the respect-
ive module.
An overview of the structure of the CPX terminal user documentation is contained in the
CPX system description.
All documents are also available on the Festo website
( www.festo.com/sp).
Service
Please consult your regional Festo contact if you have any technical problems.
1 Safety
Note
Damage to the product from incorrect handling.
• Switch off the supply voltage before mounting and installation work. Switch on sup-
ply voltage only when mounting and installation work are completely finished.
• Never unplug or plug in a product when powered!
• Observe the handling specifications for electrostatically sensitive devices.
Note
In the event of damage caused by unauthorised manipulation or other than intended
use, the guarantee is invalidated and the manufacturer is not liable for damages.
Warning
Danger of electric shock from voltage sources without protective measures.
• Use only PELV circuits in accordance with IEC/EN 60204-1 (Protective Extra-Low
Voltage, PELV) for the electric logic supply.
• Observe also the general requirements for PELV circuits in accordance with
IEC/EN 60204-1.
• Use only voltage sources that ensure a reliable electric separation of operating
voltage in accordance with IEC/EN 60204-1.
Through the use of PELV circuits, protection against electric shock (protection against direct and indir-
ect contact) is ensured in accordance with IEC/EN 60204-1.
In the CPX system description (P.BE-CPX-SYS-…), read the information on power supply as
well as on the earthing measures to be carried out.
The bus node CPX-FB37 successfully passed the test with the “EtherCAT Conformance Test Tool” (CTT).
2 Overview
4 2
Note
• Use cover caps to seal unused connections. You will then comply with the degree of
protection IP65/IP67 ( Section 3.4).
Note
Malfunction or damage to the electronics
The CPX bus node for EtherCAT contains electrostatically sensitive devices.
• Do not touch any components.
• Observe the handling specifications for electrostatically sensitive devices.
Note
Malfunction or damage to the bus node
Mounting /dismantling of the bus node must always take place in a de-energised state.
• To do this, disconnect the corresponding CPX terminal completely from the related
voltage supply or switch off the voltage supply.
Information about mounting of the CPX terminal can be found in the CPX system descrip-
tion (P.BE-CPX-SYS-...).
When built-in, the bus node is located in an interlinking block of the CPX terminal.
3
2
Note
Loss of settings
If the LED “M” of the bus node is permanently lit, parameterisation of the CPX terminal
is saved locally in the bus node. In this case, parameterisation is lost if the bus node is
replaced.
• Save the required settings before replacing the bus node and restore the settings
after replacement.
Both types of screws are enclosed when the bus node is ordered as a single part.
1. Check the seal and the sealing surfaces. Replace the damaged parts.
2. Insert the bus node into the interlinking block as far as possible without tilting it.
3. Turn the screws into the existing thread.
4. Tighten the screws in diagonally opposite sequence. Tightening torque: 0.9 … 1.1 Nm.
3.2.1 Removing and fitting the cover over the DIL switches
You need a TORX screwdriver size T10 to remove or attach the DIL switch cover.
Note
Observe the following notes when removing or fitting the cover:
• Disconnect the power supply before removing the cover.
• Make sure the seal is seated correctly when attaching the cover.
• Tighten the two mounting screws with a max. torque of 0.4 Nm.
1 2
1 DIL switch 1: Bus node operating mode 3 DIL switch 3: EtherCAT address of the bus
2 DIL switch 2: Diagnostics mode, number of node
I/O bytes, bootloader
Fig. 3.2 DIL switches on the bus node
Note
1. The diagnostics mode reduces the available address space.
Use of the diagnostics mode (status bits or I/O diagnostics interface) occupies 16 I or
16 I/O bits and thus reduces the number of I/O bits which are available for module
communication. In this way, the number of addressable modules is reduced in favour of
additional status or diagnostic information.
2. When using the fixed I/O size (CPX-FB38 mode), subsequent activation of the dia-
gnostics mode requires a reconfiguration.
A detailed description of the addressing process and various addressing examples for the
CPX-FB38 mode can be found in the description of the bus node CPX-FB38
( P.BE-CPX-FB38).
Set the diagnostics mode of the bus node with DIL switch 2.
Diagnostics mode (remote I/O operating mode) Setting DIL switch 2
I/O diagnostics interface and status bits are switched off DIL 2.1: OFF
(+ 0 I/O bits) DIL 2.2: OFF
(factory setting)
1) The diagnostics mode (status bits or I/O diagnostics interface) occupies 2 bytes or 4 bytes of address space (16 I-bits or 16
I/O-bits; 8 I-bits remain unused in the status bits mode)
Tab. 3.3 Setting the diagnostics mode (Remote I/O operating mode)
Set the I/O mode of the bus node with DIL switch 2.
Number of I/O bytes (remote controller operating mode) Setting DIL switch 2
8 bytes I/8 bytes O DIL 2.1: OFF
for communication of the bus node with the CPX-FEC or DIL 2.2: OFF
CPX-CEC (factory setting)
Tab. 3.4 Setting the number of I/O bytes (remote controller operating mode)
1 2 3 4 5 6 7 8
Fig. 3.3 Selecting “Explicit Device Identification (ADO 0x0134)” (TwinCAT 3.x)
The set Explicit Device ID of the bus node appears in TwinCAT 3.x under the tab “CoE Online”.
Another way of permanently assigning an EtherCAT address to the bus node is to write the
device address to the EEPROM using a configuration tool ( Section 4.4.2).
Installation instructions
You can obtain specifications, installation notes and instructions through the EtherCAT
user organisation ( www.ethercat.org).
Note
Unauthorised access to the device can cause damage or malfunctions.
When connecting the device to a network:
• Protect your network from unauthorised access.
Measures for protecting the network include:
– Firewall
– Intrusion Prevention System (IPS)
– Network segmentation
– Virtual LAN (VLAN)
– Virtual Private Network (VPN)
– Security at a physical access level (Port Security).
For further notes, please refer to the guidelines and standards for security in informa-
tion technology, e.g. IEC 62443, ISO/IEC 27001.
Note
Faulty installation and high transmission rates may cause data transmission errors as a
result of signal reflections and attenuations.
Accessories for the bus node can be found on the Festo website
( www.festo.com/catalogue).
Note
If the CPX terminal is fitted onto the moving part of a machine, the network cable on the
moving part must be provided with strain relief. Also observe the corresponding regula-
tions in IEC/EN 60204 Part 1.
Cable specification
Cable type Ethernet twisted pair cable, shielded (Shielded Twisted Pair, STP)
Transmission class Category Cat 5 or higher
Cable diameter 6 … 8 mm
Core cross section 0.14 … 0.75 mm2; 22 AWG1)
Connection length Maximum 100 m
1) Required for maximum connection length between network participants
Tab. 3.8 Cable specification overview
Through the use of PELV circuits, protection against electric shock (protection against direct and indir-
ect contact) is ensured in accordance with IEC/EN 60204-1.
The current consumption of a CPX terminal depends on the number and type of integrated modules and
components.
In the CPX system description (P.BE-CPX-SYS…), read the information on power supply as
well as on the earthing measures to be carried out.
The CPX terminal is supplied with operating and load power via the manifold base with system, addi-
tional and valve supply.
The pin allocation of the CPX interlinking blocks can be found in the CPX system descrip-
tion and the package insert for the CPX interlinking block.
4 Commissioning
If the control system and fieldbus station have separate voltage supplies, the devices must be switched
on in the following sequence:
1. Switch on the operating voltage supply of all bus stations (I/O devices).
2. The power supply for the controller.
The address assignment within the individual CPX modules are found in the description
for the relevant CPX module.
On the basis of the CPX module type, you can ascertain the number of inputs and outputs
occupied by the CPX module.
In the CPX FMT or CPX MMI, the individual modules are displayed with the respective
module identifiers. In the I/O modules, the module indicator is depicted in the upper
region of the module besides the LEDs (for example, 8DI for a module with 8 digital in-
puts).
Detailed information on the electric and pneumatic CPX modules can be found on the
Festo website ( www.festo.com/sp).
4.3.2 Differences in addressing between the modular device profile and fixed I/O size
A detailed description of the addressing process and various addressing examples for the
CPX-FB38 mode can be found in the description of the bus node CPX-FB38
( P.BE-CPX-FB38).
4.4.2 Assigning an independent EtherCAT device address using the configuration tool
The EtherCAT device address can be changed in the EEPROM using the configuration tool
(e.g. TwinCAT 3.x).
1. Remove the bus node from the EtherCAT network.
2. Write the new address into the EEPROM ( Fig. 4.1).
EtherCAT Advanced Settings ESC Access Configured Station Alias
3. Switch the power supply off and back on again (cold start).
The new device address is saved in the EEPROM.
4.5 Configuration
• To expand the ESI library of your configuration program, copy the bus node-specific XML file into the
program directory of your configuration program – e.g. for Beckhoff TwinCAT 3.x under: C:\Twin-
CAT\3.x\Config\Io\EtherCAT.
Participant properties
When the ESI file is imported, e.g. the following information is sent to the configuration program via the
bus node/EtherCAT participant.
Information Description
Vendor name Festo SE & Co. KG
Vendor ID 0000001Dh
Product code 0029BF58h
Product name CPX-FB37
Tab. 4.2 EtherCAT participant properties
Once the ESI file has been imported, i.e. after the participant properties have been added to the config-
uration program, the bus node is included as a possible EtherCAT participant. You can now integrate
the bus node into your EtherCAT network and configure the CPX terminal.
The bus node can access 2 different ESI files:
– an ESI file for the Modular Device Profile (MDP)
– or an ESI file for the CPX-FB38 mode (fixed I/O size)
The bus node accesses the respective ESI file depending on the position of DIL switch 1
( Section 3.2.5).
A requirement is that both ESI files are present in the device directory.
Fig. 4.3 Automatic reading of the configuration (via the “Scan” command here in TwinCAT 3.x)
Doing this detects the bus node and all CPX modules together with their I/Os.
Manual configuration
Manual configuration is also possible as an alternative. Here the connected CPX modules are selected
from a module list in the configuration interface.
Note
The setting of DIL switch 2 must correspond to the diagnostics mode selected here
( Section 3.2.6).
Additional information on CPX diagnostics can be found in the CPX system description
(P.BE-CPX-SYS-...).
In the illustration below ( Fig. 4.6) the bus node is added to slot 1 in the Remote I/O mode without
CPX diagnostics (view in TwinCAT 3.x).
Fig. 4.6 Bus node in Remote I/O mode, without CPX diagnostics
48 slots are available. The CPX modules can be assigned to the individual slots.
To configure the CPX-FEC and the CPX terminal, the use of Festo Software Tools Version 4 (FST 4) is
required. To configure the CPX-CEC and the CPX terminal, CODESYS provided by Festo is required
( Step 2.).
2. Configure the CPX terminal with the Festo Software Tools FST 4 via the CPX-FEC or with CODESYS
provided by Festo via the CPX-CEC.
3. Start your configuration and programming software, e.g. Beckhoff TwinCAT.
4. Open the hardware configuration (“I/O Configuration”).
5. Configure the EtherCAT network.
4.6 Parameterisation
Caution
Changes in parameterisation or application-specific parameter settings result in
changes to the module or system behaviour.
• Check especially when replacing CPX terminals to see which settings are necessary
and make sure that these are restored, if necessary (e.g. in the commissioning
phase by appropriate system-start parameterisation).
Warning
Danger of injury to people, damage to the machine and system resulting from uncon-
trolled movements of the actuators and undefined switching states
• During the parameterisation process make sure that nobody is within the sphere of
influence of moving parts of your system.
• It is imperative that you observe the instructions on “Force”, “Idle mode” and “Fail
safe” in the CPX system description (P.BE-CPX-SYS-…), as well as in the description
of the CPX-MMI and in the online help of the CPX-FMT.
The CPX terminal is supplied from the factory with preset parameters. These parameters
are saved in the bus node.
A CPX terminal can only be parameterised if the function “System start with default para-
meterisation and current CPX expansion” is activated (set the “System start” system
parameter accordingly).
In the Festo Maintenance Tool, you will find the corresponding setting under:
CPX “System Settings” Tab “System Parameters” “System start”.
Note
Loss of settings
If the LED “M” of the bus node is permanently lit, parameterisation of the CPX terminal
is saved locally in the bus node. In this case, parameterisation is lost if the bus node is
replaced.
• Save the required settings before replacing the bus node and restore the settings
after replacement.
Fig. 4.11 Parameterisation of the fail-safe mode for all outputs (output signals are reset)
4.8.1 Configuration
In order to access the web server of the bus node, the network settings must be configured.
Example
– A PC is connected (via a server) to the EtherCAT control system via Ethernet.
– The EtherCAT control system has a second Ethernet port that is activated for EtherCAT communica-
tion. The CPX terminal is connected to this Ethernet port via the bus node.
Procedure
1. Specify a fixed IP address on the PC:
2. Specify a fixed IP address on the EtherCAT control system using network adapter 1 (connection to
the PC).
Fig. 4.13 Specifying a fixed IP address on network adapter 1 of the control system
3. Specify a fixed IP address and subnet mask on the EtherCAT control system using network adapter 2
(connection to the bus node).
Fig. 4.14 Specifying a fixed IP address and subnet mask on network adapter 2 of the control system
4. Enable EoE communication and the IP routing function on the EtherCAT control system.
Fig. 4.15 Settings under “EtherCAT” “Advanced Settings” “EoE-Support” (TwinCAT 3.x)
5. Assign the bus node IP address and subnet mask. The subnetwork of the bus node must match the
subnetwork of network adapter 2 used by the control system (same subnet ID).
Fig. 4.16 Settings under “EtherCAT” “Advanced Settings” “Mailbox” “EoE” (TwinCAT 3.x)
To enable the bus node to be reached via the PC, the routing settings need to be added.
6. Start the Windows program “cmd.exe” on the PC.
7. Enter the following information: “route add 172.16.0.0 mask 255.255.0.0 192.168.2.10”.
4.9.1 Updating the firmware via FoE (File Access over EtherCAT)
The bus node supports FoE. It is possible to load the firmware onto the module via the EtherCAT master
(provided that it supports this function).
The current firmware version can be found on the Festo website
( www.festo.com/sp).
Note
Loss of function of the device
If the supply voltage fails while the firmware is being written, it will result in a loss of
function of the bus node.
• Do not interrupt the firmware download and writing process under any circum-
stances.
3. Load the new firmware from the directory (click the “Download...” button).
4.9.2 Restoring the firmware with the Festo Field Device Tool (FFT)
The Festo Field Device Tool enables you to restore the operational capability of the bus node (e.g. after
a failed firmware update via FoE).
The FFT software can be found on the Festo website ( www.festo.com/sp).
1. Before replacing the bus node save the parameterisation of the CPX terminal in a CPX-FMT file.
2. After replacing the bus node transfer the parameterisation to the new bus node. Use the command
“Load settings…” in the CPX menu.
3. Enable all settings in the “Load” window and start the transfer to the bus node by pressing “OK”.
5 Diagnostics
Note that the diagnostic information is dependent on the DIL switch settings on the bus
node, ( Section 3.2) as well as on the parameterisation of the CPX terminal.
Run PS
1
Error PL
LA X1 SF
LA X2 M
Run PS 2
Error PL
LA X1 SF
LA X2 M
In this chapter the LEDs are depicted in their various states as follows:
LED
not illuminated
ON Minor error or information Description of error numbers in the
OFF (error class 1) CPX system description
LED flashes 1 × (P.BE-CPX-SYS…)
ON Error
OFF (error class 2)
LED flashes 2 ×
ON Serious error
OFF (error class 3)
LED flashes 3 ×
1) The “SF” LED flashes depending on the error class.
Error class 1 (minor error): 1 x flash, pause time
Error class 2 (error): 2 x flashes, pause time
Error class 3 (serious error): 3 x flashes, pause time
Tab. 5.5 LED display “SF”
1) The display of the Force function (LED flashes) has priority over the display of the setting for the system start (LED lights up).
Tab. 5.6 LED display “M”
LED
flashes 3 ×3)
ON Booting error Error (checksum) in the application
OFF controller flash memory
LED flickers
1) A singular brief flash (1 x flash, pause, 1 x flash, etc.) is designated a single flash.
2) Two brief flashes (2 x flashes, pause, 2 x flashes, etc.) is designated a double flash.
3) Three brief flashes (3 x flashes, pause, 3 x flashes, etc.) is designated a triple flash.
Tab. 5.8 LED display “Error”
LED illuminated
ON Flickering: Data transmission —
OFF is running (traffic)
LED flickers1)
1) Rapid flickering gives an impression the LED is illuminated; the intensity of the light depends on the data traffic
Tab. 5.9 LED display “LA X1” and “LA X2”
If all status bits supply a 0-signal, no fault will be registered . If, in contrast, a status bit supplies a 1 -signal,
there is a fault.
If various faults occur simultaneously on various types of modules, these faults cannot be assigned via
the status bits. In contrast, faults can be uniquely determined via the I/O diagnostics interface.
Diagnostic information or error messages of the status bits functions (or I/O diagnostic interface) can
be read out using the operator unit (CPX-MMI), the Festo Maintenance Tool (CPX-FMT) and via the
EtherCAT network.
Further notes on the function and content of the status bits can be found in the CPX sys-
tem description (P.BE-CPX-SYS…) in the section “Diagnostics and error handling”.
Diagnostic information or error messages of the status bits functions (or I/O diagnostic interface) can
be read out using the operator unit (CPX-MMI), the Festo Maintenance Tool (CPX-FMT) and via the Eth-
erCAT network.
Additional information about the I/O diagnostics interface (diagnostic information, func-
tion numbers) can be found in the CPX system description (P.BE-CPX-SYS…) in the section
“Diagnostics and error handling”.
Diagnostics message
The diagnostics message of the bus node is stored in the diagnostics history.
The following table provides a brief description of the individual values of the diagnostics message 1
from Fig. 5.2.
Value (hex) Designation Explanation
according to
ETG.1020
02 00 00 E1 Diag Code CPX error number 2 (short circuit)
E1=CPX error number ( CPX system description)
E8=Error code according to DS401
02 02 Flags Number of parameters in the diagnostics message (2)
and diagnostics type 2 (error message)
02 37 Text-ID Reference to the ESI file with the plain text of the
diagnostics message (<TextId>#x3702)
1F C5 9D61 31 00 00 00 Time Stamp Local time stamp (time since the start of the bus
node)
05 00 Flags Parameter 1 Type of parameter 1 (UNSIGNED8)
02 Parameter 1 CPX module number 2 (in TwinCAT 3.x corresponds to
module 3)
05 00 Flags Parameter 2 Type of parameter 2 (UNSIGNED8)
80 Parameter 2 Channel 80h (channel 128 decimal)
Tab. 5.13 Values of the diagnostics message
In addition to the CPX-specific text IDs, there are also EtherCAT-specific text IDs in the ESI file.
Text ID Plain text (German) Plain text (English)
(hex)
3800 Modulidentifikation fehlgeschlagen Ident check failed for configured module
3801 Modulidentifikation-Überprüfung nicht Ident check skiped - PLC has not written to
durchgeführt - Steuerung hat Objekt Object 0xF030
0xF030 nicht geschrieben
000F Berechnung Buszykluszeit fehlgeschlagen Calculate bus cycle time failed (Local timer
(lokaler Timer zu langsam) too slow)
0011 Sync Manager ungültige Adresse Sync Manager invalid address
0012 Sync Manager ungültige E/A Größe Sync Manager invalid size
0013 Sync Manager ungültige Konfiguration Sync Manager invalid settings
Tab. 5.14 EtherCAT-specific text IDs in the ESI file
The diagnostics messages with their text ID and plain text can be found in the TwinCAT 3.x configuration
software under the tab “Diag History”.
Diagnostics messages are written to a data buffer (20 bytes). Two operating modes are available for
handling diagnostics messages:
Overwrite mode
When the number of diagnostics messages reaches 20, the oldest diagnostics messages are overwrit-
ten.
Acknowledge mode
An existing diagnostics message must first be acknowledged before it can be overwritten with a new
diagnostics message. If the number of unconfirmed diagnostics messages reaches 20, subsequent
diagnostics messages will not be saved and will be lost.
In TwinCAT 3.x you can disable the emergency message under the tab “Diag History” ( Fig. 5.7).
Further diagnostic information is provided by the CPX terminal in bytes 3 … 6 of the emergency object
(manufacturer status register, index 1002).
You can define two types of error reaction for the controller (or the application program):
– Hard error reaction:
The controller switches to the “STOP” or pre-operational mode if an error occurs.
– Soft error reaction:
The controller remains in the “RUN” or safe-operational (or, if relevant, the operational) mode if an
error occurs.
Warning
Accidental activation of actuators!
An incorrect status of the valves and outputs can lead to dangerous situations!
• Make sure that valves and outputs are put into a safe state when malfunctions oc-
cur.
• Check within the framework of your EMERGENCY OFF concept and the fail-safe set-
ting to ascertain the measures necessary for putting your machine or system into a
safe state.
Note
Take into account valve behaviour as part of the EMERGENCY OFF concept or of the
fail-safe setting!
If the outputs are reset when the controller stops or in case of network interruption,
telegram failure or a terminal malfunction, the valves will behave as follows:
– Monostable valves will move to their normal position
– Bistable valves remain in the current position
– Mid-position valves will move to their neutral position (pressurised, exhausted or
closed, depending on valve type)
A Technical appendix
Power supply
Bus node intrinsic current consumption typically 100 mA at 24 V (internal electronics)
from operating voltage supply for electronics/
sensors (UEL/SEN)
Separation galvanically separated
EtherCAT interfaces for UEL/SEN
Tab. A.2 Technical data: Voltage supply
Communication
Fieldbus protocol EtherCAT, based on the Ethernet protocol
(IEEE 802.3), optimised for process data,
real-time capable
Specification Standards and norms containing reference to
EtherCAT:
– IEC 61158
– IEC 61784
– IEC 61918
– ISO/IEC 8802-3
Additional information:
http://www.ethercat.org
Transmission rate 100 MBit/s
B Glossary
Term/abbreviation Meaning
A0h Hexadecimal numbers are identified by a subscript “h”
Bus node Connects the CPX terminal to the fieldbus or network; it transmits control
signals to the connected CPX and pneumatic modules and monitors their
functional capability
CEC CoDeSys controller, e.g. CPX−CEC/CPX−CEC..., applicable for configuration,
commissioning and programming of CPX terminals
CODESYS Controller Development System
CoE CANopen over EtherCAT (mailbox protocol)
CPX module Collective term for the electrical modules which can be integrated into a CPX
terminal ( Pneumatics module)
CPX terminal Modular terminal, available in different variants:
– CPX…: Standard design with plastic linking
– CPX-M: Standard design with metal linking
– CPX-L: Standard design for control cabinet installation
– CPX-P: Optimised for use in process automation
DIL switch Miniature switches; dual-in-line switches usually consist of several switch
elements which can be used to implement settings
EoE Ethernet over EtherCAT (mailbox protocol)
ESI EtherCAT slave information
EtherCAT An industrial Ethernet based fieldbus system for data exchange between the
system controller (PLC/IPC), equipment controller (e.g. CPX-FEC) and field
devices (I/O devices) or drives; transmission of process data in data objects
(based on the CANopen fieldbus protocol); embedding of process data in
Ethernet frames (Frames) or datagrams (via UDP/IP); additional information:
www.ethercat.org
FEC Front End Controller, e.g. CPX-FEC, can be used as:
– stand-alone system controller (PLC, stand alone operating mode)
– system controller (PLC, remote controller operating mode)
– fieldbus slave (remote I/O operating mode)
FFT Festo Field Device Tool (software for service and commissioning)
The Festo Field Device Tool contains various services for all Ethernet-based
field devices from Festo. It supports, among other things, the loading of
firmware files to selected Festo devices.
Fieldbus Data bus, via which the control device (PLC or IPC) communicates with the
CPX terminal or other field devices
FMT Festo Maintenance Tool (CPX-FMT); configuration and programming software
for CPX modules for commissioning and service purposes
Tab. B.1 Terms and abbreviations (part 1)
Term/abbreviation Significance
FoE File Access over EtherCAT (mailbox protocol)
Function module Collective term for modules with additional functions, e.g. CP-interface, Front
End Controller (CPX-FEC) and CoDeSys controller (CPX-CEC); function
modules are also known as technology modules
I Input
I/O Input and output
I/O module Collective term for CPX modules that provide analogue or digital inputs and
outputs
IPC Industrial PC
MDP Modular Device Profile, according to EtherCAT specification ETG.5001
O Output
Operator unit (MMI) Handheld terminal (handheld, CPX-MMI) for CPX modules for commissioning
and service purposes (man-machine interface, MMI)
PLC Programmable logic controller, also designated fieldbus master, system
controller or higher-order controller ( Also PLC)
PLC Programmable Logic Controller (German: Speicherprogrammierbare
Steuerung (SPS))
Pneumatics interface Interface between CPX modules and pneumatics modules
STI I/O diagnostic interface (System Table Interface)
Technology module Function module
TwinCAT Beckhoff configuration and programming software
(TwinCAT: The Windows Control and Automation Technology)
Tab. B.2 Terms and abbreviations (part 2)
Index
A – Error reaction . . . . . . . . . . . . . . . . . . . . . . . . 75
Acknowledge mode . . . . . . . . . . . . . . . . . . . . . 68 – Error types . . . . . . . . . . . . . . . . . . . . . . . . . . 76
Address assignment . . . . . . . . . . . . . . . . . . . . . 26 – Fail-safe setting . . . . . . . . . . . . . . . . . . . . . . 75
Addressing . . . . . . . . . . . . . . . . . . . . . . . . . 27, 28 – I/O diagnostics interface . . . . . . . . . . . . . . . 65
– Address assignment . . . . . . . . . . . . . . . . . . . 26 – LA X1, LA X2 . . . . . . . . . . . . . . . . . . . . . . . . . 63
Auto increment address . . . . . . . . . . . . . . . . . . 28 – LED Error . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
– LED M . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
B – LED PL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
Bootloader . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 – LED PS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
– Starting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 – LED Run . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
Bus configuration . . . . . . . . . . . . . . . . . . . . . . . 30 – LED SF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
Bus node, replacing . . . . . . . . . . . . . . . . . . . . . 54 – Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
– Status bits . . . . . . . . . . . . . . . . . . . . . . . . . . 64
C – via EtherCAT . . . . . . . . . . . . . . . . . . . . . . . . . 66
CEC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 – via LEDs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
Commissioning Diagnostics history . . . . . . . . . . . . . . . . . . . . . 66
– Address assignment . . . . . . . . . . . . . . . . . . . 26 Diagnostics message, Operating mode . . . . . . 69
– Addressing . . . . . . . . . . . . . . . . . . . . . . . 27, 28
– Configuration . . . . . . . . . . . . . . . . . . . . . . . . 30 E
– Parameterisation . . . . . . . . . . . . . . . . . . . . . 37 Emergency Message . . . . . . . . . . . . . . . . . . . . 73
– Preparation (general instructions) . . . . . . . . 26 Error
– Remote controller . . . . . . . . . . . . . . . . . . . . . 35 – -Types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . 30 – Reaction . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
Configuring, EtherCAT addressing type . . . . . . 17 Error code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
Connecting EtherCAT
– EtherCAT network . . . . . . . . . . . . . . . . . . . . . 22 – Diagnostics . . . . . . . . . . . . . . . . . . . . . . . . . . 66
– Network . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 – Fail-safe setting . . . . . . . . . . . . . . . . . . . . . . 75
CPX system settings, parameterisation . . . . . . 41 EtherCAT addressing type . . . . . . . . . . . . . . . . 17
CPX-CEC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 – Configuring . . . . . . . . . . . . . . . . . . . . . . . . . . 17
CPX-FEC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
F
D Fail-safe mode . . . . . . . . . . . . . . . . . . . . . . . . . 75
Data field size . . . . . . . . . . . . . . . . . . . . . . . . . . 19 – Parameterisation . . . . . . . . . . . . . . . . . . . . . 42
Data objects . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 – Settings (parameterisation) . . . . . . . . . . . . . 75
Degree of protection IP65/IP67 . . . . . . . . . . . 24 FEC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
Device address . . . . . . . . . . . . . . . . . . . . . . . . . 28 Firmware update . . . . . . . . . . . . . . . . . . . . . . . 50
Device position . . . . . . . . . . . . . . . . . . . . . . . . . 28
Diagnostics H
– Diagnostic data (I/O diagnostics interface) . 65 Heart beat . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
– Diagnostic information (status bits) . . . . . . 64
I PELV . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
I/O bytes, Setting the number . . . . . . . . . . . . . 19 Pin allocation, Fieldbus interface . . . . . . . . . . . 23
I/O diagnostics interface . . . . . . . . . . . . . . . . . 65 Plug . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Intended use . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 Power supply, switch on . . . . . . . . . . . . . . . . . . 26
IP65/IP67 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
R
L Remote controller . . . . . . . . . . . . . . . . . . . 17, 35
LED display, in normal operating status . . . . . . 57 Remote I/O . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
LEDs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56 Restore
– Error . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62 – Bus node . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
– LA X1, LA X2 . . . . . . . . . . . . . . . . . . . . . . . . . 63 – with FFT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
– M .................................. 60
– Normal operating status . . . . . . . . . . . . . . . . 57 S
– PL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58 Safety instructions, General . . . . . . . . . . . . . . . 7
– PS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58 SDO access . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
– Run . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61 Setting
– SF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59 – Device Identification Value . . . . . . . . . . . . . . 20
– Diagnostics mode . . . . . . . . . . . . . . . . . . . . . 18
N – EtherCAT address . . . . . . . . . . . . . . . . . . . . . 20
Node guard . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74 – Operating mode . . . . . . . . . . . . . . . . . . . . . . 17
Notes on the documentation . . . . . . . . . . . . . . . 6 Station features . . . . . . . . . . . . . . . . . . . . . . . . 31
Status bits . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
O Strain relief . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Operating mode . . . . . . . . . . . . . . . . . . . . . 17, 35 Switch cover, Remove and mount . . . . . . . . . . 15
Operating voltage, switch on . . . . . . . . . . . . . . 26
Overwrite mode . . . . . . . . . . . . . . . . . . . . . . . . 68 T
Technical data . . . . . . . . . . . . . . . . . . . . . . . . . 77
P
Parameterisation . . . . . . . . . . . . . . . . . . . . . . . 37 W
– Introduction . . . . . . . . . . . . . . . . . . . . . . . . . 37 Web server, parameterisation . . . . . . . . . . . . . 44
– Methods . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
– via EtherCAT . . . . . . . . . . . . . . . . . . . . . . . . . 39
– with the Festo Maintenance Tool (FMT) . . . . 38
– with the operator unit (CPX-MMI) . . . . . . . . 38
Phone:
+49 711 347-0
Fax:
+49 711 347-2144
e-mail:
service_international@festo.com
Reproduction, distribution or sale of this document or communica-
tion of its contents to others without express authorization is Internet:
prohibited. Offenders will be liable for damages. All rights re- www.festo.com
served in the event that a patent, utility model or design patent is
registered. Original: de