6 OPC UA ObjectTypes

6.6 CncChannelType

6.6.2 ObjectType Definition

The CncChannelType is formally defined in Table 12.
Table 12 – CncChannelType Definition
Attribute | Value |
---|---|
BrowseName | CncChannelType |
IsAbstract | False |
Inherit the components of the CncComponentType
References | NodeClass | BrowseName | DataType | TypeDefinition | ModellingRule |
---|---|---|---|---|---|
GeneratesEvent | ObjectType | CncMessageType | |||
GeneratesEvent | ObjectType | GeneralModel ChangeEventType |
|||
HasProperty | Variable | 0:NodeVersion | String | PropertyType | Optional |
HasComponent | Object | <CncAxis> | CncAxisType | OptionalPlaceholder | |
HasComponent | Object | <CncSpindle> | CncSpindleType | OptionalPlaceholder | |
HasComponent | Variable | ActFeedrate | Double | AnalogItemType | Mandatory |
HasComponent | Variable | ActGFunctions | UInt32[] | DataItemType | Mandatory |
HasComponent | Variable | ActJogIncrement | Double | AnalogItemType | Mandatory |
HasComponent | Variable | ActMainProgramFile | String | DataItemType | Mandatory |
HasComponent | Variable | ActMainProgramFileOffset | UInt32 | DataItemType | Optional |
HasComponent | Variable | ActMainProgramLine | String | DataItemType | Optional |
HasComponent | Variable | ActMainProgramName | String | DataItemType | Mandatory |
HasComponent | Variable | ActMFunctions | UInt32[] | DataItemType | Mandatory |
HasComponent | Variable | ActModalOffsetFunction | UInt32 | DataItemType | Mandatory |
HasComponent | Variable | ActOperationMode | CncOperationMode | DataItemType | Mandatory |
HasComponent | Variable | ActOverride | Double | AnalogItemType | Mandatory |
HasComponent | Variable | ActProgramBlock | String[] | DataItemType | Mandatory |
HasComponent | Variable | ActProgramFile | String | DataItemType | Mandatory |
HasComponent | Variable | ActProgramFileOffset | UInt32 | DataItemType | Optional |
HasComponent | Variable | ActProgramLine | String | DataItemType | Optional |
HasComponent | Variable | ActProgramName | String | DataItemType | Mandatory |
HasComponent | Variable | ActProgramStatus | CncChannelProgStatus | DataItemType | Mandatory |
HasComponent | Variable | ActStatus | CncChannelStatus | DataItemType | Mandatory |
HasComponent | Variable | BlockMode | Boolean | DataItemType | Mandatory |
HasComponent | Variable | CmdFeedrate | Double | AnalogItemType | Mandatory |
HasComponent | Variable | CmdOverride | Double | AnalogItemType | Mandatory |
HasComponent | Variable | DryRunFeed | Double | AnalogItemType | Mandatory |
HasComponent | Variable | FeedHold | Boolean | DataItemType | Mandatory |
HasProperty | Variable | Id | UInt32 | PropertyType | Mandatory |
HasComponent | Variable | PosTcpBcsA | CncPositionDataType | CncPosition VariableType |
Mandatory |
HasComponent | Variable | PosTcpBcsB | CncPositionDataType | CncPosition VariableType |
Mandatory |
HasComponent | Variable | PosTcpBcsC | CncPositionDataType | CncPosition VariableType |
Mandatory |
HasComponent | Variable | PosTcpBcsX | CncPositionDataType | CncPosition VariableType |
Mandatory |
HasComponent | Variable | PosTcpBcsY | CncPositionDataType | CncPosition VariableType |
Mandatory |
HasComponent | Variable | PosTcpBcsZ | CncPositionDataType | CncPosition VariableType |
Mandatory |
HasComponent | Variable | PosTcpWcsA | CncPositionDataType | CncPosition VariableType |
Mandatory |
HasComponent | Variable | PosTcpWcsB | CncPositionDataType | CncPosition VariableType |
Mandatory |
HasComponent | Variable | PosTcpWcsC | CncPositionDataType | CncPosition VariableType |
Mandatory |
HasComponent | Variable | PosTcpWcsX | CncPositionDataType | CncPosition VariableType |
Mandatory |
HasComponent | Variable | PosTcpWcsY | CncPositionDataType | CncPosition VariableType |
Mandatory |
HasComponent | Variable | PosTcpWcsZ | CncPositionDataType | CncPosition VariableType |
Mandatory |
HasComponent | Variable | ToolId | UInt32 | DataItemType | Mandatory |