The laser state cannot be indicated, for example because the device does not provide this information or because it is currently unavailable. This can be e.g., during the startup phase.
Ready
1
The laser is ready and laser programs can be started. No error state is active. In this state, laser emission is prohibited.
Active
2
In this state, safety clearances have to be set for processing and emission can be activated. For devices that can run programs themselves it indicates that a program is running on the laser device.
Error
3
An error state is reported from the laser device.
Its representation in the AddressSpace is defined in Table 107.
Table 107 – LaserState Definition
Attribute
Value
BrowseName
LaserState
IsAbstract
False
References
NodeClass
BrowseName
DataType
TypeDefinition
Other
Subtype of the 0:Enumeration type defined in OPC 10000-3
0:HasProperty
Variable
0:EnumValues
0:EnumValueType []
0:PropertyType
Conformance Units
MachineTool Monitoring WorkingUnit
12.5 MachineOperationMode
This enumeration contains possible operation modes for the machine. The values of the MachineOperationMode enum are derived from the MO modes of machinery functional safety standards. The values of the MachineOperationMode only represent the machine status and shall not be used in a safety relevant manner.
The machine tool is controlled manually, by the operator. Depending on technology specific norms, the maximum axis movement speeds of the machine tool are limited.
Automatic
1
Operating mode for the automatic, programmed and continuous operation of the machine. Manual loading and unloading workpieces are possible when the automatic program is stopped. Axis movement speeds are fully available to the machine tool’s ability.
Setup
2
Depending on technology specific norms, the maximum axis movement speeds of the machine tool are limited. In this mode, the operator can make settings for the subsequent work processes.
AutoWithManualIntervention
3
Operating mode with the possibility of manual interventions in the machining process as well as limited automatic operation started by the operator. Depending on technology specific norms, the maximum axis movement speeds of the machine tool are limited.
Service
4
Operating mode for service purposes. This mode shall not be used for manufacturing any parts. This mode shall only be used by authorized personnel.
Other
5
The machine operation mode is different from the values defined in this enumeration.
Its representation in the AddressSpace is defined in Table 109.
Table 109 – MachineOperationMode Definition
Attribute
Value
BrowseName
MachineOperationMode
IsAbstract
False
References
NodeClass
BrowseName
DataType
TypeDefinition
Other
Subtype of the 0:Enumeration type defined in OPC 10000-3
0:HasProperty
Variable
0:EnumValues
0:EnumValueType []
0:PropertyType
Conformance Units
MachineTool MachineToolType Mandatory Nodes
12.6 PartQuality
[DEPRECATED in version 1.02]
This enumeration provides possible values for the quality of a part. The value represents the quality for the production process step(s) in the machine, not the quality of possible previous production steps.
The machine tool is not able to give a statement about process irregularities.
Detected
1
A process irregularity has been detected.
NotDetected
2
There was no process irregularity detected.
NotYetDetermined
3
A statement about the process irregularity is to be expected.
Its representation in the AddressSpace is defined in Table 113.
Table 113 – ProcessIrregularity Definition
Attribute
Value
BrowseName
ProcessIrregularity
IsAbstract
False
References
NodeClass
BrowseName
DataType
TypeDefinition
Other
Subtype of the 0:Enumeration type defined in OPC 10000-3
0:HasProperty
Variable
0:EnumValues
0:EnumValueType []
0:PropertyType
Conformance Units
MachineTool Production Job
12.8 ToolLifeIndication
Tool life is the state of decay/ usage of a tool. The tool life can be measured in usage e.g., number of times the tool has been changed into the spindle, minutes of run time or deviation of a defined geometry.
This enumeration contains the values to indicate the subject of tool life measurement.
The tool life indicates the time the tool has been in use or can still be used. The value shall be given in hours (decimal value).
NumberOfParts
1
The tool life indicates the total number of parts that have been produced or can still be produced using the tool. The unit shall be “one”.
NumberOfUsages
2
The tool life indicates counting the process steps this tool has been used or can still be used (for example usages of a punching tool). The unit shall be “one”.
Feed_Distance
3
The tool life indicates the sum of the feed path covered by the tool and the workpiece relative to each other during machining. This value shall be given in one of the following units: millimetres, metres, kilometres.
Cutting_Distance
4
The tool life indicates the sum of the lengths that the cutting knife works in the workpiece. If the knife is not fixed, this includes the lengths of the arc segments of the knife path. This value shall be given in one of the following units: millimetres, metres, kilometres. This value is likely only available for serial production with clearly defined machining conditions.
Length
5
The tool life indicates the abraded length of the tool. This value shall be given in one of the following units: micrometres, millimetres, metres, kilometres.
Diameter
6
The tool life indicates the abraded diameter of the tool. This value shall be given in one of the following units: micrometres, millimetres, metres, kilometres.
Other
7
The tool life is indicated in a way not covered by the remaining enum values.
Its representation in the AddressSpace is defined in Table 115.
Table 115 – ToolLifeIndication Definition
Attribute
Value
BrowseName
ToolLifeIndication
IsAbstract
False
References
NodeClass
BrowseName
DataType
TypeDefinition
Other
Subtype of the 0:Enumeration type defined in OPC 10000-3
0:HasProperty
Variable
0:EnumValues
0:EnumValueType []
0:PropertyType
Conformance Units
MachineTool Equipment ToolLife
12.9 ToolLocked
This enumeration provides the values to indicate for what reason a tool is locked.