Table 30 lists all Profiles defined in this document and defines their URIs.
Table 30 – Profile URIs for Machinery – Result Transfer
Profile |
URI |
Machinery-Result Simple Result Transfer |
http://opcfoundation.org/UA-Profile/Machinery/Result/Server/SimpleResultTransfer |
Machinery-Result Result Transfer |
http://opcfoundation.org/UA-Profile/Machinery/Result/Server/ResultTransfer |
Machinery-Result Result Transfer Variables |
http://opcfoundation.org/UA-Profile/Machinery/Result/Server/ResultTransferVariables |
Machinery-Result Client Simple Result Transfer |
http://opcfoundation.org/UA-Profile/Machinery/Result/Client/SimpleResultTransfer |
Machinery-Result Client Result Transfer |
http://opcfoundation.org/UA-Profile/Machinery/Result/Client/ResultTransfer |
The following sections specify the Facets available for Servers that implement the Machinery – Result Transfer companion specification. Each section defines and describes a Facet or Profile.
Table 31 defines a Facet that describes a Server providing a simple result transfer by offering the GetLatestResult Method. This mechanism is limited to only provide the latest result, not accessing the previous results.
Table 31 – Machinery-Result Simple Result Transfer Server Facet
Group |
Conformance Unit / Profile Title |
Mandatory / Optional |
Machinery-Result |
Machinery-Result GetLatestResult |
M |
Machinery-Result |
Machinery-Result ResultFiles |
O |
Machinery-Result |
Machinery-Result PredefinedResultMetaData |
O |
Machinery-Result |
Machinery-Result Types |
M |
Address Space Model |
0:Address Space Base |
M |
View Services |
0:View Basic |
M |
View Services |
0:View TranslateBrowsePath |
M |
View Services |
0:View Minimum Continuation Point 01 |
M |
Attribute Services |
0:Attribute Read |
M |
Method Services |
0:Method Call |
M |
Method Services |
0:Method Call Complex |
M |
Table 32 defines a Facet that describes a Server providing a result transfer mechanism by providing ResultEvents and the GetResultById Method. This mechanism can be used to allow accessing the latest and previous results.
Table 32 – Machinery-Result Result Transfer Server Facet
Group |
Conformance Unit / Profile Title |
Mandatory / Optional |
Machinery-Result |
Machinery-Result GetResultById |
M |
Machinery-Result |
Machinery-Result GetResultsFiltered |
O |
Machinery-Result |
Machinery-Result ResultEvents |
M |
Machinery-Result |
Machinery-Result ResultFiles |
O |
Machinery-Result |
Machinery-Result PredefinedResultMetaData |
O |
Machinery-Result |
Machinery-Result Types |
M |
Address Space Model |
0:Address Space Base |
M |
View Services |
0:View Basic |
M |
View Services |
0:View TranslateBrowsePath |
M |
View Services |
0:View Minimum Continuation Point 01 |
M |
Attribute Services |
0:Attribute Read |
M |
Method Services |
0:Method Call |
M |
Method Services |
0:Method Call Complex |
M |
Profile |
0:Standard Event Subscription Server Facet |
M |
Table 33 defines a Facet that describes a Server providing a result transfer mechanism by offering ResultVariables. This mechanism can be used to allow accessing the latest and previous results.
Table 33 – Machinery-Result Result Transfer Variables Server Facet
Group |
Conformance Unit / Profile Title |
Mandatory / Optional |
Machinery-Result |
Machinery-Result ResultVariables |
M |
Machinery-Result |
Machinery-Result ResultEvents |
O |
Machinery-Result |
Machinery-Result ResultFiles |
O |
Machinery-Result |
Machinery-Result PredefinedResultMetaData |
O |
Machinery-Result |
Machinery-Result Types |
M |
Address Space Model |
0:Address Space Base |
M |
View Services |
0:View Basic |
M |
View Services |
0:View TranslateBrowsePath |
M |
View Services |
0:View Minimum Continuation Point 01 |
M |
Attribute Services |
0:Attribute Read |
M |
Method Services |
0:Method Call |
O |
Method Services |
0:Method Call Complex |
O |
The following tables specify the Facets available for Clients that implement the Machinery – Result Transfer companion specification.
Table 34 defines a Facet that describes the base characteristics for Clients using the GetLatestResult Method to receive results.
Table 34 – Machinery-Result Client Simple Result Transfer Client Facet
Group |
Conformance Unit / Profile Title |
Mandatory / Optional |
Machinery-Result |
Machinery-Result Client Simple Result Transfer |
M |
Method Services |
0:Method Client Call Complex |
M |
View Services |
0:View Client Basic Browse |
M |
Address Space Model |
0:Address Space Client Base |
M |
Table 35 defines a Facet that describes the base characteristics for Clients supporting various ways to receive results.
Table 35 – Machinery-Result Client Result Transfer Client Facet
Group |
Conformance Unit / Profile Title |
Mandatory / Optional |
Machinery-Result |
Machinery-Result Client Result Transfer |
M |
Method Services |
0:Method Client Call Complex |
M |
View Services |
0:View Client Basic Browse |
M |
Address Space Model |
0:Address Space Client Base |
M |
Profile |
0:Event Subscriber Client Facet |
|
Profile |
0:Attribute Read Client Facet |
|