Table 64 defines the Client based ConformanceUnits.
Table 64 – PackML Client Information Model
Category |
Title |
Description |
Derived |
Client |
PackML Base Functionality Client |
The Client makes use of the BaseObjectModel. This includes exposing all mandatory objects, variables and methods. |
|
Client |
PackML Base TagID Client |
The Client makes use of the TagID Property |
|
Client |
PackML Base Version Client |
The Client makes use of the Version property and DataType |
|
Client |
PackML Base Admin Client |
The Client makes use of all of the mandatory items in the PackMLAdminObjectType |
|
Client |
PackML Base Status Client |
The Client makes use of all of the mandatory items in the PackMLStatusObjectType |
|
Client |
PackML State Information Client |
The Client makes use of the BaseStateMachine. This include the list of AvailableStates and AvailableTransitions. It also includes all mandatory states and any method associated with the states. The certification will include a list of all states and transitions used by the Client. This include the mandatory Sub-statemachines |
|
Client |
PackML State Abort Client |
The Client makes use of the Abort Method |
|
Client |
PackML State Clear Client |
The Client makes use of the Clear Method |
|
Client |
PackML State Stop Client |
The Client makes use of the Stop Method |
|
Client |
PackML State Reset Client |
The Client makes use of the Reset Method |
|
Client |
PackML State Complete Client |
The Client makes use of the Complete Method |
|
Client |
PackML State Start Client |
The Client makes use of the Start Method |
|
Client |
PackML State Unhold Client |
The Client makes use of the Unhold Method |
|
Client |
PackML State Suspend Client |
The Client makes use of the Suspend Method |
|
Client |
PackML State Hold Client |
The Client makes use of the Hold Method |
|
Client |
PackML State Unsuspend Client |
The Client makes use of the Unsuspend Method |
|
Client |
PackML SetUnitMode Client |
The Client makes use of the SetUnitMode Method |
|
Client |
PackML Set Product Client |
The Client makes use of the SetProduct Method |
|
Client |
PackML Machine Speed Client |
The Client makes use of the SetMachSpeed Method |
|
Client |
PackML RemoteCommand Client |
The Client makes use of the optional RemoteCommand Method |
|
Client |
PackML SetInterlock Client |
The Client makes use of the optional SetInterlock Method |
|
|
|
|
|
Client |
PackML-Status UnitModeChangeInProcess Client |
The Client makes use of the UnitModeChangeInProcess flag |
|
Client |
PackML-Status State Client |
The Client makes use of the StateRequested and StateChangeInProcess flag |
|
Client |
PackML-Status Interlock Client |
The Client makes use of at least one MaterialInterlock and the summary MaterialInterlocked flag. |
|
Client |
PackML-Status RemoteParameter Client |
The Client makes use of exposing of the configured RemoteParameter |
|
Client |
PackML Status Product Client |
The Client makes use of exposing of the configured product data |
|
Client |
PackML-Admin Alarm Client |
The Client makes use of the PackML Alarm instance including the Alarm extent. |
|
Client |
PackML-Admin Alarm History Client |
The Client makes use of the PackML AlarmHistory including the Alarm history extent. |
|
Client |
PackML-Admin Warning Client |
The Client makes use of the PackML warning instance including the warning extent. |
|
Client |
PackML-Admin Stop Client |
The Client makes use of the PackML stop reason including the stop reason extent |
|
Client |
PackML-Admin mode statistics Client |
The Client makes use of the ModeCurrentTime and cumulative time statistics |
|
Client |
PackML-Admin state Statistics Client |
The Client makes use of the StateCurrentTime and cumulative time statistics |
|
Client |
PackML-Admin Client |
The Client makes use of the prodrelated counts including ProdConsumedCount, ProdProcessedCount and ProdDefectiveCount. |
|
Client |
PackML-Admin ResetTime Client |
The Client makes use of the PackML Time since reset |
|
Client |
PackML-Admin machine speed. Client |
The Client makes use of the PackML Machine Design Speed |
|
Client |
PackML Machine Speed Client |
The Client makes use of the CurMachSpeed information including units |
|
Client |
PackML Equipment Blocked Client |
The Client makes use of the EquipmentBlocked flag |
|
Client |
PackML Equipment Starved Client |
The Client makes use of the EquipmentStarved flag |
|
Client |
PackML ProdDefectiveCount Client |
The Client makes use of ProdDefectiveCount |
|
Client |
PackML ProdProcessedCount Client |
The Client makes use of ProdProcessedCount |
|