Attention

IronPLC can only run very simple programs. The steps described are accurate but many language features are not yet supported.

Language Reference

IronPLC implements the IEC 61131-3 standard for programmable logic controller programming. This reference covers the language elements shared across all IEC 61131-3 programming languages and the language-specific syntax for each supported language.

Support Status

Feature Area

Status

Section

Elementary data types

Partial

Data Types

Derived data types

Partial

Data Types

Variables and declarations

Partial

Variables

Program organization units

Partial

Program Organization Units

Structured Text

Partial

Structured Text

Ladder Diagram

Not yet supported

Ladder Diagram