Festo's CoDeSys embedded controller is for use with its CPX
series of multifunctional control terminals. CoDeSys is an IEC 61131-3 compatible programming environment. The controller benefits current users of IEC
61131-3, since they can port over their existing code, libraries, function
blocks, reducing programming time. There
are six programming languages provided by CoDeSys. The new CPX-CEC module
provides machine builders with a way to oversee all the units in a CPX terminal
- regardless of whether they are for pneumatic or electric drives or I/O
functions. 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 it can also be used as an intelligent slave in fieldbus-based systems
to provide localized signal pre-processing.
The CPX-CEC embedded controller is
essentially a PLC, but with additional functionality. Based on a 400 MHz low
power consumption 32-bit processor, backed by 64 MB of memory, it features an
Ethernet 10/100 Base-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 1 ms - making it one of the
fastest on the market - 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.
CPX-CEC is an embedded solution - 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 flexible solution for decentralized control.
Robots that walk have come a long way from simple barebones walking machines or pairs of legs without an upper body and head. Much of the research these days focuses on making more humanoid robots. But they are not all created equal.
The IEEE Computer Society has named the top 10 trends for 2014. You can expect the convergence of cloud computing and mobile devices, advances in health care data and devices, as well as privacy issues in social media to make the headlines. And 3D printing came out of nowhere to make a big splash.
For industrial control applications, or even a simple assembly line, that machine can go almost 24/7 without a break. But what happens when the task is a little more complex? That’s where the “smart” machine would come in. The smart machine is one that has some simple (or complex in some cases) processing capability to be able to adapt to changing conditions. Such machines are suited for a host of applications, including automotive, aerospace, defense, medical, computers and electronics, telecommunications, consumer goods, and so on. This discussion will examine what’s possible with smart machines, and what tradeoffs need to be made to implement such a solution.