IEC 61131

The European Standard EN 61131, the 61131 is based on the international standard IEC, deals with the fundamentals of Programmable Logic Controllers. An object- oriented development of distributed control is EN 61499th

Construction

  • Part 1: General Information; Current Issue 3.2004
  • Part 2: Equipment requirements and tests; Current Issue 2.2004
  • Part 3: Programming; current edition 12.2003
  • Part 3 Supplement 1: Guidelines for the application and implementation of programming languages ​​for programmable logic controllers; Current Issue 4.2005
  • Part 5: Communication; current edition 11.2001
  • Part 7: Fuzzy control programming; current edition 11.2001

In addition, two Technical Reports (TR ) of the International Electrotechnical Commission published:

  • IEC TR 61131-4: User Guidelines
  • IEC TR 61131-8: Guidelines for the application and implementation of programming languages

Part 6 of the standard is currently the IEC in progress and should deal with functional safety and in Part 9 of the IO-Link is currently being integrated as a single- drop digital communication interface for small sensors and actuators ( SDCI ).

Part 2: Equipment requirements and tests ( EN 61131-2:2003 )

Part 2 of the standard describes the requirements of the control hardware and instructions are testing. A controller hardware that can meet all the requirements of IEC 61131-2, is also considered safe for the purposes of conformity assessment for CE marking.

Part 3: Programming ( EN 61131-3:2003 )

The EN 61131-3 (also IEC 1131 or 61131) is the only worldwide standard for programming of programmable logic controllers. She released on 1 August 1994 from the DIN 19239 and defines the following five languages:

The languages ​​IL and ST are text-based, the other languages ​​(LD, FBD and SFC) graphically. Functions and function blocks can be used, which are made ​​available written in one of the other languages ​​or by the PLC manufacturer in the form of software libraries without source code in all languages.

Depending on the performance of the PLC and the programmer need not be available in all languages. The conversion between languages ​​depends on the manufacturer; So not or only with restrictions. Many programming environments offer the possibility to use other languages ​​such as C.

309930
de