IEC 61131

(redirected from IEC 61131-3)
Also found in: Wikipedia.

IEC 61131

A family of programming languages for programmable logic controllers (PLCs). Of the three graphical and two textual languages, ladder logic (see example below) was the first language and widely used. IEC 61131 was previously known as IEC 1131. See PLC.
Graphical

 ladder logic
 function block diagram
 sequential function chart


 Textual

 structured text
 instruction list



The following example of ladder logic shows how logical AND and OR gates are diagrammed. In this case, x = a AND (b OR c).

   ---[ ]-----|--[ ]--|-----( )---
       a      |   b   |      x
              |       |
              |--[ ]--|
              |   c   |
Mentioned in ?
References in periodicals archive ?
In this scenario, some standards were developed to standardize PLCs in industrial systems as well as the programming languages that could be used, such as IEC 61131-3 [3].
IEC 61131-3 standard programming and PL Copen Function Blocks for motion control
Kollmorgen recently introduced its IEC 61131-3 Programmable Automation and Motion Controller Multi-axis Master, a new motion controller that integrates programming, configuration, screens, and diagnostics in a single software package to simplify and minimize setup time.
Programmable Logic Controllers: A Practical Approach to IEC 61131-3 Using Codesys
Yaskawa's front-end programming portal, MotionWorks IEC, achieves unified control programming and supports IEC 61131-3 object-based PLC programming standards.
18-22 kW for automation applications including centrifugal and process pumps, fans, compressors and conveyors, and has a built-in micro-PLC, which can be programmed to the IEC 61131-3 coding standard.
The IEC 61131-3 standard brings together the most common programming languages into a single standard, and defines data types, variables, and how programs are written and executed on PLCs [l].
In addition, with high sampling rates, a prerecorded event buffer, millisecond scale timestamps, and either C/C++ or IEC 61131-3 programming platforms, Moxa ioPAC 5500 RTUs deliver both extreme accuracy and powerful programming tools, giving engineers a strong, efficient platform to support monitoring and analytical processes like identifying anomalous intrusions, or device failures.
The nervous system of this integration needs to reside in web services/service oriented architectures, compatible with the adopted industry standards, from OPC UA, ISA95, ISA88, to IEC 61131-3.
Solid-flank anticipated detection in the presence of bounce according to the programming standard IEC 61131-3
Thanks to a servo drive solution tailor made for the application offering a completely integrated control system meeting the requirements of IEC 61131-3 and PLCopen, it was possible to eliminate external controllers and I/O modules and to reduce total system costs.