7 ISA-95 Data Representation Model ToC Previous Next

7.2 ObjectTypes ToC Previous Next

7.2.3 ISA95JobResponseReceiverObjectType ToC Previous Next

7.2.3.1 Overview ToC

A Job Response Receiver receives unsolicited Job Responses, usually as the result of completion of a job, or at intermediate points within the job as illustrated in Figure 7.

readme_files/image009.png Figure 7 – ISA95JobResponseReceiverObjectType

Table 18 is the AddressSpace definition of an ISA95JobResponseReceiverObjectType.

Table 18 – ISA95JobResponseReceiverObjectType AddressSpace Definition

Attribute Value
BrowseName ISA95JobResponseReceiverObjectType
IsAbstract False

Subtype of the BaseObjectType defined in OPC 10000-5

References NodeClass BrowseName Data Type TypeDefinition Other
0:HasComponent Method ReceiveJobResponse   See 7.2.3.2 M

ReceiveJobResponse – Defines the ReceiveJobResponse Method which receives unsolicited Job Responses.

The ISA95JobOrderReceiverObjectType with the ReceiveJobOrder method may often be paired with an ISA95JobResponseReceiverObjectType and the ReceiveJobResponse method, to send a Job Order and receive a JobResponse. This transaction is illustrated in Figure 8.

readme_files/image010.png Figure 8 – ReceiveJobOrder and ReceiveJobResponse Transaction Example

7.2.3.2 ReceiveJobResponse Method ToC

The ReceiveJobResponse method is used to receive unsolicited Job Responses.

The signature of this Method is specified below. Table 19 and Table 20 specify the Arguments and AddressSpace representation, respectively.

Signature

ReceiveJobResponse(
[in]	ISA95JobResponseDataType		JobResponse
[out]	UInt64			   		ReturnStatus
);

Table 19 – ReceiveJobResponse Method Arguments

Argument Description
JobResponse Contains information about the execution of a job order, such as actual material consumed, actual material produced, actual equipment used, and job specific data.
ReturnStatus Returns the status of the method execution.

Method Result Codes are defined as part of the Call service (see OPC 10000-4, Table 56, and Table 57).

Table 20 – ReceiveJobResponse Method AddressSpace Definition

Attribute Value
BrowseName ReceiveJobResponse
IsAbstract True
References NodeClass BrowseName DataType TypeDefinition ModellingRule
HasProperty Variable InputArguments Argument[] PropertyType Mandatory
HasProperty Variable OutputArguments Argument[] PropertyType Mandatory

Previous Next