Title :
Developments in industrial control languages - where next?
Author_Institution :
Advantage Tech. Consulting, Farnham, UK
Abstract :
This paper reviews the influence of standards on the development of software languages for industrial control systems. It considers the progress that has come from standardisation and issues still remain to be addressed. The features of various languages that have been used for programming industrial control systems over the past twenty years such as Modula 2, Ada, C, C++ are considered against benefits from using the IEC languages from the programmable logic controller (PLC) standard IEC 61131. The paper also considers the wider issues regarding tools and languages to deal with the complete life cycle of industrial control systems - from user requirements through coding, to final test and delivery. Finally, it considers the benefits of having re-usable code in the form of function blocks as proposed by the emerging standard IEC 61499.
Keywords :
Ada; C++ language; IEC standards; Modula; industrial control; programmable controllers; software reusability; Ada language; C language; C++ language; IEC 61499 standard; IEC language; Modula 2 language; function block; industrial control language; programmable logic controller standard IEC 61131; reusable code; software language; standardisation;
Conference_Titel :
Open Control Systems - The Importance of Industrial Standards
Print_ISBN :
0-86341-437-0
DOI :
10.1049/ic:20040127