8.3.12 ChannelModifierType

The ChannelModifierType allows to show which modifiers are used while the machine is performing pre-production tests and similar tasks.

The ChannelModifierType is formally defined in Table 34.

Table 34 – ChannelModifierType Definition
Attribute Value
BrowseNameChannelModifierType
IsAbstractFalse
References Node Class BrowseName DataType TypeDefinition Other
Subtype of the 0:BaseObjectType defined in OPC 10000-5 i.e. inheriting the InstanceDeclarations of that Node.
0:HasComponentVariableBlockSkip0:Boolean0:BaseDataVariableTypeO, RO
0:HasComponentVariableDryRun0:Boolean0:BaseDataVariableTypeM, RO
0:HasComponentVariableOptionalStop0:Boolean0:BaseDataVariableTypeM, RO
0:HasComponentVariableTestMode0:Boolean0:BaseDataVariableTypeO, RO
0:HasComponentVariableSingleStep0:Boolean0:BaseDataVariableTypeM, RO
Conformance Units
MachineTool Monitoring Basic - Channels

BlockSkip being True indicates that specially marked NC program blocks are skipped.

DryRun being True indicates that a test run using with a dedicated axis feed is being performed.

OptionalStop being True indicates that the execution will stop at special machine commands.

TestMode being True indicates a test mode which enables execution of a program without physical axis movement. The machining process may be simulated during program execution.

SingleStep being True indicates if the NC channel operates in single block/single step mode.