Title :
Attributes for software elements of the IEC 1131-3 programming languages
Author_Institution :
Eurotherm Controls Ltd., Worthing, UK
Abstract :
Extensions to the IEC DIS 1131-3 standard for programmable controllers are proposed. This standard defines an architecture and several graphical and textual languages for describing applications for programmable controllers. The architecture supports multi-tasking and deterministic behaviour. The languages which are suitable for describing both continuous and sequential aspects of control applications include: Structured Text (ST), a high level textual language; Sequential Function Chart (SFC) for graphically describing sequences in terms of steps and transitions; and Function Block Diagram (FBD), a graphical language for depicting the flow of control signals through software elements known as function blocks. Practical implementations of the standard have shown that software elements as defined by DIS 1131-3, require additional information when used in real industrial systems. This additional information is required by system tools and utilities that interact with the software elements. It is proposed that this information is added by extending the 1131-3 Structured Text (ST) language, to allow attributes to be attached to certain software elements
Keywords :
control engineering; high level languages; programmable controllers; programming; standards; FBD; Function Block Diagram; IEC 1131-3 programming languages; IEC DIS 1131-3 standard; SFC; ST; Sequential Function Chart; Structured Text; attributes; control applications; control signals; deterministic behaviour; function blocks; graphical language; high level textual language; multi-tasking; programmable controllers; real industrial systems; software elements; system tools; textual languages;
Conference_Titel :
Software Instrumentation - Software Components, IEE Colloquium on
Conference_Location :
London