Systec Electronics, distributed in Australia by Embedded Logic Solutions , have released the PLC module-C32 an all-rounder for industrial control tasks. A Linux-based compact PLC, the device is programmable in C/C++ and in IEC 61131-3. The IEC 61131-3 runtime kernel includes a fully functional CANopen manager and function blocks for accessing on-board peripherals.
The PLCmodule-C32 supports simultaneous execution of IEC 61131-3 PLC programmes and Linux applications. With the PLCmodule-C32, it is possible to share data between the PLC programme written in IEC 61131-3 and other native Linux applications implemented in C/C++. An IEC 61131-3 function block library provides access to all communication interfaces. Higher-layer protocols such as CANopen are available as well. The built-in CANopen manager services enable an easy integration of other CANopen modules and even allow distributing application tasks to multiple networked devices.