DocumentCode :
1867952
Title :
Automatic connections in IEC 61131-3 Function Block Diagrams
Author :
Jamro, Marcin ; Rzonca, Dariusz
Author_Institution :
Dept. of Comput. & Control Eng., Rzeszow Univ. of Technol., Rzeszow, Poland
fYear :
2013
fDate :
8-11 Sept. 2013
Firstpage :
463
Lastpage :
469
Abstract :
IEC 61131-3 standard defines five languages for programming industrial controllers. They support both textual and graphical development approaches. In case of Function Block Diagram graphical language, diagrams consist of a set of elements connected with lines, which have various length and shape. Development of an editor supporting diagrams design involves implementation of an algorithm, which is able to automatically find a suitable connection between blocks. In the paper an appropriate application of A* algorithm is proposed. The authors have ensured that the proposed solution is efficient and work smoothly. Relations between implementation details and performance are discussed. Achieved results caused that the mechanism has been introduced into graphics editors available in CPDev engineering environment for programming controllers.
Keywords :
IEC standards; control engineering computing; diagrams; industrial control; production engineering computing; programmable controllers; visual languages; A* algorithm; CPDev engineering environment; IEC 61131-3 function block diagrams; automatic connections; diagrams design; function block diagram graphical language; graphical development approaches; graphics editors; programming industrial controllers; textual development approaches; Algorithm design and analysis; Data structures; Graphics; IEC standards; Measurement; Software; Testing; A* algorithm; IEC 61131-3; graphics editors; searching path;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Science and Information Systems (FedCSIS), 2013 Federated Conference on
Conference_Location :
Krako??w
Type :
conf
Filename :
6644041
Link To Document :
بازگشت