4 LABELS
4.5 Structures
39
4
Arrays of structures
Structures can also be used as arrays.
When a structure is declared as an array, append an index enclosed by "[ ]" after the structure label name.
The array of structure can be specified as arguments of functions and function blocks.
When using an element of the structured array
Data types that can be specified
The following data types can be specified as a member of a structure.
• Elementary data type
• Pointer type
• Arrays
• Other structures
Structure types
The following data types are defined as a structure beforehand.
Type Reference
Timer type Page 33 Data Type
Retentive Timer type
Counter type
Long Counter type
Member (Label 2)
Member (Label 1)
Member (Label 3)
Member (Label 4)
Structure label [1]
Structure label [2]
Structure label [3]
Structure label [4]
Member (Label 2)
Member (Label 1)
Member (Label 3)
Member (Label 4)
Member (Label 2)
Member (Label 1)
Member (Label 3)
Member (Label 4)
Member (Label 2)
Member (Label 1)
Member (Label 3)
Member (Label 4)
stLabel [0] . bLabel1
Indexes
Member name
Structure label name