6.2.1.9 Update Method

This Method updates an existing job order that has not yet been started, with the new order information. All previously stored information is replaced.

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

Signature

	Update (
	[in]	ISA95JobOrderDataType		JobOrder
	[in]	LocalizedText[]			Comment
	[out]	0:UInt64			   	ReturnStatus
	);
Table 27 – Update Method Arguments
Argument Description
JobOrderContains information defining the job order with all parameters and any material, equipment, or physical asset requirements associated with the job order.
CommentThe comment provides a description of why the method was called. In order to provide the comment in several languages, it is an array of LocalizedText. The array may be empty, when no comment is provided.
ReturnStatusReturns the status of the method execution.

B.2 defines common values for ReturnStatus.

Note: This specification does not define how a client can access the last comment. It may be displayed in a local HMI or provided in the parameters of the job response.

Method Result Codes are defined as part of the Call service (see OPC 10000-4, or Annex B Table 94, and Table 95).

Table 28 – Update Method AddressSpace Definition
Attribute Value
BrowseNameUpdate
References NodeClass BrowseName DataType TypeDefinition ModellingRule
0:HasPropertyVariable0:InputArguments0:Argument[]0:PropertyTypeMandatory
0:HasPropertyVariable0:OutputArguments0:Argument[]0:PropertyTypeMandatory