6.4 CncChannelListType
6.4.1 General
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.
6.4.2 ObjectType Definition
The CncChannelListType is formally defined in Table 10.
| 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 | |
6.4.3 ObjectType Description
6.4.3.1 GeneralModelChangeEvent
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.
6.4.3.2 NodeVersion
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.
6.4.3.3 CncChannel
CNC channel object.