This enumeration JobExecutionMode describes the execution mode of the machine for the job order. The enumeration is defined in Table 6.
Table 6 – JobExecutionMode Items
Name |
Value |
Description |
SimulationMode |
0 |
Machine running in simulation mode with no item involved. |
TestMode |
1 |
Machine running in test mode with an item involved. |
ProductionMode |
2 |
Machine running in production mode. |
Its representation in the AddressSpace is defined in Table 7.
Table 7 – JobExecutionMode Definition
Attribute |
Value |
||||
BrowseName |
JobExecutionMode |
||||
IsAbstract |
False |
||||
References |
Node Class |
BrowseName |
DataType |
TypeDefinition |
Other |
Subtype of the Enumeration type defined in OPC 10000-5 |
|||||
0:HasProperty |
Variable |
0:EnumValues |
0:EnumValueType[] |
0:PropertyType |
|
Conformance Units |
|||||
Machinery Job Management Planned ExecutionMode |
|||||
Machinery Job Management Result ExecutionMode |
This enumeration JobResult describes the high-level result of an executed job order. The enumeration is defined in Table 8.
Name |
Value |
Description |
Unknown |
0 |
Unknown state. Used when result is not known, e.g. because job order is still running. |
Successful |
1 |
Job order was executed successfully. |
Unsuccessful |
2 |
Job order was not executed successfully. |
Its representation in the AddressSpace is defined in Table 9.
Table 9 – JobResult Definition
Attribute |
Value |
||||
BrowseName |
JobResult |
||||
IsAbstract |
False |
||||
References |
Node Class |
BrowseName |
DataType |
TypeDefinition |
Other |
Subtype of the Enumeration type defined in OPC 10000-5 |
|||||
0:HasProperty |
Variable |
0:EnumValues |
0:EnumValueType[] |
0:PropertyType |
|
Conformance Units |
|||||
Machinery Job Management Result JobResult |
|||||
|
This structure contains identification information. The structure is defined in Table 10.
Table 10 – OutputInformationDataType Structure
Name |
Type |
Description |
Optional |
OutputInformationDataType |
structure |
|
|
ItemNumber |
String |
ItemNumber defines an Identifier to identify the type of the item (Material Identifier). |
False |
OutputInfo |
OutputInfoType |
Bitmask indicating which of the optional fields are used for identification. If none is selected, only ItemNumber is used. Each selected optional field shall provide a value. |
False |
OrderNumber |
String |
OrderNumber defines an Identifier to identify the order. Shall be provided if defined in OutputInfo. |
True |
LotNumber |
String |
LotNumber defines an Identifier to identify the production-group of the item (Lot Identifier). Shall be provided if defined in OutputInfo. |
True |
SerialNumber |
String |
SerialNumber defines an Identifier to identify the one entity of the item (Product Identifier). Shall be provided if defined in OutputInfo. |
True |
Its representation in the AddressSpace is defined in Table 11.
Table 11 – OutputInformationDataType Definition
Attribute |
Value |
||||
BrowseName |
OutputInformationDataType |
||||
IsAbstract |
False |
||||
References |
Node Class |
BrowseName |
DataType |
TypeDefinition |
Other |
Subtype of the 0:Structure defined in OPC 10000-5 |
|||||
Conformance Units |
|||||
Machinery Job Management Planned Base |
|||||
Machinery Job Management Result Base |
This OutputInfoType is a bitmask that defines the usage of a provided output. It is defined in Table 12.
Table 12 – OutputInfoType Items
Name |
Bit No. |
Description |
OrderNumber |
0 |
Identifier identifies the order (order identifier). |
LotNumber |
1 |
Identifier identifies the production group of the item (lot identifier). |
SerialNumber |
2 |
Identifier identifies the one entity of the item (product identifier). |
Its representation in the AddressSpace is defined in Table 13.
Table 13 – OutputInfoType Definition
Attribute |
Value |
||||
BrowseName |
OutputInfoType |
||||
IsAbstract |
False |
||||
References |
Node Class |
BrowseName |
DataType |
TypeDefinition |
Other |
Subtype of the Byte type defined in OPC 10000-5 |
|||||
0:HasProperty |
Variable |
0:OptionSetValues |
0:LocalizedText[] |
0:PropertyType |
|
Conformance Units |
|||||
Machinery Job Management Planned Base |
|||||
Machinery Job Management Result Base |
This structure contains information about a component of the bill of material. The structure is defined in Table 14.
Table 14 – BOMComponentInformationDataType Structure
Name |
Type |
Description |
BOMComponentInformationDataType |
structure |
|
Identification |
OutputInformationDataType |
Identification of the output. |
Quantity |
0:Double |
Quantity defines the amount of material. This quantity can be specified in different ways, e.g. weight or number. |
EngineeringUnits |
0:EUInformation |
The engineering unit of the quantity. |
Its representation in the AddressSpace is defined in Table 15.
Table 15 – BOMComponentInformationDataType Definition
Attribute |
Value |
||||
BrowseName |
BOMComponentInformationDataType |
||||
IsAbstract |
False |
||||
References |
Node Class |
BrowseName |
DataType |
TypeDefinition |
Other |
Subtype of the 0:Structure defined in OPC 10000-5 |
|||||
Conformance Units |
|||||
Machinery Job Management Result BOM |
|||||
|
This structure contains information about one item of the bill of material. The structure is defined in Table 16.
Table 16 – BOMInformationDataType Structure
Name |
Type |
Description |
BOMInformationDataType |
structure |
|
Identification |
OutputInformationDataType |
Identification of the output. |
ComponentInformation |
BOMComponentInformationDataType[] |
Contains information about components. |
Its representation in the AddressSpace is defined in Table 17.
Table 17 – BOMInformationDataType Definition
Attribute |
Value |
||||
BrowseName |
BOMInformationDataType |
||||
IsAbstract |
False |
||||
References |
Node Class |
BrowseName |
DataType |
TypeDefinition |
Other |
Subtype of the 0:Structure defined in OPC 10000-5 |
|||||
Conformance Units |
|||||
Machinery Job Management Result BOM |
|||||
|
This structure contains an individual performance information. The structure is defined in Table 18.
Table 18 – OutputPerformanceInfoDataType Structure
Name |
Type |
Description |
Optional |
OutputPerformanceInfoDataType |
structure |
|
|
Identification |
OutputInformationDataType |
Identification of the output. |
False |
StartTime |
0:DateTime |
Output of first item from order. |
True |
EndTime |
0:DateTime |
Output of last item from order. |
True |
Parameters |
2:ISA95ParameterDataType[] |
Parameters specific to the performance like pressure or temperature. |
False |
Its representation in the AddressSpace is defined in Table 19.
Table 19 – OutputPerformanceInfoDataType Definition
Attribute |
Value |
||||
BrowseName |
OutputPerformanceInfoDataType |
||||
IsAbstract |
False |
||||
References |
Node Class |
BrowseName |
DataType |
TypeDefinition |
Other |
Subtype of the 0:Structure defined in OPC 10000-5 |
|||||
Conformance Units |
|||||
Machinery Job Management Result PerformanceInfo |
|||||
|
This enumeration ProcessIrregularity describes if a process irregularty took place. The enumeration is defined in Table 6.
Table 20 – ProcessIrregularity Items
Name |
Value |
Description |
CapabilityUnavailable |
0 |
The machine 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 7.
Table 21 – ProcessIrregularity Definition
Attribute |
Value |
||||
BrowseName |
ProcessIrregularity |
||||
IsAbstract |
False |
||||
References |
Node Class |
BrowseName |
DataType |
TypeDefinition |
Other |
Subtype of the Enumeration type defined in OPC 10000-5 |
|||||
0:HasProperty |
Variable |
0:EnumValues |
0:EnumValueType[] |
0:PropertyType |
|
Conformance Units |
|||||
Machinery Job Management Result ProcessIrregularity |
|||||
|