8 OPC UA ObjectTypes

8.3 Monitoring

8.3.10 ChannelModifierType

The ChannelModifierType allows to show which modifiers are used while the machine tool is performing pre-production tests and similar tasks.
The ChannelModifierType is formally defined in Table 25.
Table 25 – ChannelModifierType Definition
Attribute | Value | ||||
---|---|---|---|---|---|
BrowseName | ChannelModifierType | ||||
IsAbstract | False | ||||
References | Node Class | BrowseName | DataType | TypeDefinition | Other |
Subtype of the BaseObjectType defined in OPC 10000-5 i.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 |
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.