Extension Library¶
IronPLC provides extension functions, function blocks, and variables
that go beyond the IEC 61131-3 standard. Some of these extensions are commonly
supported by other PLC environments such as CODESYS, TwinCAT, and RuSTy, while
others (such as the __SYSTEM_UP_TIME globals) are IronPLC’s own conventions.
Tip
Extension library items require explicit opt-in via --allow-* flags,
or a dialect that enables them. See
Enabling Dialects and Features for details.
Functions¶
Function |
Description |
|---|---|
Size in bytes of a variable or type (requires |
Function Blocks¶
No extension function blocks are currently defined.
Variables¶
Variable |
Description |
|---|---|
Monotonic uptime since VM start (requires |