This OPC UA ObjectType serves as a structuring element. Objects of type CncChannelListType comprise all channels that are subordinated to a CncInterface. It is formally defined in Table 10.
Objects of type CncChannelListType may generate events of type GeneralModelChangeEventType. These events are used to inform about changes in the Information Model related to an instance of CncChannelListType.
The CncChannelListType is formally defined in Table 10.
Table 10 – CncChannelListType Definition
Attribute |
Value |
||||
BrowseName |
CncChannelListType |
||||
IsAbstract |
False |
||||
References |
NodeClass |
BrowseName |
DataType |
TypeDefinition |
ModellingRule |
Inherit the components of the BaseObjectType |
|||||
|
|
|
|
|
|
GeneratesEvent |
ObjectType |
GeneralModelChangeEventType |
|
|
|
HasProperty |
Variable |
0:NodeVersion |
String |
PropertyType |
Optional |
HasComponent |
Object |
<CncChannel> |
|
CncChannelType |
OptionalPlaceholder |
CncChannelListType may generate events of type GeneralModelChangeEventType defined in OPC 10000-3 to inform Clients when CncChannel Objects have been added or removed from a CncChannelListType instance.
The optional Property NodeVersion shall be present if the Server emits GeneralModelChangeEvents for the Object of type CncChannelListType. The NodeVersion Property and the relation to GeneralModelChangeEvents are defined in OPC 10000-3.
CNC channel object.