7.1.3 Additional Information about the Job Management

7.1.3.1 Overview

OPC 10031-4 defines mechanisms to add job order information using the 2:ISA95JobOrderDataType and mechanisms getting the result or current status of the job order using the 2:ISA95JobResponseDataType. Both DataTypes define arrays of properties of a job order: general, personal, equipment, physical assets, and material. The 2:ISA95JobOrderDataType uses the general properties to describe the job order and the other properties to define the requirements, whereas the 2:ISA95JobResponseDataType uses the general properties to describe the output and the other properties to provide the information what has been used.

OPC UA Machinery Job Management (OPC 40001-3) standardizes some of those parameters, which are application-specific from the view of OPC 10031-4.

The guidelines and extensions specified in this section are designed to complement the foundational models, providing a structured framework for implementation. The Optional element (e.g. fields or parameters) of the OPC 10031-4 or OPC 40001-3 may be used as defined.

7.1.3.2 Management of WorkMaster and WorkMaster files

This specification use the 0:FileSystem folder to manage(e.g. upload /download files) the work master files on the server. To connect the WorkMasterID with the file additional predefined key-value pairs for 2:ISA95WorkMasterDataType.Parameter are defined in Table 18.

Table 18 – Predefined WorkMaster Parameters
IDDataType of ValueDescriptionEngineeringUnitsSubparameters
LocalPathStringContains the file path on the OPC UA server. This must be identical with the relative path of the BrowsePath.--
FileNodeId0:NodeIDContains the NodeId of the object of the file.--
FileFormatFileFormatTypeDefines the file format of the work master file. This is used to ensure compatibility between the work master and the machine.
7.1.3.2.1 Untitled
7.1.3.3 ISA95JobOrderDataType Fields
7.1.3.4 Predefined JobOrderParameters and JobResponseData

This specification standardizes some of those parameters, which are application-specific from the view of OPC 10031-4.

In Table 19, predefined key-value pairs for 2:JobOrderParameters and 2:JobResponseData is provided. The table indicates, in which data structure the key-value pair is expected to be used. An “X” in “In” indicates it may be used in 2:JobOrderParameters an “X” in “Out” indicates it may be used in 2:JobResponseData.

Table 19 – Predefined JobOrderParameters and JobResponseData
IDDataType of ValueDescriptionEngineeringUnitsSubparametersInOut
ReasonForSubStateReasonDescriptionTypeProvides an explanation for the current status of the job. This information may be used, for instance, to detail why the server is unable to perform a particular job.--xx
7.1.3.5 ISA95JobResponseDataType Fields