Mitsubishi Electric R16MTCPU Programming Manual page 131

Hide thumbs Also See for R16MTCPU:
Table of Contents

Advertisement

How to use structures
To use a structure, register a label using the defined structure as the data type.
To specify each member in a structure, add the member name after the structure label name with a period '.' as a delimiter in
between.
Ex.
Specifying a member in the structure
stLabel1 . bLabel1
Member name
Structure label name
When using double word [unsigned]/bit string [32 bits], double word [signed], double-precision real number
data types in structures, make sure that even number devices are used in all members that use those data
types.
Structure arrays
A structure can also be used as an array.
Structure label [1]
Member (label 1)
Member (label 2)
Member (label 3)
Member (label 4)
When a structure is declared as an array, add an index enclosed by "[ ]" after the structure label name.
Ex.
Specifying an element of a structure declared as an array
stLabel1 [0] . bLabel1
Member name
Index
Structure label name
Data types that can be specified
Primitive data types can be specified as structure members.
When using double word [unsigned]/bit string [32 bits], double word [signed], double-precision real number
data types in structures, make sure that even number devices are used in all members that use those data
types. Depending on the member contents, a member may have to be added for adjusting to even numbers.
(Example)
Label name
dLabel1
dLabel2
wLabel1
wDummy1
dLabel3
dLabel4
Structure label [2]
Member (label 1)
Member (label 2)
Member (label 3)
Member (label 4)
Data type
Double word [signed]
Double word [signed]
Word [signed]
Word [signed]
Double word [signed]
Double word [signed]
Structure label [3]
Member (label 1)
Member (label 2)
Member (label 3)
Member (label 4)
Adjusting member
4 OPERATION CONTROL PROGRAMS
Structure label [4]
Member (label 1)
Member (label 2)
Member (label 3)
Member (label 4)
4.4 Labels
4
129

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

R64mtcpuMelsec iq-r seriesR32mtcpu

Table of Contents