This section defines the ConformanceUnits that are specific to the OPC UA OPENSCS Information model. These ConformanceUnits are separated into ConformanceUnits that are Server specific and those that are Client specific.
Table 70 defines the Server based ConformanceUnits.
Table 70 – OPENSCS Server Information Model
Category |
Title |
Description |
Server |
OPEN-SCS Base Functionality |
The server supports the BaseObjectModel. This includes exposing all mandatory objects, variables and methods. |
Server |
OPEN-SCS SID Class Manager |
The server supports the OPENSCSSIDCLASSProperty model. |
Server |
OPEN-SCS Request Unassigned |
The server supports the SNRequestUnassigned method. |
Server |
OPEN-SCS Request Unallocated |
The server supports the SNRequestUnallocated method. |
Server |
OPEN-SCS Request Allocated |
The server supports the SNRequestAllocated method. |
Server |
OPEN-SCS Return Unallocated |
The server supports the SNReturnUnallocated method. |
Server |
OPEN-SCS Return Allocated |
The server supports the SNReturnAllocated method. |
Server |
OPEN-SCS To Unallocated |
The server supports the SNtoUnallocated method. |
Server |
OPEN-SCS To Allocated |
The server supports the SNtoAllocated method. |
Server |
OPEN-SCS To Encoded |
The server supports the SNtoEncoded method. |
Server |
OPEN-SCS SN Invalidating Event |
The server supports the SNInvalidatingEvent method. |
Server |
OPEN-SCS Label Encoding Event |
The server supports the LabelsEncodingEvent method. |
Server |
OPEN-SCS Label Scrapping Event |
The server supports the LabelsScrappingEvent method. |
Server |
OPEN-SCS Label Inspecting Event |
The server supports the LabelsInspectingEvent method. |
Server |
OPEN-SCS Label Sampling Event |
The server supports the LabelsSamplingEvent method. |
Server |
OPEN-SCS SID Commissioning Event |
The server supports the SIDCommissioningEvent method. |
Server |
OPEN-SCS SID Destroyed Event |
The server supports the SIDDestroyingEvent method. |
Server |
OPEN-SCS SID Consigned Event |
The server supports the SIDShippingEvent method. |
Server |
OPEN-SCS SID Inspected Event |
The server supports the SIDInspectingEvent method. |
Server |
OPEN-SCS SID Decommissioned Event |
The server supports the SIDDecommissioningEvent method. |
Server |
OPEN-SCS Packing Event |
The server supports the AggregationPackingEvent method. |
Server |
OPEN-SCS Unpacking Event |
The server supports the AggregationUnpackingEvent method. |
Server |
OPEN-SCS EPCIS File Transfer |
The server supports the EPCISStream object. |
Table 71 defines the Client based ConformanceUnits.
Table 71 – OPENSCS Client Information Model
Category |
Title |
Description |
Client |
OPENSCS Base Functionality Client |
The Client makes use of the BaseObjectModel. This includes exposing all mandatory objects, variables and methods. |
Client |
OPENSCS Request Unassigned Client |
The client makes use of the SNRequestUnassigned method. |
Client |
OPENSCS Request Unallocated Client |
The client makes use of the SNRequestUnallocated method. |
Client |
OPENSCS Request Allocated Client |
The client makes use of the SNRequestAllocated method. |
Client |
OPENSCS Return Unallocated Client |
The client makes use of the SNReturnUnallocated method. |
Client |
OPENSCS Return Allocated Client |
The client makes use of the SNReturnAllocated method. |
Client |
OPENSCS To Unallocated Client |
The client makes use of the SNtoUnallocated method. |
Client |
OPENSCS To Allocated Client |
The client makes use of the SNtoAllocated method. |
Client |
OPENSCS To Encoded Client |
The client makes use of the SNtoEncoded method. |
Client |
OPENSCS SN Invalidating Event Client |
The client makes use of the SNInvalidatingEvent method. |
Client |
OPENSCS Label Encoding Event Client |
The client makes use of the LabelsEncodingEvent method. |
Client |
OPENSCS Label Scrapping Event Client |
The client makes use of the LabelsScrappingEvent method. |
Client |
OPENSCS Label Inspecting Event Client |
The client makes use of the LabelsInspectingEvent method. |
Client |
OPENSCS Label Sampling Event Client |
The client makes use of the LabeslSamplingEvent method. |
Client |
OPENSCS SID Commissioning Event Client |
The client makes use of the SIDCommissioningEvent method. |
Client |
OPENSCS SID Destroying Event Client |
The client makes use of the SIDDestroyingEvent method. |
Client |
OPENSCS SID Shipping Event Client |
The client makes use of the SIDShippingEvent method. |
Client |
OPENSCS SID Inspecting Event Client |
The client makes use of the SIDInspectingEvent method. |
Client |
OPENSCS SID Decommissioning Event Client |
The client makes use of the SIDDecommissioningEvent method. |
Client |
OPENSCS Packing Event Client |
The client makes use of the AggregationPackingEvent method. |
Client |
OPENSCS Unpacking Event Client |
The client makes use of the AggregationUnpackingEvent method. |
Client |
OPENSCS EPCIS File Transfer Client |
The client makes use of the EPCIS object. |