7 Profile ToC Previous Next

7.1 Conformance Unit ToC Previous Next

7.1.3 Client ToC Previous Next

Table 67 defines the Client based ConformanceUnits.

Table 67 – 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 PackMLBase 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 UnitModeChangeInProgress Client The Client makes use of the UnitModeChangeInProgress flag  
Client PackML-Status State Client The Client makes use of the StateRequested and StateChangeInProgress flag  
Client PackML-Status Interlock Client The Client makes use of at least one MaterialIntreerlock and the summary MaterialInterlocked flag.  
Client PackML-Status RemoteParamaters Client The Client makes use of exposing of the configured RemoteParameters  
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 warninginstance aincluding 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 statictics  
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 ProdconsumedCoun, 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  

Previous Next