In order to provide a standard interface PackML defines three elements:
- PackML Unit Modes - A standard model that is used to control which state is being used (Producing, Maintenance, Manual, ….).
- PackML StateMachine - Standard state machine models that are used to represent the internal operational state of the machine/unit. [note: StateMachine may change for Units and for the Mode of the unit]
- PackTags -A standard set of tag names and extension used to control the mode and state, send commands to the machine/unit, and monitor the status of the machine/unit. These three aspects will be translated to OPC UA models