14 MachineMESStatusType ToC Previous Next

14.7 ProductionControlType ToC Previous Next

The ProductionControl Object allows the MES to control the production of the machine. It is formally defined in Table 49.

Table 49 – ProductionControlType Definition

Attribute Value        
BrowseName ProductionControlType        
IsAbstract False        
References Node Class BrowseName DataType TypeDefinition Other
Subtype of 0:BaseObjectType defined in OPC UA Part 5          
0:HasProperty Variable ProductionStatus ProductionStatusEnumeration 0:PropertyType M, RO
0:HasProperty Variable ProductionReleasedByMES 0:Boolean 0:PropertyType M, RW
0:HasProperty Variable AutomaticRunEnabled 0:Boolean 0:PropertyType M, RO
0:HasComponent Method EnableAutomaticRun     M
0:HasComponent Method DisableAutomaticRun     M
0:HasProperty Variable ProductionOnlyWithMES 0:Boolean 0:PropertyType O, RW
0:HasComponent Method SetWatchDogTime     O
0:HasComponent Method ResetWatchDog     O
0:HasComponent Method RequestTestSample     O

14.7.1 ProductionStatus ToC Previous Next

The ProductionStatus Property of DataType ProductionStatusEnumeration represents the production status when the machine is in automatic or semi-automatic mode. When the machine is in another mode, the value is not relevant (no production). The ProductionStatusEnumeration is formally defined in Table 50.

Table 50 – ProductionStatusEnumeration Definition

Name Value Description
OTHER 0 This state is used if none of the other states below apply.
NO_PRODUCTION 1 The machine does not produce any parts/products.
START_UP 2 The machine is producing parts/products in the start-up phase. So the correct settings of the machines are not reached.
READY_FOR_PRODUCTION 3 The machine is producing parts/products, the correct settings of the machines are reached but the production is not yet released (e.g. waiting for release from quality assurance).
PRODUCTION 4 The machine is producing parts/products.
In semi-automatic mode also during waiting time (e.g. for manual loading/unloading of parts) ProductionStatus remains in this state (time out possible if e.g. cycle time exceeds a pre-defined limit).
DRY_RUN 5 The machine is moving without material.

NOTE: This is a list of a possible status and not a sequence. The support of the values NO_PRODUCTION_1 and PRODUCTION_4 is mandatory. The use of the other values is optional.

The ProductionStatus is set by the machine/operator. The selection of the value PRODUCTION_4 can be prevented by the MES OPC UA client by setting ProductionReleasedByMES to FALSE.

Previous Next