Data Types Reference
Essential IEC 61131-3 data types including elementary types, generic types, and advanced constructs.
π Enhance Your Development Experience
Get syntax highlighting, IntelliSense, and debugging support for Structured Text:
Install VS Code Extension βBit String Data Types
Bit String Data Types
Extended Integer Types
64-bit Integer Types
Wide Character & Extended Time Types
Wide Character and Extended Time Types
Generic Data Types
Generic Data Types for Flexible Functions
Generic Type Categories
- β’ ANY: Any data type
- β’ ANY_NUM: All numeric types
- β’ ANY_REAL: REAL, LREAL
- β’ ANY_INT: All integer types
- β’ ANY_BIT: BOOL and bit strings
- β’ ANY_STRING: STRING, WSTRING
- β’ ANY_DATE: All date/time types
Pointer and Reference Types
Pointer and Reference Types
β οΈ Pointer Safety
- β’ Always check for NULL pointers before dereferencing
- β’ Ensure pointer targets remain valid during use
- β’ Use references when possible - they're safer than pointers
- β’ Consider memory layout in real-time systems
