Comparison of a transformed Matlab/Simulink model into the programming language CFC on different IEC 61131-3 PLC environments

Gulden Bayrak, Patrik J. Murr, Sebastian Ulewicz, Birgit Vogel-Heuser

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

7 Scopus citations

Abstract

In this paper, the structure and the simulation results of a model between Simulink and different PLC environments (integrated development environment) will be compared. The transformation of the simulation model from Simulink into a PLC code, which is compatible to the investigated PLC environments, is realized with a self-developed code generator. Continuous Function Charts (CFC) is used as target language for the PLC environments. The investigated PLC environments are TwinCAT (Beckhoff), PCS7 (Siemens) and PC Worx (Phoenix Contact). For the comparison, a simple speed control model was designed in Simulink. The code transformation and evaluation of the structure and simulation results show, that the PLC environment of Beckhoff has the best accordance in structure with the simulation model in Simulink. However, the PLC environment of Siemens shows the best accordance the simulation results with Simulink.

Original languageEnglish
Title of host publicationProceedings of 2012 IEEE 17th International Conference on Emerging Technologies and Factory Automation, ETFA 2012
DOIs
StatePublished - 2012
Event2012 IEEE 17th International Conference on Emerging Technologies and Factory Automation, ETFA 2012 - Krakow, Poland
Duration: 17 Sep 201221 Sep 2012

Publication series

NameIEEE International Conference on Emerging Technologies and Factory Automation, ETFA

Conference

Conference2012 IEEE 17th International Conference on Emerging Technologies and Factory Automation, ETFA 2012
Country/TerritoryPoland
CityKrakow
Period17/09/1221/09/12

Fingerprint

Dive into the research topics of 'Comparison of a transformed Matlab/Simulink model into the programming language CFC on different IEC 61131-3 PLC environments'. Together they form a unique fingerprint.

Cite this