6.3.1.1 OPENSCSPoolManagerObjectType Definition
Table 4 is the AddressSpace definition of an OPENSCSPoolManagerObjectType.
| Attribute | Value | ||||
| BrowseName | OPENSCSPoolManagerObjectType | ||||
| IsAbstract | False | ||||
| References | NodeClass | BrowseName | Data Type | TypeDefinition | Other |
|---|---|---|---|---|---|
| Subtype of the BaseObjectType defined in OPC 10000-5 | |||||
| 0:HasComponent | Method | SNRequestUnassigned | See 6.3.1.2 | O | |
| 0:HasComponent | Method | SNRequestUnallocated | See 6.3.1.3 | O | |
| 0:HasComponent | Method | SNRequestAllocated | See 6.3.1.4 | O | |
| 0:HasComponent | Method | SNReturnUnallocated | See 6.3.1.5 | O | |
| 0:HasComponent | Method | SNReturnAllocated | See 6.3.1.6 | O | |
| 0:HasComponent | Method | SNtoUnallocated | See 6.3.1.7 | O | |
| 0:HasComponent | Method | SNtoAllocated | See 6.3.1.8 | O | |
| 0:HasComponent | Method | SNtoEncoded | See 6.3.1.9 | O | |
| 0:HasProperty | Variable | PoolSelectionCriteria | OPENSCSKeyValueDataType[] | 0:PropertyType | M |
| 0:HasProperty | Variable | SNFormat | 0:String[] | 0:PropertyType | M |
| 0:HasProperty | Variable | MaxSNRequestable | 0:UInt32 | 0:PropertyType | M |
| 0:HasProperty | Variable | MaxSNReturnable | 0:UInt32 | 0:PropertyType | M |
| 0:HasProperty | Variable | MaxSNPushable | 0:UInt32 | 0:PropertyType | M |
PoolSelectionCriteria - Defines a read-only set of key value pairs which define the selection criteria used to determine the pool from which serial numbers are requested or returned. For example: “GTIN”, “SCSCGP”, and “PoolID”.
SNFormat – Defines a read-only set of possible serial number formats that may be used on pushes, requests or returns of serial numbers. For example: “SERIALONLY”, “LITERAL”, and “EPCURI”. As a minimum the value “SERIALONLY” shall be supported.
MaxSNRequestable - Defines a read-only maximum number of serial numbers which can be requested in a single method call. If the request methods are not supported, this number shall be zero.
MaxSNReturnable - Defines a read-only maximum number of serial numbers which can be returned in a single method call. If the return methods are not supported, this number shall be zero.
MaxSBPushable - Defines a read-only maximum number of serial numbers which can be pushed to the server in a single method call. If the push methods (SNtoUnallocated, SNtoAllocated, SNtoEncoded) methods are not supported, this number shall be zero.