The ProcessWorkingUnitType (see Figure 14) provides an instance of a unit which is part of the forming and / or production process and is formally defined in Table 17.
Figure 14 – ProcessWorkingUnitType
Table 17 – ProcessWorkingUnitType Definition
| 
 Attribute  | 
        
 Value  | 
||||
| 
 BrowseName  | 
        
 ProcessWorkingUnitType  | 
||||
| 
 IsAbstract  | 
        
 False  | 
||||
| 
 References  | 
        
 Node Class  | 
        
 BrowseName  | 
        
 DataType  | 
        
 TypeDefinition  | 
        
 Other  | 
| 
 Subtype of the 8:WorkingUnitMonitoringType defined in REF OPC40501_1 \h OPC 40501-1 Machine Tools  | 
|||||
| 
 0:HasComponent  | 
        
 Object  | 
        
 <ProcessValue>  | 
        
 
  | 
        
 7:ProcessValueType  | 
        
 OP  | 
| 
 0:HasComponent  | 
        
 Object  | 
        
 <CyclicProcessValue>  | 
        
 
  | 
        
 CyclicProcessValue Type  | 
        
 OP  | 
| 
 0:HasComponent  | 
        
 Object  | 
        
 4:MachineryItemState  | 
        
 
  | 
        
 4:MachineryItemState_ StateMachineType  | 
        
 M  | 
| 
 Conformance Units  | 
|||||
| 
 MetalForming ProcessWorkingUnitType  | 
|||||
<ProcessValue> describes the monitoring of a signal from the corresponding working unit. Since there are more than one monitoring signals available per working unit, the 7:ProcessValue is defined as an optional placeholder. The 7:ProcessValueType is defined in OPC 40001-2.
<CyclicProcessValue> is of type CyclicProcessValueType, which is a subtype of 7:ProcessValueType and is representing process values and a transactional context between the 6:AnalogSignal, 7:ProcessValueSetpoint and the actual cycle count of the last cycle. The CyclicProcessValueType is formally defined in 7.2.
4:MachineryItemState represents the current state of the working unit.