PI PROFIBUS PROFINET®, CANopen®, CODESYS®, EtherCAT®,
EtherNet/IP
their respective trademark holders in certain countries.
®
, IO-Link®, and MODBUS® are registered trademarks of
This product uses opensource software which is subject to the
“GNU General Public License, Version 2”. The licensing conditions
of the GPL are located either in the product’s engineering tool or at
the following address: http://www.gnu.org/copyleft/gpl.html
Observe the safety instructions in the corresponding chapters.
Special safety regulations are placed immediately before the
task instruction.
Warning
Electric voltage
Risk of injuries caused by electric shock, damage to the machine and
system.
Danger of electric shock from voltage sources.
Before carrying out mounting, installation and/or maintenance work:
Switch off the supply voltage and safeguard it against being
switched on again unintentionally.
Use only power sources which guarantee reliable electrical isolation
of the operating voltage in accordance with
IEC60204-1/EN60204-1.
Switch the voltages back on only after completion of work.
Note
Unauthorised access to the product can cause damage or malfunc
tions.
When connecting the product to a network:
Protect the network from unauthorised access.
Measures to protect the network include: firewall, Intrusion Prevention
System (IPS), network segmentation, virtual LAN (VLAN), virtual
private network (VPN), security at physical access level (port security).
Further information è Directives and standards on information tech
nology security, e.g. IEC 62443, ISO/IEC 27001. An access password
protects only against accidental changes.
Festo CECC-X-M1-... 2017-09a English
3
1.2Intended use
The control documented in this brief description is exclusively intended
for installation in a machine or automated system.
The product may only be used as follows:
– as intended in an industrial environment
– for installation in a control cabinet
The product may only be used in its original status without unauthor
ised modifications.
Observe the permissible limit values and specifications
è 13Technical data.
Only use the product if it is in an excellent technical status.
Note
In the event of damage caused by unauthorised manipula
tion or other than intended use, the guarantee is invalidated
and the manufacturer is not liable for damages.
4
Festo CECC-X-M1-... 2017-09a English
2Requirements for product use
Make this brief description available to the design engineer, installer
and personnel responsible for commissioning of the machine or sys
tem in which these products are used.
Make sure that the specifications of the documentation are always
complied with. Also consider the documentation for the other com
ponents and modules è 13Technical data.
Take into consideration the legal regulations applicable at the installa
tion site, as well as:
– regulations and standards
– regulations of the testing organisations and insurers
– national specifications
2.1Training of skilled personnel
The following steps must only be carried out by qualified specialists:
– mounting
– installation
– commissioning
– maintenance
– repair
The trained personnel must be familiar with:
– electrical control technology
– the applicable regulations for operating safety-engineered systems
– the applicable regulations for accident prevention and occupational
safety
Festo CECC-X-M1-... 2017-09a English
5
3Scope of delivery
– Controller CECC-X-M1-...
– This brief description
Software for the product can be found in the Festo Support
Portal è www.festo.com/sp.
4Accessories
– Camera
– Plug assortment
Catalogue è www.festo.com/sp
Please consult your regional Festo contact if you have any technical
queries or questions regarding the accessories.
6
Festo CECC-X-M1-... 2017-09a English
5Overview
5678
4
3
2
1
aHaG
1 Ethernet interfaces
2 USB interfaces
3 Functional earth connection
4 Load voltage supply infeed
for IO-Link and power supply
for encoder
5 Multi-functional interface
6 Direct connections for motor
controller
7 Torque-off input
8 Load voltage supply for motor
controller
Fig. 1 Controller CECC-X-M1-...
9
9 Status LEDs
aJ Communication interfaces:
ENC, RS232, RS422, RS485
and IO-Link
aA CANopen interface CAN1
aB MicroSD card slot
aC CANopen interface CAN2
aD Digital inputs
aE Digital outputs
aF Analogue inputs
aG I/O interfaces
aH Infeed for I/O power supply
aJaA
aF
aB
aC
aD
aE
Festo CECC-X-M1-... 2017-09a English
7
6Installation
Note
Damage to the product from incorrect handling.
Never pull out or plug in the plug connectors and inter
faces when powered.
Observe the handling specifications for electrostatically
sensitive devices.
The product can be mounted on a H-rail or on a flat surface in any
mounting position.
Ensure sufficient free space:
– above and below the product for connecting cables
– to the right of the product for cold-air entry and access to the Mi
croSD card slot.
81
mm
bJ
aI
122.2 mm
bA
20 mm
aI Clip
bA Distance
Fig. 2
8
bJ Mounting holes
Festo CECC-X-M1-... 2017-09a English
6.1Mounting on H-rail
1. Insert the product into the H-rail.
2. Press the product in the direction of the arrow until it audibly engages.
6.2Dismounting from H-rail
1. Remove the plug connector on the underside of the product.
2. Unlock the product via the clip è Fig. 2aI.
Use a suitable tool, e.g. a screwdriver.
3. Remove the product from the H-rail.
6.3Mounting onto mounting surface
Note
Damage to the product caused by mounting on uneven or flexible
surfaces.
Only mount the product on an even, torsionally rigid surface.
1. Drill two mounting holes bJ in the mounting surface (4.5 mm,
spacing è Fig. 2 – hole pattern).
2. Secure the product in place with two M4 screws.
– Screw head diameter:7 mm
– Max. tightening torque:0.8 Nm
6.4Dismounting from mounting surface
1. Loosen two M4 screws.
2. Remove the product from the mounting surface.
Additional information regarding installation and commissioning
can be found in the Festo Support Portal è www.festo.com/sp.
Festo CECC-X-M1-... 2017-09a English
9
7Status LEDs
The product is equipped with the following status LEDs è Fig. 1 9:
Status LED
RunApplication statusNetDevice detected
ErrorErrorModReserved
MeaningStatus LEDMeaning
Fig. 3
8Power supplies
Note
Use an external overload protection for the power supply
of the device.
Pay attention to the required current consumption.
8.1Power supply [X1]
for device, digital/analogue inputs
and motor controller direct connection (logic)
Residual current for all supplied ports: 750 mA
of which intrinsic current consumption:200 mA
TerminalPortComments
X1.124U+ power supply
X1.20U– load
X1.3Functional earth
X1.4–Not connected
Fig. 4
10
Festo CECC-X-M1-... 2017-09a English
8.2Power supply [X5]
for digital outputs
Residual current for all supplied ports:5 A
TerminalPortComments
X5.124U+ power supply
X5.20U– load
Fig. 5
8.3Load voltage supply [X21]
for motor controller
Residual current for all supplied ports:8 A
TerminalComments
X21.124 V/48 V load voltage supply feed
X21.2GND
Fig. 6
Note
Damage to the product in case of overload.
If there is a load on all digital outputs of 0.5 A each, the residual cur
rent can be exceeded as soon as additional consuming devices are
used.
Consider all current loads.
For special configurations, contact the local Festo service.
Festo CECC-X-M1-... 2017-09a English
11
8.4Load voltage supply [X11]
for IO-Link
This port is used for the power supply of an IO-Link device that is con
nected via the IO-Link master port.
Current consumption for IO-Link:0.75 A
Note
Damage to the product in the event of a mix-up of the connecting pins.
When establishing the load voltage supply for the IO-Link master
port, make sure that only connecting pins X11.1 and X11.2 are
used.
Terminal
PortCommentsInternal
connection
X11.124UA+ Infeed for IO-Link master portX15.4
X11.20UA– Infeed for IO-Link master portX15.5
Fig. 7
8.5Power supply [X11]
for encoder
Encoder current consumption:0.3 A
Termi
PortComments
nal
X11.3UGEncoder power supply (ground)
X11.4UEEncoder power supply (5 V)
Fig. 8
12
Festo CECC-X-M1-... 2017-09a English
9Interfaces, front
[X11][X12] [X13] [X14][X15][X16]
[X9][X7]
[X6]
[X3][X4][X5]
[X1]
[X10][X8]
[X2]
Fig. 9
9.1I/O interface [X2, X3, X4]
TerminalComments
X2.0 … X2.12 high-speed digital inputs (200 kHz)
X2.2 … X2.7
X3.0 … X3.56 digital inputs (1 kHz, IEC type1)
X4.0 … X4.7
1) X2.2 and X2.3 optionally also serve as MachineVision inputs (e.g. Trigger)
2) X2.3 also serves as a latch input for the encoder via the multiple interface X14
3) X4.0 ... X4.2 optionally also serve as MachineVision outputs (e.g. flash output)
4) SSR: Solid State Relay
1),2)
6 digital inputs (1 kHz, IEC type1)
3)
8 digital outputs (0.7 A per channel, PNP, SSR4))
Fig. 10
Festo CECC-X-M1-... 2017-09a English
13
9.2CANopen interface CAN1 [X6]
PinPortComments
1–Not connected
2CAN1_L
3CAN_GNDCAN Ground
4–Not connected
5CAN_SHLDConnection to functional earth
6CAN_GNDCAN Ground (optional)
7CAN1_H
8–Not connected
9–Not connected
1) For connection of the device at the end of the line: Connect Pin2 and Pin7 via a resistor.
A corresponding plug with resistor (120 Ω/0.25 W) can be found in Festo's accessor
iesè www.festo.com/catalogue
1)
CANBus signal1 (dominant low)
1)
CANBus signal1 (dominant high)
Fig. 11
9.3USB interfaces [X7, X9]
The USB interfaces è Fig. 1 2 are compatible with the USB 3.0 and
USB2.0 standards. They are suitable for USB plug type A.
The following functions are supported (cable length 3 m):
– General data storage
– Connection of a camera
– Connection of hardware extensions
Note
Damage to the product.
Only use USB components with a current consumption 0.9 A.
Please consult your regional Festo contact if you have any queries re
garding the extensions.
14
Festo CECC-X-M1-... 2017-09a English
9.4Ethernet interfaces [X8, X10]
The Ethernet interfaces è Fig. 1 1 are designed as an RJ45 socket and
support Gigabit LAN. The controller cannot be used as a switch.
The following functions are supported:
Certain settings can be configured using a web browser and the
IP address of the device è http://192.168.4.2 net mask:
255.255.0.0 gateway:192.168.1.1
9.5Serial interfaces [X12, X13]
– X12 = RS232-1
– X13 = RS232-2
Terminal
X12.1, X13.1GLoad
X12.2, X13.2TxTransmitted data1) (output)
X12.3, X13.3RxReceived data1) (input)
X12.4, X13.4SScreening, connection to functional earth
1) Max. level: low –15V high +15V; TTL level not permissible!
PortComments
Fig. 13
Festo CECC-X-M1-... 2017-09a English
15
9.6Multiple interface for encoder/RS422/RS485 [X14]
Note
Simultaneous use of the interfaces is not possible.
Only use the ports of one interface è Fig. 14.
Terminal
X14.1GLoad
X14.2A+Track A+Transmitted data + 2)Transmitted/received data +
X14.3A–Track A–Transmitted data – 2)Transmitted/received data–
X14.4B+Track B+Received data +3)–
X14.5B–Track B–Received data –3)–
X14.6N+Zero track+ ––
X14.7N–Zero track– ––
X14.8SScreening, connection to functional ear th
1) Permissible data rate 1 MHz
2) If the device is connected at the end of the cable: Connect terminals X14.2 and X14.3 via
3) If the device is connected at the end of the cable:
Port Encoder RS422
resistor(120 Ω/0.25 W).
Connect terminals X14.4 and X14.5 via resistor(120 Ω/0.25 W).
1)
RS485
1)
Fig. 14
2)
2)
16
Festo CECC-X-M1-... 2017-09a English
9.7Communication interface for IO-Link [X15, X16]
IO-Link Master
Terminal
X15.1L+24 V
X15.2C/QIO-Link communication signal
X15.3L–0 V
X15.424UA+
X15.50UA–
PortComments
Fig. 15
IO-Link device
Terminal
X16.1L+24 V
X16.2C/QIO-Link communication signal
X16.3L–0 V
PortComments
Fig. 16
Festo CECC-X-M1-... 2017-09a English
17
10Direct connections, top
[X21][X24]
1 2 3 4 5 6 7 8 9 10
1 2
1 2 3 4 5 6 7 8 9 10
1 2
[X25][X28]
[X23] DriveB[X22] DriveA
1 2 3 4 5 6 7 8 9 10
1 2 3 4 5 6 7 8 9 10
[X27] DriveD[X26] DriveC
1 2 3
1 2 3
Fig. 17
10.1Motor controller A, B, C, D [X22,X23,X26,X27]
with CANopen interface CAN2
Residual current for all supplied ports:8 A
cable length:3 m
Terminal PortCommentsInternal
connection
X2x.124/48 VDC
X2x.2GNDX21.2
X2x.324 VDC
X2x.4GNDX1.2
X2x.5CA N2_HCANBus signal2 (dominant high)X18.1
X2x.6CA N2_LCANBus signal2 (dominant low)X18.2
X2x.7CA N_GNDCAN GroundX18.3
X2x.8CA N_SHLDConnection to functional ear thX18.4
1) Continuous load per output: 2.0 A
Impulse current per output: 4.2 A
Load voltage supply for motor
1)
controller
Power supply for motor controller
(logic)
X21.1
X1.1
18
Festo CECC-X-M1-... 2017-09a English
Terminal PortCommentsInternal
connection
X2x.9GPIO
X2x.10GNDPower supply (logic)X1.2
2) Home signal:X22.9 (driveA) at X17.0.2; X26.9 (driveC) at X17.1.2
3) Multi-functional signal: X23.9 (driveB) at X24.2;X27.9 (driveD) at X28.2
Home signal (digital in)X17.0.2/X17.1.2
Multi-functional signalX24.2/X28.2
Fig. 18
10.2Multi-functional interface [X24, X28]
TerminalPortComments
X2x.124 VDCPower supply
X2x.2SignalMulti-functional signal
X2x.3GNDLoad
Fig. 19
10.3Torque-off input [X25]
TerminalPortComments
X25.1SignalTorque-off input
X25.224 VDCPower supply
Fig. 20
Load voltage supply [X21]è 8.3.
2)
3)
Festo CECC-X-M1-... 2017-09a English
19
11Direct connections, bottom
[X17] Digital inputCAN 2 [X18]
0.11.12.13.14.15.16.17.11 2 3 4
0.11.13.12.10.1 1.1 2.1 3.1 4.1 5.1 6.1 7.1
[X19] Analogue inputDigital output [X20]
Fig. 21
11.1Digital inputs [X17]
The digital inputs, configured in 3-wire connection technology, are not
galvanically separated.The ground potential for all inputs relates to GND
of the power supply [X1].
Always use 3 adjacent terminals when connecting a sensor with a
3-wire configuration.
Terminal
X17.0.124 VDC
X17.0.2Signal1 / home signal for drive A
X17.0.3GND logic
X17.1.124 VDC
X17.1.2Signal2 / home signal for drive C
X17.1.3GND logic
X17.2.124 VDC
X17.2.2Signal 3
X17.2.3GND logic
20
PortComments
Connection for digital sensor1
(1 kHz, IEC type1)
Connection for digital sensor2
(1 kHz, IEC type1)
Connection for digital sensor3
(1 kHz, IEC type1)
Festo CECC-X-M1-... 2017-09a English
TerminalCommentsPort
X17.3.124 VDC
X17.3.2Signal 4
X17.3.3GND logic
X17.4.124 VDC
X17.4.2Signal 5
X17.4.3GND logic
X17.5.124 VDC
X17.5.2Signal 6
X17.5.3GND logic
X17.6.124 VDC
X17.6.2Signal 7
X17.6.3GND logic
X17.7.124 VDC
X17.7.2Signal 8
X17.7.3GND logic
Connection for digital sensor4
(1 kHz, IEC type1)
Connection for digital sensor5
(1 kHz, IEC type1)
Connection for digital sensor 6
(1 kHz, IEC type1)
Connection for digital sensor7
(1 kHz, IEC type1)
Connection for digital sensor8
(1 kHz, IEC type1)
Fig. 22
The inputs can be adjusted for PNP or NPN sensors.
Configuration is effected via CoDeSys parameters in the control
project for all inputs together.
11.2CANopen interface CAN2 [X18]
TerminalPortComments
X18.1CAN2_H
X18.2CAN2_L
X18.3CAN_GNDCA N Ground
X18.4CAN_SHLDConnection to functional earth
1) No terminating resistor necessary; ports are connected internally via a resistor.
1)
1)
CANBus signal2 (dominant high)
CANBus signal2 (dominant low)
Fig. 23
Festo CECC-X-M1-... 2017-09a English
21
11.3Analogue inputs [X19]
The analogue inputs, configured in 3-wire connection technology, are not
galvanically separated. The ground potential for all inputs relates to GND
of the power supply [X1].
An incoming signal is digitised with a 14 bit resolution.
Terminal
X19.0.124 VDC
X19.0.2Signal
X19.0.3GND
X19.1.124 VDC
X19.1.2Signal
X19.1.3GND
X19.2.124 VDC
X19.2.2Signal
X19.2.3GND
X19.3.124 VDC
X19.3.2Signal
X19.3.3GND
PortComments
Port analogue sensor 1
(0 ... 10 V; 0 ... 20 mA)
Port analogue sensor 2
(0 ... 10 V; 0 ... 20 mA)
Port analogue sensor 3
(0 ... 10 V; 0 ... 20 mA)
Port analogue sensor 4
(0 ... 10 V; 0 ... 20 mA)
Fig. 24
The inputs can be operated either with voltage signal (0 ... 10 V)
or current signal (0... 20 mA).
Configuration is made via CODESYS parameters in the control
project for each input separately.
22
Festo CECC-X-M1-... 2017-09a English
11.4Digital outputs [X20]
The digital outputs, configured in 2-wire connection technology, are
galvanically separated. The current load for each output is 0.5 A.
The ground potential for all outputs relates to GND of the power sup
ply [X5].
All outputs are protected against short circuit and thermal overload.
The outputs can be set to PNP or NPN circuitry.
Configuration is effected via CoDeSys parameters in the control
project for all inputs together.
24 V IO
X5.1
X5.2
GND IO
PNP circuit
X20.x.1
X20.x.2
P
24 V IO
N
GND IO
NPN circuit
X5.1
X5.2
Fig. 25
Always use 2 adjacent terminals when connecting a consumer.
Terminal
X20.0.1Signal P
X20.0.2Signal N
X20.1.1Signal P
X20.1.2Signal N
X20.2.1Signal P
X20.2.2Signal N
X20.3.1Signal P
X20.3.2Signal N
1) SSR: Solid State Relay
Festo CECC-X-M1-... 2017-09a English
PortComments
Port output 1
(0.5 A per channel, SSR
Port output 2
(0.5 A per channel, SSR)
Port output 3
(0.5 A per channel, SSR)
Port output 4
(0.5 A per channel, SSR)
1)
)
X20.x.1
P
X20.x.2
N
23
TerminalCommentsPort
X20.4.1Signal P
X20.4.2Signal N
X20.5.1Signal P
X20.5.2Signal N
X20.6.1Signal P
X20.6.2Signal N
X20.7.1Signal P
X20.7.2Signal N
1) SSR: Solid State Relay
Port output 5
(0.5 A per channel, SSR
Port output 6
(0.5 A per channel, SSR)
Port output 7
(0.5 A per channel, SSR)
Port output 8
(0.5 A per channel, SSR)
1)
Fig. 26
12Port on side
12.1Mass storage card slot
è Fig. 1 aB
Supported MicroSD cards
– microSD
– microSD HC
– microSD XC
Supported functions
– Storage of boot projects and check programs (onlyCECC-
X-M1-MV/-S1)
– General data storage
)
24
Festo CECC-X-M1-... 2017-09a English
13Technical data
Controller CECC-X-M1-...
Operating voltage [X1, X5][VDC]19.2 … 30
Operating voltage [X21][VDC]19.2 … 50
Current consumption nominal at 24 VDC [mA]200
Integrated brake chopper
Voltage limitation switch-on
threshold
Voltage limitation switch-off
threshold
Nominal power[W]18
Continuous power[W]5
Pulse power with pulse frequency
1 Hz (switch-on duration 10 %)
Braking resistor[Ω]15
Protection against incorrect polarityNo
CertificationRCM
CE marking è Declaration of conformity
è www.festo.com/sp
USB cable length[m]3
Motor cable length[m]3
Other cable lengths[m]10
Degree of protectionIP20
Protection classIII
Vibration and shock resistance (in ac
cordance with IEC/EN 60068-2-6)
Mass storage devices
Supported typesmicroSD, microSDHC, microSDXC,
Capacity[GByte] 32
File systemFAT32
1) The product is intended for use in industrial environments.
Measures for interference suppression may need to be implemented in residential areas.
2) The product is classified in zone A in accordance with EN 61131-2:2007.
3) è13.2 Explanation on vibration and shock – severity level
[V]Operating voltage [X21] +2.0
[V]Operating voltage [X21] +0.5
[W]50
in accordance with EU EMC Direct
1),2)
ive
3)
SL1
USB
Festo CECC-X-M1-... 2017-09a English
25
Controller CECC-X-M1-...
Analogue inputs
Input signal[U]0 ... 10 V
Input signal[I]0 ... 20 mA
ResolutionBit14
Hardware
Processor (CPU)Dual core, 2 x 866 MHz
Total main memoryMB512
Memory for project data (temporary) MB19.5
Memory for project data (permanent) MB8
Remanent memory è 13.1KB4
Ambient temperature[°C]0 … 55
Storage temperature[°C]–25 … 70
Product weight[g]410
Fan noise LpAeq (1 m distance)[dB(A)]35.7
1) The product is intended for use in industrial environments.
Measures for interference suppression may need to be implemented in residential areas.
2) The product is classified in zone A in accordance with EN 61131-2:2007.
3) è13.2 Explanation on vibration and shock – severity level
Fig. 27
13.1Remanent variables
A maximum of 4096 bytes are available on the controller for storing re
manent variables. They are automatically distributed based on the vari
able declaration within the application.
The following sample combinations for distributing the remanent
memory are possible.
RETAIN variable
4096Byte0 bytes (only if there is no PERSISTENT variable list)