Title :
Applying object-oriented method to CSIE system
Author :
Yuanfang, Hu ; Suqin, Zhang ; Weidu, Jiang
Author_Institution :
Dept. of Comput. Sci. & Technol., Tsinghua Univ., Beijing, China
Abstract :
The CSIE (Distributed Control System Configuration Software Integrated Environment) system is a platform for developing control schemes in distributed control systems (DCS). By using the CSIE system, engineers of DCS can configure control schemes in configuration languages and define reusable scheme components in any scheme of the same project. The CSIE system implements the five configuration languages defined in the IEC 1131-3 standard. This paper describes one of these five configuration languages, SFC, and its editing, compiling and debugging strategies in detail. The development of the CSIE system is based on object-oriented technology fully and successfully. This embodies two aspects: constructing object models in the architecture of the CSIE system; and organizing the key algorithms in the object-oriented method. Benefiting from object-oriented technology, the CSIE system has the features of extensibility, adaptability, and reusability
Keywords :
control system CAD; distributed control; object-oriented methods; object-oriented programming; program compilers; program debugging; software architecture; software reusability; CSIE system; Distributed Control System Configuration Software Integrated Environment system; IEC 1131-3 standard; SFC; adaptability; algorithms; compiling strategy; configuration languages; control scheme development; debugging strategy; distributed control systems; editing strategy; extensibility; object models; object-oriented method; reusability; reusable scheme components; Computer architecture; Control systems; Debugging; Distributed control; IEC standards; Industrial control; Object oriented modeling; Programming; Software maintenance; Systems engineering and theory;
Conference_Titel :
Technology of Object-Oriented Languages and Systems, 1999. TOOLS 31. Proceedings
Conference_Location :
Nanjing
Print_ISBN :
0-7695-0393-4
DOI :
10.1109/TOOLS.1999.796524