6.3 CncSpindleListType

6.3.1 General

This OPC UA ObjectType serves as a structuring element. Objects of type CncSpindleListType comprise all spindles that are subordinated to a CncInterface. It is formally defined in Table 9.

Objects of type CncSpindleListType may generate events of type GeneralModelChangeEventType. These events are used to inform about changes in the Information Model related to an instance of CncSpindleListType.

6.3.2 ObjectType Definition

The CncSpindleListType is formally defined in Table 9.

Table 9 – CncSpindleListType Definition
Attribute Value
BrowseNameCncSpindleListType
IsAbstractFalse
References NodeClass BrowseName DataType TypeDefinition ModellingRule
Inherit the components of the BaseObjectType
GeneratesEventObjectTypeGeneralModelChangeEventType
HasPropertyVariable0:NodeVersionStringPropertyTypeOptional
HasComponentObject<CncSpindle>CncSpindleTypeOptionalPlaceholder

6.3.3 ObjectType Description

6.3.3.1 GeneralModelChangeEvent

CncSpindleListType may generate events of type GeneralModelChangeEventType defined in OPC 10000-3 to inform Clients when CncSpindle Objects have been added or removed from a CncSpindleListType instance.

6.3.3.2 NodeVersion

The optional Property NodeVersion shall be present if the Server emits GeneralModelChangeEvents for the Object of type CncSpindleListType. The NodeVersion Property and the relation to GeneralModelChangeEvents are defined in OPC 10000-3.

6.3.3.3 CncSpindle

CNC spindle object.