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.

Table 10 – CncChannelListType Definition
Attribute Value
BrowseNameCncChannelListType
IsAbstractFalse
References NodeClass BrowseName DataType TypeDefinition ModellingRule
Inherit the components of the BaseObjectType
GeneratesEventObjectTypeGeneralModelChangeEventType
HasPropertyVariable0:NodeVersionStringPropertyTypeOptional
HasComponentObject<CncChannel>CncChannelTypeOptionalPlaceholder

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.