The IEC 1131 standard is an effort towards standardizing PLC oriented control. This is more necessary now that personal computers and software are starting to open the PLC market.
These standards were not designed to force a rigid style, so the different PLC vendors will still have programming environments that vary, but the conceptual elements will be consistent.
The most notable differences between implementation of PLCs will be addresses of outputs, inputs, internal memory, etc.
There are a few components to the standard,
IEC 1131-3 defines the basic programming languages,
![]() |