7.5.2 JoiningSystemResultManagementType ObjectType Definition

The JoiningSystemResultManagementType is a subtype of ResultManagementType and provides mechanism to access results generated by the underlying joining system. It is formally defined in Table 56.

Table 56 – JoiningSystemResultManagementType Definition
Attribute Value
BrowseNameJoiningSystemResultManagementType
IsAbstractFalse
References Node Class BrowseName DataType TypeDefinition Other
Subtype of the 5:ResultManagementType defined in OPC 40001-101, which means it inherits the InstanceDeclarations of that Node.
0:HasComponentObject5:Results0:FolderTypeO
0:GeneratesEventObjectTypeJoiningSystemResultReadyEventType
0:GeneratesEventObjectTypeRequestedResultEventType
0:HasComponentMethodRequestResultsO
0:HasComponentMethodRequestUnacknowledgedResultsO
Conformance Units
IJT Get Latest Result
IJT Get Result by Id
IJT Get Result with Filter Criteria
IJT Result Variable Access
IJT Result Event Access
IJT Acknowledge Results
IJT Requested Result Variable Access
IJT Requested Result Event Access
IJT Request Results
IJT Request Unacknowledged Results
IJT Self Contained Consolidated Result
IJT Consolidated Result with References
IJT Partial Consolidated Result

Note:

5:ResultTransfer Object is not used in the Joining System.

The definition of the methods is available in OPC 40001-101.

The components of the JoiningSystemResultManagementType have additional subcomponents which are defined in Table 57.

Table 57 – JoiningSystemResultManagementType Additional Subcomponents
Source Path Reference NodeClass BrowseName DataType TypeDefinition Others
5:Results0:HasComponentVariable<ResultVariable>5:ResultDataTypeJoiningSystemResultTypeOP
5:Results0:HasComponentVariable<RequestedResultVariable>5:ResultDataTypeJoiningSystemResultTypeOP

Each <ResultVariable> represents a result.

Note: It is recommended to use the BrowseName of the <ResultVariable> as “Result” if only one instance of the variable is exposed in the address space. The implementation of ResultVariable is application specific.

Each <RequestedResultVariable> represents a result returned by calling the RequestResults method or the RequestUnacknowledgedResults method.

Note: It is recommended to use the BrowseName of the <ResultVariable> as “RequestedResult” if only one instance of the variable is exposed in the address space. The implementation of RequestedResultVariable is application specific.