The use of IEC 61131-3 to enhance PLC control and Matlab/Simulink process simulations

Research output: Chapter in Book/Report/Conference proceedingConference contribution

4 Citations (Scopus)

Abstract

This paper proposes a IEC 61131-3 compliant translation methodology to emulate any PLC control program in the Matlab/Simulink environment. The developed methodology translates the PLC control program into Matlab/Simulink software language through the use of the IEC 61131-3 standard. Any IEC 61131-3 compliant PLC control program is translated into a Matlab/Simulink compatible m-file, within the Matlab/Simulink environment, containing the correspondent PLC control program translation. This file will be called as a Matlab function, within the Matlab/Simulink environment, and will control the model of the industrial process as long as the simulation runs. For the moment, this tool is being evaluated as a teaching tool for process automation classes.
Original languageUnknown
Title of host publicationThis paper appears in: Industrial Electronics (ISIE), 2011 IEEE International Symposium on
Pages1243 - 1247
DOIs
Publication statusPublished - 1 Jan 2011
EventIndustrial Electronics (ISIE), 2011 IEEE International Symposium on -
Duration: 1 Jan 2011 → …

Conference

ConferenceIndustrial Electronics (ISIE), 2011 IEEE International Symposium on
Period1/01/11 → …

Cite this

Lima, C. P., DEE Group Author, & Martins, J. F. A. (2011). The use of IEC 61131-3 to enhance PLC control and Matlab/Simulink process simulations. In This paper appears in: Industrial Electronics (ISIE), 2011 IEEE International Symposium on (pp. 1243 - 1247) https://doi.org/10.1109/ISIE.2011.5984336