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.
| Attribute | Value | ||||
| BrowseName | ChannelModifierType | ||||
| IsAbstract | False | ||||
| 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: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 |
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.