Table 63 defines the Server based ConformanceUnits.
Table 63 – PackML Server Information Model
Category |
Title |
Description |
Server |
PackML Base Functionality |
The server supports the BaseObjectModel. This includes exposing all mandatory objects, variables and methods. |
Server |
PackML Base TagID |
The Server supports the TagID Property |
Server |
PackML Base Version |
The Server supports the Version property and DataType |
Server |
PackML Base Admin |
The Server support all of the mandatory items in the PackMLAdminObjectType |
Server |
PackML Base Status |
The Server support all of the mandatory items in the PackMLStatusObjectType |
Server |
PackML State Information |
The server supports 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 supported by the StateMachine. This include the mandatory Sub-statemachines |
Server |
PackML State Abort |
The server supports the Abort Method |
Server |
PackML State Clear |
The server supports the Clear Method |
Server |
PackML State Stop |
The server supports the Stop Method |
Server |
PackML State Reset |
The server supports the Reset Method |
Server |
PackML State Complete |
The server supports the Complete Method |
Server |
PackML State Start |
The server supports the Start Method |
Server |
PackML State Unhold |
The server supports the Unhold Method |
Server |
PackML State Suspend |
The server supports the Suspend Method |
Server |
PackML State Hold |
The server supports the Hold Method |
Server |
PackML State Unsuspend |
The server supports the Unsuspend Method |
|
|
|
Server |
PackML SetUnitMode |
The Server supports the SetUnitMode Method |
Server |
PackML Set Product |
The Server supports the SetProduct Method |
Server |
PackML Machine Speed |
The Server supports the SetMachSpeed Method |
Server |
PackML RemoteCommand |
The Server supports the RemoteCommand Method |
Server |
PackML SetInterlock |
The Server supports the SetInterlock Method |
|
|
|
Server |
PackML Status UnitModeRequested |
The Server support the UnitModeChangeInProcess flag |
Server |
PackML Status UnitModeChangeInProcess |
The Server support the UnitModeChangeInProcess flag |
Server |
PackML Status State |
The Server supports the StateRequested and StateChangeInProcess flag |
Server |
PackML Status Interlock |
The Server includes support for at least one MaterialInterlock and the summary MaterialInterlocked flag. |
Server |
PackML Status RemoteParameter |
The Server supports exposing of the configured RemoteParameter |
Server |
PackML Status Product |
The Server supports exposing of the configured product data |
Server |
PackML Admin Alarm |
The server supports the PackML Alarm instance including the Alarm extent. |
Server |
PackML Admin Alarm History |
The server supports the PackML AlarmHistory including the Alarm history extent. |
Server |
PackML Admin Warning |
The server supports the PackML warning instance including the warning extent. |
Server |
PackML Admin Stop |
The server supports the PackML stop reason including the stop reason extent |
Server |
PackML Admin mode statistics |
The server supports the ModeCurrentTime and cumulative time statistics |
Server |
PackML Admin state Statistics |
The server supports the StateCurrentTime and cumulative time statistics |
Server |
PackML Admin |
The server supports the prodrelated counts including ProdConsumedCount, ProdProcessedCount and ProdDefectiveCount. |
Server |
PackML Admin ResetTime |
The server supports the PackML Time since reset |
Server |
PackML Admin machine speed. |
The server supports the PackML Machine Design Speed |
Server |
PackML Machine Speed |
The Server supports the CurMachSpeed information including units |
Server |
PackML Equipment Blocked |
The Server supports the EquipmentBlocked flag |
Server |
PackML Equipment Starved |
The Server supports the EquipmentStarved flag |
Server |
PackML ProdDefectiveCount |
The Server supports ProdDefectiveCount |
Server |
PackML ProdProcessedCount |
The Server supports ProdProcessedCount |
\