6.6.3 ObjectType Description
6.6.3.1 CncMessage
CncChannelType may generate events of type CncMessageType to provide channel specific information messages (for instance triggered out of CNC part program).
6.6.3.2 GeneralModelChangeEvent
CncChannelType may generate events of type GeneralModelChangeEventType defined in OPC 10000-3 to inform Clients when CncSpindle or CncAxis Objects have been added or removed from a CncChannelType instance.
6.6.3.3 NodeVersion
The optional Property NodeVersion shall be present if the Server emits GeneralModelChangeEvents for the Object of type CncChannelType. The NodeVersion Property and the relation to GeneralModelChangeEvents are defined in OPC 10000-3.
6.6.3.4 CncAxis
CNC axis object.
6.6.3.5 CncSpindle
CNC spindle object.
6.6.3.6 ActFeedrate
Feedrate actual value.
6.6.3.7 ActJogIncrement
Active JOG increment, i.e. a position increment that is executed with each user jog command. Usually, there are predefined increments given (1/10, 1/100, 1/1000 position increment in the selected physical unit), but a continuous jog mode and a jog mode with variable increment are possible, too. A continuous jog mode is indicated with a jog increment value of -1, all other jog increments are given as real increments in the appropriate units.
6.6.3.8 ActGFunctions
Array of active G functions; there can be several G functions active at a time (modal and non-modal G functions).
6.6.3.9 ActMainProgramFile
Path of active CNC main program.
6.6.3.10 ActMainProgramFileOffset
File offset of active CNC main program file (corresponds to the number of line feeds).
6.6.3.11 ActMainProgramName
Name of active CNC main program.
6.6.3.12 ActMainProgramLine
Line number of active CNC main program (usually defined as N<Number>).
6.6.3.13 ActMFunctions
Array of active M functions: there can be several M functions active at a time (modal and non-modal M functions).
6.6.3.14 ActModalOffsetFunction
Active zero offset function (usually G54, G55, G56 or G57; G53 repeals zero offsets).
6.6.3.15 ActOperationMode
Channel’s active mode of operation. See 7.2.6 for further description of possible states.
6.6.3.16 ActOverride
Axis override actual value.
6.6.3.17 ActProgramBlock
Block of lines containing the previous, actual and subsequent lines of a CNC part program.
6.6.3.18 ActProgramFile
Path of active CNC part program file (main or subprogram).
6.6.3.19 ActProgramFileOffset
File offset of active CNC part program file (main or subprogram).
6.6.3.20 ActProgramLine
Line number of active CNC part program (main or subprogram).
6.6.3.21 ActProgramName
Name of active CNC part program (main or subprogram).
6.6.3.22 ActProgramStatus
Active channel program status. See 7.2.5 for further description of possible states.
6.6.3.23 ActStatus
Active status of channel. See 7.2.4 for further description of possible states.
6.6.3.24 BlockMode
Block mode status (true in case of block mode is active, else false). With block mode active, individual program blocks are processed one by one. Each step has to be triggered by the operator.
6.6.3.25 CmdFeedrate
Feedrate setpoint value.
6.6.3.26 CmdOverride
Override setpoint value.
6.6.3.27 DryRunFeed
Test federate.
6.6.3.28 FeedHold
Feed status (true in case of feed hold active, else false).
6.6.3.29 Id
Unique numeric channel identifier.
6.6.3.30 PosTcpBcsA
Actual position of the tool center point in machine’s Cartesian base coordinate system. The tool center point is the reference point on a tool how it is considered by the CNC’s tool compensation function. If there is no tool present, the tool center point is the tool carrier zero point.
6.6.3.31 PosTcpBcsB
Actual position of the tool center point in machine’s Cartesian base coordinate system. The tool center point is the reference point on a tool how it is considered by the CNC’s tool compensation function. If there is no tool present, the tool center point is the tool carrier zero point.
6.6.3.32 PosTcpBcsC
Actual position of the tool center point in machine’s Cartesian base coordinate system. The tool center point is the reference point on a tool how it is considered by the CNC’s tool compensation function. If there is no tool present, the tool center point is the tool carrier zero point.
6.6.3.33 PosTcpBcsX
Actual position of the tool center point in machine’s Cartesian base coordinate system. The tool center point is the reference point on a tool how it is considered by the CNC’s tool compensation function. If there is no tool present, the tool center point is the tool carrier zero point.
6.6.3.34 PosTcpBcsY
Actual position of the tool center point in machine’s Cartesian base coordinate system. The tool center point is the reference point on a tool how it is considered by the CNC’s tool compensation function. If there is no tool present, the tool center point is the tool carrier zero point.
6.6.3.35 PosTcpBcsZ
Actual position of the tool center point in machine’s Cartesian base coordinate system. The tool center point is the reference point on a tool how it is considered by the CNC’s tool compensation function. If there is no tool present, the tool center point is the tool carrier zero point.
6.6.3.36 PosTcpWcsA
Actual position of the tool center point in machine’s Cartesian workpiece coordinate system. The tool center point is the reference point on a tool how it is considered by the CNC’s tool compensation function. If there is no tool present, the tool center point is the tool carrier zero point. Hence, the position corresponds to the position programmed in the CNC part program.
6.6.3.37 PosTcpWcsB
Actual position of the tool center point in machine’s Cartesian workpiece coordinate system. The tool center point is the reference point on a tool how it is considered by the CNC’s tool compensation function. If there is no tool present, the tool center point is the tool carrier zero point. Hence, the position corresponds to the position programmed in the CNC part program.
6.6.3.38 PosTcpWcsC
Actual position of the tool center point in machine’s Cartesian workpiece coordinate system. The tool center point is the reference point on a tool how it is considered by the CNC’s tool compensation function. If there is no tool present, the tool center point is the tool carrier zero point. Hence, the position corresponds to the position programmed in the CNC part program.
6.6.3.39 PosTcpWcsX
Actual position of the tool center point in machine’s Cartesian workpiece coordinate system. The tool center point is the reference point on a tool how it is considered by the CNC’s tool compensation function. If there is no tool present, the tool center point is the tool carrier zero point. Hence, the position corresponds to the position programmed in the CNC part program.
6.6.3.40 PosTcpWcsY
Actual position of the tool center point in machine’s Cartesian workpiece coordinate system. The tool center point is the reference point on a tool how it is considered by the CNC’s tool compensation function. If there is no tool present, the tool center point is the tool carrier zero point. Hence, the position corresponds to the position programmed in the CNC part program.
6.6.3.41 PosTcpWcsZ
Actual position of the tool center point in machine’s Cartesian workpiece coordinate system. The tool center point is the reference point on a tool how it is considered by the CNC’s tool compensation function. If there is no tool present, the tool center point is the tool carrier zero point. Hence, the position corresponds to the position programmed in the CNC part program.
6.6.3.42 ToolId
ID of active tool that has been selected (e.g. calling “T1” in the CNC part program). Returns an empty string, if no tool is present.