The GsdGenIoChannelDataType represents the memory associated with one IO Channel.
Table 24 – GsdGenIoChannelDataType definition
Attribute |
Value |
||||
BrowseName |
GsdGenIoChannelDataType |
||||
IsAbstract |
False |
||||
References |
Node Class |
BrowseName |
DataType |
TypeDefinition |
Other |
Subtype of the 0:BaseObjectType defined in OPC 10000-5 |
|||||
0:HasProperty |
Variable |
BitOffset |
0:UInt16 |
0:PropertyType |
M, RO |
0:HasProperty |
Variable |
BitLength |
0:UInt16 |
0:PropertyType |
M, RO |
Conformance Units |
|||||
PNGSDGM IO Data |
The BitOffset Property shall be equal to the content of the “BitOffset” attribute of the GSDML “Data” child element of the “Channel” element. It contains the offset in bits, starting with 0, into the data defined by the “DataItem/BitDataItem” elements.
The BitLength Property shall be equal to the content of the “BitLength” attribute of the GSDML “Data” child element of the “Channel” element. It contains the length of the channel data, as number of bits.
The GsdGenIoChannelDataType Object shall relate to the GsdGenIoDataItemVariableType Variable which represents the IO Data it references with a 0:AssociatedWith ReferenceType as shown in Figure 11.