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

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

6 Citations (Scopus)


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
Publication statusPublished - 1 Jan 2011
EventIndustrial Electronics (ISIE), 2011 IEEE International Symposium on -
Duration: 1 Jan 2011 → …


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

Cite this