DocumentCode
57673
Title
High Communication Throughput and Low Scan Cycle Time with Multi/Many-Core Programmable Logic Controllers
Author
Canedo, Arquimedes ; Ludwig, Heiko ; Al Faruque, Mohammad Abdullah
Author_Institution
Corp. Technol., Siemens Corp., Princeton, NJ, USA
Volume
6
Issue
2
fYear
2014
fDate
Jun-14
Firstpage
21
Lastpage
24
Abstract
Programmable logic controllers (PLCs) are hard real-time embedded systems designed to interact with (through sensors and actuators) and control physical processes in pharmaceutical, manufacturing, energy, and automotive industries. PLCs are the fundamental building blocks in modern industrial automation systems; they are designed to operate in extreme, harsh environments for decades without interruption. This letter presents and evaluates a novel, scalable hardware/software architecture for multi/many-core PLCs capable of pipelining the “sensing-executing-actuating” stages of a control system and thus reducing the scan cycle time (SCT) and maintaining a high-throughput communication (HTC). SCT and HTC are two of the most important key performance indicators (KPIs) in industrial control systems because they determine the accuracy of the control algorithms.
Keywords
control engineering computing; control system synthesis; embedded systems; industrial control; multiprocessing systems; pipeline processing; programmable controllers; software architecture; HTC; PLCs; SCT; control system; hard real-time embedded systems; high communication throughput; industrial automation systems; industrial control systems; key performance indicators; low scan cycle; many-core programmable logic controllers; multiprogrammable logic controllers; pipelining technique; scalable hardware-software architecture; scan cycle time reduction; sensing-executing-actuating stages; Actuators; IEC standards; Jitter; Pipeline processing; Program processors; Real-time systems; Sensors; Compilation methods; cyber–physical systems; embedded control systems; programming languages for embedded real-time; real-time systems;
fLanguage
English
Journal_Title
Embedded Systems Letters, IEEE
Publisher
ieee
ISSN
1943-0663
Type
jour
DOI
10.1109/LES.2014.2299731
Filename
6710138
Link To Document