9 OPC UA DataTypes

9.2 WSProgramEnumerationType

This enumeration WSProgramEnumerationType defines programs according to the Weihenstephan Standards. The WS DataPoint WS_Cur_Prog uses the WSProgramEnumerationType as data type and is defined as follows: Machine programs according to the Weihenstephan Standards.
The enumeration is defined in Table 26.
Table 26 – WSProgramEnumerationType Items
Name | Value | Description |
---|---|---|
Undefined (No Program) | 0 | The machine is switched on, but no program for a special application function has been selected yet or this machine is not needed. |
Production | 1 | The machine functioning according to its specification. |
Start Up | 2 | The machine is in the production start-up phase. This includes for example heating up or waiting for products. |
Run Down | 4 | The machine is at the end of production and runs the machine empty. |
Clean | 8 | A cleaning program is executed in the machine. |
Changeover | 16 | The machine is changed over manually or automatically for the next product depending on parameters. |
Maintenance | 32 | Maintenance and service work is performed on the machine. |
Break | 64 | The machine is in a planned break. |
Its representation in the AddressSpace is defined in Table 27.
Table 27 – WSProgramEnumerationType Definiton
Attribute | Value | ||||
---|---|---|---|---|---|
BrowseName | WSProgramEnumerationType | ||||
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[] |