Modeling multicore programmable logic controllers in networked automation systems

M. Hashemi Farzaneh, S. Feldmann, C. Legat, J. Folmer, B. Vogel-Heuser

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

8 Scopus citations

Abstract

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.

Original languageEnglish
Title of host publicationProceedings, IECON 2013 - 39th Annual Conference of the IEEE Industrial Electronics Society
Pages4398-4403
Number of pages6
DOIs
StatePublished - 2013
Event39th Annual Conference of the IEEE Industrial Electronics Society, IECON 2013 - Vienna, Austria
Duration: 10 Nov 201314 Nov 2013

Publication series

NameIECON Proceedings (Industrial Electronics Conference)

Conference

Conference39th Annual Conference of the IEEE Industrial Electronics Society, IECON 2013
Country/TerritoryAustria
CityVienna
Period10/11/1314/11/13

Keywords

  • automation
  • modeling
  • multicore
  • networked automation systems
  • plc

Fingerprint

Dive into the research topics of 'Modeling multicore programmable logic controllers in networked automation systems'. Together they form a unique fingerprint.

Cite this