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

The ChannelModifierTypeis formally defined in Table 31.

Table 31– ChannelModifierType Definition

Attribute

Value

BrowseName

ChannelModifierType

IsAbstract

False

References

Node Class

BrowseName

DataType

TypeDefinition

Other

Subtype of the 0:BaseObjectTypedefined in OPC 10000-5i.e. inheriting the InstanceDeclarations of that Node.

0:HasComponent

Variable

BlockSkip

0:Boolean

0:BaseDataVariableType

O, RO

0:HasComponent

Variable

DryRun

0:Boolean

0:BaseDataVariableType

M, RO

0:HasComponent

Variable

OptionalStop

0:Boolean

0:BaseDataVariableType

M, RO

0:HasComponent

Variable

TestMode

0:Boolean

0:BaseDataVariableType

O, RO

0:HasComponent

Variable

SingleStep

0:Boolean

0:BaseDataVariableType

M, RO

Conformance Units

MachineTool Monitoring Basic - Channels

BlockSkipbeing True indicates that specially marked NC program blocks are skipped.

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

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

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

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