DocumentCode :
1974270
Title :
Programming tools for IEC 1131-3 and extensions for distributed systems
Author :
Brendel, Wolfgang
Author_Institution :
Infoteam Software GmbH, Germany
fYear :
1998
fDate :
35930
Firstpage :
42430
Lastpage :
42436
Abstract :
IEC 1131 is a standard for PLC programming. It meets requirements for software reusability by providing facilities for modular solutions to control problems. One of the aims of modern methods of software development is to detect errors as early as possible; it is much more complicated to correct errors detected later. Errors should ideally be detected during off-line programming. IEC 1131-3 therefore stipulates a stringent type concept and enables the parameters assigned to the function blocks to be checked before runtime and memory assignment for function block instances at link time. This completely excludes a number of runtime errors at the programming stage and is also intended to reduce the number of errors in the test and startup phase. Uniform programming in accordance with IEC 1131-3 has appreciable advantages, e.g. shorter retraining and familiarization times, fewer errors, and clear interface definitions. The benefits of uniform programming are less noticeable for manufacturers than for users. Their staff can work more efficiently and therefore more economically. They normally only need one period of training and familiarisation. Existing software can generally be used again. Users are not tied to a particular manufacturer for financial reasons
Keywords :
programmable controllers; IEC 1131 standard; PLC programming; distributed systems; error detection; function blocks; link time; programming tools; software development; type concept;
fLanguage :
English
Publisher :
iet
Conference_Titel :
Open Control in the Process and Manufacturing Indusgtries (Digest No. 1998/281), IEE Colloquium on
Conference_Location :
London
Type :
conf
DOI :
10.1049/ic:19980412
Filename :
705763
Link To Document :
بازگشت