By Topic

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

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$31 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

3 Author(s)
Pereira, A. ; FCT/UNL, CTS/UNINOVA, Lisbon, Portugal ; Lima, C. ; Martins, J.F.

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.

Published in:

Industrial Electronics (ISIE), 2011 IEEE International Symposium on

Date of Conference:

27-30 June 2011