meta data for this page
Differences
This shows you the differences between two versions of the page.
| automation:udt [2026/01/19 13:27] – created vamsan | automation:udt [2026/01/19 13:34] (current) – vamsan | ||
|---|---|---|---|
| Line 2: | Line 2: | ||
| The structure of the **UDT** (//User Defined Type//) is identical to that of the [[# | The structure of the **UDT** (//User Defined Type//) is identical to that of the [[# | ||
| - | {{: | + | {{: |
| - | The UDTs shown here fall into two categories: The normal UDTs (icon:) are fully editable and can be modified freely. The locked UDTs (icon:) are connected to closed (typically system) | + | Variables created from the UDT can be used throughout the entire program, which is especially useful for large-scale |
| - | PLC data types (UDT) can be nested up to 8 levels deep. Starting from firmware V4.0, CPUs in the S7-1500 series support nesting up to 26 levels. Each ARRAY of STRUCT/UDT uses 3 hierarchy levels. | + | {{: |
| + | |||
| + | The UDTs shown here fall into two categories: The normal UDTs (icon: | ||
| + | |||
| + | A locked UDT is also shown by an icon ({{: | ||
| + | |||
| + | PLC data types (UDT) can be nested up to 8 levels deep. Starting from firmware V4.0, CPUs in the S7-1500 series support nesting up to 26 levels. Each [[# | ||
| The UDT type can be imported and exported quickly. To export: right-click on the specific type, choose " | The UDT type can be imported and exported quickly. To export: right-click on the specific type, choose " | ||