The OperatorConditionClassType is used to classify Conditions related to a human operator on the machine. An example of an operator interaction would be pressing a button on the HMI.

The OperatorConditionClassType is formally defined in Table 84.

Table 84 – InterruptionByOperatorConditionType Definition

Attribute

Value

BrowseName

OperatorConditionClassType

IsAbstract

True

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of the 0:BaseConditionClassType defined in OPC 10000-9, which means it inherits the InstanceDeclarations of that Node.

Conformance Units

MachineTool Production InterruptionConditionType

The UtilityConditionClassType is used to classify Conditions related to a utility need. This might for example be a utility that has to be exchanged or refilled.

The UtilityConditionClassType is formally defined in Table 85.

Table 85 – UtilityConditionClassType Definition

Attribute

Value

BrowseName

UtilityConditionClassType

IsAbstract

True

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of the 0:BaseConditionClassType defined in OPC 10000-9, which means it inherits the InstanceDeclarations of that Node.

Conformance Units

MachineTool Production InterruptionConditionType

The ClampingConditionClassType is used to classify Conditions that indicate that a workpiece is being clamped within the machine’s workspace.

The ClampingConditionClassType is formally defined in Table 86.

Table 86 – ClampingConditionClassType Definition

Attribute

Value

BrowseName

ClampingConditionClassType

IsAbstract

True

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of the 0:ProcessConditionClassType defined in OPC 10000-9, which means it inherits the InstanceDeclarations of that Node.

Conformance Units

MachineTool Production InterruptionConditionType

The ManualProcessStepConditionClassType is used to classify Conditions that indicate a manual process step (e.g. cleaning the working area of chips during the manufacturing process).

The ManualProcessStepConditionClassType is formally defined in Table 87.

Table 87 – ManualProcessStepConditionClassType Definition

Attribute

Value

BrowseName

ManualProcessStepConditionClassType

IsAbstract

True

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of the 0:ProcessConditionClassType defined in OPC 10000-9, which means it inherits the InstanceDeclarations of that Node.

Conformance Units

MachineTool Production InterruptionConditionType

The MeasurementConditionClassType is used to classify Conditions that indicate a measuring step in the process.

The MeasurementConditionClassType is formally defined in Table 88.

Table 88 – MeasurementConditionClassType Definition

Attribute

Value

BrowseName

MeasurementConditionClassType

IsAbstract

True

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of the 0:ProcessConditionClassType defined in OPC 10000-9, which means it inherits the InstanceDeclarations of that Node.

Conformance Units

MachineTool Production InterruptionConditionType

The PartMissingConditionClassType is used to classify Conditions that indicate that part(s) still need to be placed in the machine.

The PartMissingConditionClassType is formally defined in Table 89.

Table 89 – PartMissingConditionClassType Definition

Attribute

Value

BrowseName

PartMissingConditionClassType

IsAbstract

True

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of the 0:ProcessConditionClassType defined in OPC 10000-9, which means it inherits the InstanceDeclarations of that Node.

Conformance Units

MachineTool Production InterruptionConditionType

The ProcessIrregularityConditionClassType is used to classify Conditions that indicate an irregularity in the machining process (e.g. indicated by sensor readings outside the normal operation range)

The ProcessIrregularityConditionClassType is formally defined in Table 90.

Table 90 – ProcessIrregularityConditionClassType Definition

Attribute

Value

BrowseName

ProcessIrregularityConditionClassType

IsAbstract

True

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of the 0:ProcessConditionClassType defined in OPC 10000-9, which means it inherits the InstanceDeclarations of that Node.

Conformance Units

MachineTool Production InterruptionConditionType

The ToolBreakageConditionClassType is used to classify Conditions that indicate a detected broken tool.

The ToolBreakageConditionClassType is formally defined in Table 91.

Table 91 – ToolBreakageConditionClassType Definition

Attribute

Value

BrowseName

ToolBreakageConditionClassType

IsAbstract

True

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of the 0:ProcessConditionClassType defined in OPC 10000-9, which means it inherits the InstanceDeclarations of that Node.

Conformance Units

MachineTool Production InterruptionConditionType

The ToolChangeConditionClassType is used to classify Conditions related to a tool change.

The ToolChangeConditionClassType is formally defined in Table 92.

Table 92 – ToolChangeConditionClassType Definition

Attribute

Value

BrowseName

ToolChangeConditionClassType

IsAbstract

True

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of the 0:ProcessConditionClassType defined in OPC 10000-9, which means it inherits the InstanceDeclarations of that Node.

Conformance Units

MachineTool Production InterruptionConditionType