This Method is used to return Job Responses for unsolicited requests for responses from a job order.
The signature of this Method is specified below. Table 53 and Table 54 specify the Arguments and AddressSpace representation, respectively.
Signature
RequestJobResponseByJobOrderState (
[in] ISA95StateDataType[] JobOrderState
[out]ISA95JobResponseDataType[]JobResponses
[out]0:UInt64 ReturnStatus
);
Table 53 – RequestJobResponseByJobOrderState Method Arguments
Argument |
Description |
JobOrderState |
Contains a job status of the JobResponse to be returned. The array shall provide at least one entry representing the top level state and potentially additional entries representing substates. The first entry shall be the top level entry, having the BrowsePath set to null. The order of the substates is not defined. |
JobResponses |
Contains a list of information about the execution of a job order, such as the current status of the job, actual material consumed, actual material produced, actual equipment used, and job specific data. |
ReturnStatus |
Returns the status of the method execution. |
B.2 defines common values for ReturnStatus.
Method Result Codes are defined as part of the Call service (see OPC 10000-4, or Annex B Table 94, and Table 95).
Table 54 – RequestJobResponseByJobOrderState Method AddressSpace Definition
Attribute |
Value |
||||
BrowseName |
RequestJobResponseByJobOrderState |
||||
References |
NodeClass |
BrowseName |
DataType |
TypeDefinition |
ModellingRule |
0:HasProperty |
Variable |
0:InputArguments |
0:Argument[] |
0:PropertyType |
Mandatory |
0:HasProperty |
Variable |
0:OutputArguments |
0:Argument[] |
0:PropertyType |
Mandatory |