CoDeSys embedded controller simplifies automation
Posted to News on 15th Apr 2010, 11:45

CoDeSys embedded controller simplifies automation

Festo is launching the powerful CPX-CEC module, a CoDeSys embedded controller for use with its renowned CPX series of multifunctional control terminals. The CPX-CEC module provides machine builders with a technically elegant means of overseeing all the units in a CPX terminal - regardless of whether they are for pneumatic or electric drives, or I/O functions - using a fast, easy-to-program controller. Suitable for single- and multi-axis applications, the CPX-CEC can operate autonomously or in conjunction with a host controller such as a master PLC, and can also be used as an intelligent slave in fieldbus-based systems, to provide localised signal pre-processing.

CoDeSys embedded controller simplifies automation

The CPX-CEC embedded controller is essentially a PLC in its own right, but with additional functionality. Based on a high-performance, 400MHz, energy-efficient, 32-bit processor, backed by 64MB of memory, it features an Ethernet 10/100Base-T interface for programming and host controller communications, and uses a backplane bus system to communicate with other modules in the CPX terminal. The controller has a cycle time of just 1ms - making it one of the fastest on the market, according to Festo - and can be supplied configured as a fieldbus slave or as a CAN master for controlling other CANopen devices such as electric drives. It supports all popular fieldbus protocols, including Profibus, Profinet, Ethernet/IP, DeviceNet, Modbus TCP, CANopen, CC-Link and EtherCAT.

Motion control programs can be created quickly and easily on a standard PC using any of the textual or graphical editors available in the CoDeSys hardware manufacturer-independent IEC 61131-3 programming system, and then downloaded to the CPX-CEC controller's non-volatile memory. The controller is equipped with the latest V.2.3 version of the full CoDeSys RTS (runtime system). Program creation is further simplified by the fact that Festo supplies a comprehensive CoDeSys function library with the controller, containing control routines for all of the company's electric drives, as well as diagnostic and condition monitoring routines for its pneumatic drives.

Sealed to IP65/67

Whereas most CoDeSys controllers are panel-mount or rack-mount designs, the CPX-CEC is an embedded device, in that all component parts are enclosed within the module, which carries an IP65/67 rating against dust and water ingress. The ability to deploy the CPX terminal and its constituent modules in the same environment as the machine itself - even on the machine if required - provides system designers with a versatile means of implementing decentralised control.

Placing this level of networkable intelligence locally at the CPX terminal offers numerous advantages, including a significant reduction in system wiring, faster I/O capabilities and much more convenient monitoring, diagnostics and maintenance. The built-in Ethernet interface provides a convenient means of handling remote maintenance and diagnostics via TCP/IP or OPC server technology. Simply by using Festo's CPX Web Monitor software, for example, users can monitor static and dynamic statistical data from any of the constituent modules in the CPX terminal over the internet. The CPX-CEC also features a service interface for a Festo CPX-MMI handheld terminal, and is equipped with front panel LEDs to indicate program status and to provide local diagnostic feedback.

Another major benefit to machine builders is that the control code developed for the CPX-CEC is reusable; this means that if, as is sometimes the case, a customer orders several machines but with different host controllers or PLCs, the underlying CoDeSys routines remain the same - which reduces development time and costs, and helps accelerate machine delivery.

Autonomous control

The CPX-CEC module can either be used as a front-end controller or signal pre-processor, under control of a host computer, or it can function completely autonomously, executing motion control sequences stored in its internal memory. For many applications, especially small to medium-sized automation systems such as pick-and-place, palletising, loading/unloading and labelling machines, the CPX-CEC can completely obviate the need for a master PLC. When the module's fieldbus interface is configured as a CANopen master it can accommodate up to 31 electric drive axes, while the CPX terminal itself can be equipped to handle up to 512 I/O functions.

Festo's CPX multifunctional terminals provide machine builders with a versatile, modular approach to control, condition monitoring and diagnostics. The terminals can form part of centralised, decentralised and hybrid control schemes, and individual constituent modules can be changed at will, enabling systems to be reconfigured or expanded without altering the wiring.

Festo produces a wide range of CPX-compatible modules, including intelligent analogue I/O modules for temperature sensing and signal detection, PNP and NPN digital input units, M12 and M8 connection blocks, and two types of position transducers for use with pneumatic actuators.

Follow the link for more information about Festo's range of programmable controllers.


Festo

282-294 Farnborough Rd
GU14 7NH
UNITED KINGDOM

+44 (0) 1252 775000

Bosch Rexroth Pilz Automation Ltd Procter Machine Safety Mechan Controls Ltd SICK (UK) LTD ABSSAC Ltd WEG (UK) Ltd HARTING Ltd Rittal Ltd AutomateUK Leuze electronic Ltd Phoenix Contact Ltd Servo Components & Systems Ltd Micro Epsilon UK Limited Dold Industries Ltd FATH Components Ltd Murrelektronik Ltd Spelsberg Els UK Ltd Aerotech Ltd Euchner (UK) AutomateUK Kawasaki Robotics (UK) Ltd M Buttkereit Ltd Smartscan Ltd STOBER Drives Ltd Machinesafe Compliance Ltd PI (Physik Instrumente) Ltd Heidenhain (GB) Ltd