|The new dual-core |
PLC reference platform
Now where was I? Oh yes: Early this morning, Freescale announced a new PLC reference platform based on the dual-core QorIQ P1025 processor. The reference platform pre-integrates EtherCAT software from KPA, PLC firmware from ISaGRAF, and the QNX Neutrino RTOS from QNX Software Systems to reduce the time and cost of developing PLCs, PACs, DCSs, RTUs, CNCs, and other industrial products.
Here's the platform at a glance:
- ISaGRAF PLC firmware — Supports IEC 61499 and IEC 61131-3 PLC programming languages, with compliance confirmed by TÜV Rheinland.
- KPA EtherCAT master stack — Implemented in C for high performance, with scalable EtherCAT features such as cable redundancy, hot connect, and multiple master.
- QNX Neutrino RTOS — Comes with a proven track record in PLCs, wind turbines, train-control systems, nuclear plants, process automation systems, and other realtime environments.
- Freescale TWR-P1025 platform for QorIQ P1025 processor — Enables rapid prototyping and tool re-use through reconfigurable hardware.
PLCs must typically exhibit fast, predictable response times. To that end, the reference platform delivers millisecond response times for the EtherCAT master stack while using <1% of one core in the platform's dual-core processor. Translation: lots of spare CPU cyles for the control application.
For systems where functional safety is paramount, ISaGRAF offers an IEC 61508-compliant version of its PLC firmware. Combine that with the IEC 61508 SIL3-certified QNX Neutrino RTOS Safe Kernel, and you've got an ideal foundation for building safety-certified PLC applications.
The complete kit, including hardware, software and evaluation tools, is now available for purchase. For more information, visit the QNX website and Freescale website.