DocumentCode :
2334859
Title :
Methodology for modeling visual flowchart control programs using net condition/event systems formalism in distributed environments
Author :
Lobov, Andrei ; Lastra, Jose L Martinez ; Tuokko, Reiio ; Vyatkin, Valeriy
Author_Institution :
Inst. of Production Eng., Tampere Univ. of Technol., Finland
Volume :
2
fYear :
2003
fDate :
16-19 Sept. 2003
Firstpage :
329
Abstract :
This paper addresses formal validation of distributed logic controllers represented in Visual Flowchart Language (VFL) that is a high-level programming language used in industrial automation. Traditional validation approaches based on simulation become obsolete in reconfigurable manufacturing systems where complex machines have decentralized control and are built by reuse of components. The source code based validation is also important for OEMs to unify their development procedures from embedded systems to machine controllers. For modeling the VFL design we used net condition/event systems (NCES) - a modular formalism developed for modeling systems with distributed states such as closed-loop control systems in distributed mechatronic devices. The methodology was implemented in software tools automatically generating the model´s modules given the controller´s source code. Then the hierarchical NCES model is assembled into a place/transition net that is subjected to model checking. The proposed approach facilitates integration of formal validation into software/hardware development in control systems´ engineering.
Keywords :
closed loop systems; decentralised control; embedded systems; flowcharting; formal logic; industrial control; mechatronics; visual languages; Visual Flowchart Language; closed-loop control systems; complex machines; control system engineering; decentralized control; distributed environments; distributed logic controllers; distributed mechatronic devices; embedded systems; formal validation; hardware development; high-level programming language; industrial automation; machine controllers; net condition/event systems formalism; place/transition net; reconfigurable manufacturing systems; software development; software tools; visual flowchart control programs; Automatic control; Computer languages; Control systems; Distributed control; Electrical equipment industry; Flowcharts; Industrial control; Logic programming; Manufacturing industries; Reconfigurable logic;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Emerging Technologies and Factory Automation, 2003. Proceedings. ETFA '03. IEEE Conference
Print_ISBN :
0-7803-7937-3
Type :
conf
DOI :
10.1109/ETFA.2003.1248718
Filename :
1248718
Link To Document :
بازگشت