IEC 61131-3 data types, enums, and type definitions
Vendor-neutral PLC model for IEC 61131-3 programs