1. |
- Becker, Matthias, 1986-, et al.
(författare)
-
A Many-Core based Execution Framework for IEC 61131-3
- 2015
-
Ingår i: IECON 2015 - 41st Annual Conference of the IEEE Industrial Electronics Society. ; , s. 4525-4530
-
Konferensbidrag (refereegranskat)abstract
- Programmable logic controllers are widely used for the control of automationsystems. The standard IEC 61131-3 defines the execution model as well as theprogramming languages for such systems. Nowadays, actuators and sensorsconnect to the programmable logic controller via automation buses. While suchbuses, as well as the sensors and actuators, become more and more powerful, ashift away from the current distributed operation of automation systems, closeto the field level, becomes possible. Instead, execution of complex controlfunctions can be relocated to more powerful hardware, and technologies. Thispaper presents an execution framework for IEC 61131-3, based on a many-coreprocessors. The presented execution model exploits the characteristics of theIEC 61131-3 applications as well as the characteristics of the many-core processor,yielding a predictable execution. We present the platform architectureand an algorithm to allocate a number of IEC 61131-3 conform applications.Experimental as well as simulation based evaluation is provided.
|
|