DocumentCode :
713453
Title :
Tool for visual difference display of programs in IEC 61131-3 ladder diagrams
Author :
Nedved, Miroslav ; Vrba, Pavel ; Obitko, Marek
Author_Institution :
Czech Inst. of Inf., Robot. & Cybern., Czech Tech. Univ. in Prague, Prague, Czech Republic
fYear :
2015
fDate :
17-19 March 2015
Firstpage :
2994
Lastpage :
2999
Abstract :
The IEC 61131 standard is commonly used for the programming of Programmable Logic Controllers (PLCs). One of the graphical languages of this standard is the ladder logic diagram based on the circuit diagrams of relay logic systems. This paper reports on a tool that enables the control system engineer to compare two ladder logic based programs developed in the Rockwell Automation RSLogix5000 environment and to display the differences in both textual and graphical form. The comparison employs modified Token Passing, Longest Common Subsequence and Longest Common Substring algorithms performed upon the XML representation of the RSLogix5000 project. This paper describes the steps in the whole comparison procedure and demonstrates this solution including visual comparison on examples shown in our implemented tool.
Keywords :
IEC standards; XML; logic programming; programmable controllers; IEC 61131 standard; IEC 61131-3 ladder diagrams; PLC; Rockwell Automation RSLogix5000 environment; XML representation; circuit diagrams; graphical languages; ladder logic diagram; longest common subsequence; longest common substring algorithms; programmable logic controllers; relay logic systems; token passing; visual difference display; Automation; Change detection algorithms; IEC standards; Visualization; XML; Graphical programming language comparison; IEC61131; Ladder Diagrams; PLC; RSLogix5000;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Industrial Technology (ICIT), 2015 IEEE International Conference on
Conference_Location :
Seville
Type :
conf
DOI :
10.1109/ICIT.2015.7125540
Filename :
7125540
Link To Document :
بازگشت