11.1 Conformance Units

This chapter defines the corresponding Conformance Units for the OPC UA Information Model for Machinery – Result Transfer.

Table 31 – Conformance Units for Machinery – Result Transfer
Category Title Description
ServerMachinery-Result TypesExposes the ResultManagementType, ResultTransferType, ResultType, Handle. TrimmedString, BaseResultTransferOptionsDataType, ResultTransferOptionsDataType, ResultEvaluationEnum, ProcessingTimesDataType, ResultDataType, and ResultMetaDataType and all their supertypes in the AddressSpace.
ServerMachinery-Result GetResultByIdSupports at least one instance of the ResultManagementType supporting the GetResultById and the ReleaseResultHandle Methods.
ServerMachinery-Result GetResultsFilteredSupports at least one instance of the ResultManagementType supporting the GetResultIdListFiltered, GetResultById and the ReleaseResultHandle Method.
ServerMachinery-Result GetLatestResultSupports at least one instance of the ResultManagementType supporting the GetLatestResult Method.
ServerMachinery Result AcknowledgeResultsSupports at least one instance of the ResultManagementType supporting the AcknowledgeResults Method.
Server

Machinery-Result ResultVariables

Supports at least one instance of ResultManagementType supporting the Results folder having at least one ResultVariable.
ServerMachinery-Result ResultEvents

Exposes the ResultReadyEventType and all its supertypes in the AddressSpace.

Supports at least one instance of ResultManagementType generating Events of ResultReadyEventType.

ServerMachinery-Result ResultFilesSupports at least one instance of ResultManagementType supporting the ResultTransfer Object and providing access for at least some results using the file transfer.
ServerMachinery-Result PredefinedResultMetaDataFor 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.
ClientMachinery-Result Client Simple Result TransferThe Client is capable to receive results using the GetLatestResult method and can receive the additional result data of those results via the ResultTransfer Object.
ClientMachinery-Result Client Result TransferThe 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.
ClientMachinery Result Client AcknowledgeResultsThe Client is capable to call the AcknowledgeResults method after receiving and processing results.