DocumentCode :
1737700
Title :
PLCTOOLS: design, formal validation, and code generation for programmable controllers
Author :
Baresi, Luciano ; Mauri, Marco ; Monti, Antonello ; Pezzè, Mauro
Author_Institution :
Dipt. di Elettronica e Inf., Politecnico di Milano, Italy
Volume :
4
fYear :
2000
fDate :
2000
Firstpage :
2437
Abstract :
Strong timing requirements and complex interactions with controlled elements complicate the design and validation of software controllers. Different techniques have been proposed to cope with these problems during the different development steps: for example, differential equations for modeling controlled elements, the IEC 1131-3 notations for designing the software controller, and formal models for validating the design, but no definitive solutions have been proposed yet. The paper describes PLCTOOLS, a toolbox that exploits all the aforementioned techniques to supply an integrated environment for the design, formal validation, and automatic code generation of software controllers
Keywords :
control engineering computing; program compilers; program verification; programmable controllers; programming environments; IEC 1131-3 notations; PLCTOOLS; automatic code generation; code generation; complex interactions; controlled elements; differential equations; formal models; formal validation; integrated environment; programmable controllers; software controller; software controllers; timing requirements; toolbox; Automatic control; Engines; IEC standards; Mathematical model; Petri nets; Programmable control; Software design; Software tools; Switches; Timing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Systems, Man, and Cybernetics, 2000 IEEE International Conference on
Conference_Location :
Nashville, TN
ISSN :
1062-922X
Print_ISBN :
0-7803-6583-6
Type :
conf
DOI :
10.1109/ICSMC.2000.884357
Filename :
884357
Link To Document :
بازگشت