DocumentCode :
3519334
Title :
Progress in PLC programming for distributed automation systems control
Author :
Basile, Francesco ; Chiacchio, Pasquale ; Gerbasio, Diego
Author_Institution :
DIEII, Univ. di Salerno, Salerno, Italy
fYear :
2011
fDate :
26-29 July 2011
Firstpage :
621
Lastpage :
627
Abstract :
Industrial automation plants are controlled essentially by PLC-based control systems. PLCs are today mostly programmed in the languages of the IEC 61131-3 standard which are not ready to meet the new challenges of widely distributed automation systems. Currently, different solutions are under development from industry and research: an extension of IEC 61131-3 which includes object oriented programming; the adoption of the new standard IEC 61499 which makes the software execution event-based instead of scan-cycle based as in IEC 61131-3 standard. In this paper it is shown how object oriented programming implicitly makes event-based the PLC software behavior. Moreover, it is shown how supervisory control can help in designing correct software in this context.
Keywords :
IEC standards; control engineering computing; distributed control; industrial control; object-oriented programming; production engineering computing; programmable controllers; IEC 61131-3 standard; IEC 61499; PLC programming; PLC software behavior; PLC-based control system; distributed automation systems control; event-based software execution; industrial automation plants; object oriented programming; scan-cycle based software execution; software design; supervisory control; Automation; Heating; IEC standards; Mixers; Programming; Reactive power; Software;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Industrial Informatics (INDIN), 2011 9th IEEE International Conference on
Conference_Location :
Caparica, Lisbon
Print_ISBN :
978-1-4577-0435-2
Electronic_ISBN :
978-1-4577-0433-8
Type :
conf
DOI :
10.1109/INDIN.2011.6034950
Filename :
6034950
Link To Document :
بازگشت