This chapter defines the corresponding Conformance Units for the OPC UA Information Model for Machinery – Result Transfer.
Table 29 – Conformance Units for Machinery – Result Transfer
Category |
Title |
Description |
Server |
Machinery-Result Types |
Exposes the ResultManagementType, ResultTransferType, ResultType, Handle. TrimmedString, BaseResultTransferOptionsDataType, ResultTransferOptionsDataType, ResultEvaluationEnum, ProcessingTimesDataType, ResultDataType, and ResultMetaDataType and all their supertypes in the AddressSpace. |
Server |
Machinery-Result GetResultById |
Supports at least one instance of the ResultManagementType supporting the GetResultById and the ReleaseResultHandle Methods. |
Server |
Machinery-Result GetResultsFiltered |
Supports at least one instance of the ResultManagementType supporting the GetResultIdListFiltered, GetResultById and the ReleaseResultHandle Method. |
Server |
Machinery-Result GetLatestResult |
Supports at least one instance of the ResultManagementType supporting the GetLatestResult Method. |
Server |
Machinery-Result ResultVariables
|
Supports at least one instance of ResultManagementType supporting the Results folder having at least one ResultVariable. |
Server |
Machinery-Result ResultEvents |
Exposes the ResultReadyEventType and all its supertypes in the AddressSpace. Supports at least one instance of ResultManagementType generating Events of ResultReadyEventType. |
Server |
Machinery-Result ResultFiles |
Supports at least one instance of ResultManagementType supporting the ResultTransfer Object and providing access for at least some results using the file transfer. |
Server |
Machinery-Result PredefinedResultMetaData |
For all results meta data exposed by the Server, either by events, methods or variables, the optional ExternalRecipeId, InternalRecipeId, JobId, ProductId, StepId and CreationTime shall be provided. |
Client |
Machinery-Result Client Simple Result Transfer |
The Client is capable to receive results using the GetLatestResult method and can receive the additional result data of those results via the ResultTransfer Object. |
Client |
Machinery-Result Client Result Transfer |
The Client is capable to receive results using any of the following mechanisms: GetResultById method, GetLatestResult, the Result Object with its Variables, the ResultReadyEvents, and if needed the ResultTransfer Object. Optionally it is capable to use the GetResultIdListFiltered method. |