TY - GEN
T1 - Modeling multicore programmable logic controllers in networked automation systems
AU - Farzaneh, M. Hashemi
AU - Feldmann, S.
AU - Legat, C.
AU - Folmer, J.
AU - Vogel-Heuser, B.
PY - 2013
Y1 - 2013
N2 - Integrating Multicore Programmable Logic Controllers (PLC) in Networked Automation Systems (NAS) promises a higher computing performance and PLC manufactures are launching their first Multicore PLCs (MPLC). However, analyzing the MPLCs time behavior considering distributing automation tasks on different cores is more complex than analyzing the time behavior of single-core PLCs. For increasing analyzability of NAS a modeling notation is needed. However, MPLCs are not considered sufficiently in modeling NAS nowadays. In this paper, properties and requirements of MPLCs regarding the distribution of automation tasks on multiple cores are explored. These properties and requirements affect real-time constraints of automation tasks of a Multicore-Capable NAS (MCNAS). Based on the explored properties and requirements a modeling notation for modeling MPLCs is proposed. This modeling notation offers the automation engineer higher analyzability of the time behavior of MCNAS.
AB - Integrating Multicore Programmable Logic Controllers (PLC) in Networked Automation Systems (NAS) promises a higher computing performance and PLC manufactures are launching their first Multicore PLCs (MPLC). However, analyzing the MPLCs time behavior considering distributing automation tasks on different cores is more complex than analyzing the time behavior of single-core PLCs. For increasing analyzability of NAS a modeling notation is needed. However, MPLCs are not considered sufficiently in modeling NAS nowadays. In this paper, properties and requirements of MPLCs regarding the distribution of automation tasks on multiple cores are explored. These properties and requirements affect real-time constraints of automation tasks of a Multicore-Capable NAS (MCNAS). Based on the explored properties and requirements a modeling notation for modeling MPLCs is proposed. This modeling notation offers the automation engineer higher analyzability of the time behavior of MCNAS.
KW - automation
KW - modeling
KW - multicore
KW - networked automation systems
KW - plc
UR - http://www.scopus.com/inward/record.url?scp=84893547540&partnerID=8YFLogxK
U2 - 10.1109/IECON.2013.6699843
DO - 10.1109/IECON.2013.6699843
M3 - Conference contribution
AN - SCOPUS:84893547540
SN - 9781479902248
T3 - IECON Proceedings (Industrial Electronics Conference)
SP - 4398
EP - 4403
BT - Proceedings, IECON 2013 - 39th Annual Conference of the IEEE Industrial Electronics Society
T2 - 39th Annual Conference of the IEEE Industrial Electronics Society, IECON 2013
Y2 - 10 November 2013 through 14 November 2013
ER -