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.