Table 43 lists all Profiles defined in this document and defines their URIs.
Table 43 – Profile URIs for OPC 30261 ISA-95 Job Orders
Profile Name |
URI |
ISA-95 Job Order Receiver Client Profile |
http://opcfoundation.org/UA-Profile/ISA-95/Client/JobOrderReceiver |
ISA-95 Job Order Receiver Server Profile |
http://opcfoundation.org/UA-Profile/ISA-95/Server/JobOrderReceiver |
ISA-95 Job Response Provider Client Profile |
http://opcfoundation.org/UA-Profile/ISA-95/Client/JobResponseProvider |
ISA-95 Job Response Provider Server Profile |
http://opcfoundation.org/UA-Profile/ISA-95/Server/JobResponseProvider |
ISA-95 Job Response Receiver Client Profile |
http://opcfoundation.org/UA-Profile/ISA-95/Client/JobResponseReceiver |
ISA-95 Job Response Receiver Server Profile |
http://opcfoundation.org/UA-Profile/ISA-95/Server/JobResponseReceiver |
Table 44 lists the general functionality of client and server profiles that support the ISA-95 OPC UA interface.
Profile |
Example |
Methods and Variables |
Sends unsolicited Job Orders to a Job Order Receiver Server |
Uses ReceiveJobOrder |
|
Receives unsolicited Job Orders and associated commands, and exposes allowable work masters, material, equipment, physical asset, and personnel ID that may be used in a Job Order. |
ReceiveJobOrder JobOrderList WorkMaster MaterialClassID MaterialDefinitionID EquipmentID PhysicalAssetID PersonnelID |
|
Sends unsolicited request for Job Responses to a Job Response Provider Server |
Uses RequestJobResponse |
|
Receives unsolicited Job Response Requests for a specific Job Order |
RequestJobResponse |
|
Sends unsolicited Job Responses to a Job Response Receiver Server |
Uses ReceiveJobResponse |
|
Receives unsolicited Job Responses for a Job Order |
ReceiveJobResponse |
See Figure 6 and Figure 8 as examples of the use of the specified profiles to provide control of job orders and job reports.
The following sections specify the Facets available for Servers that implement the OPC 30261 ISA-95 Job Control companion specification. Each section defines and describes a Facet or Profile.
Table 45 – ISA-95 Job Control Base Server Profile
Table 46 defines a Profile that describes a Server that has the ReceiveJobOrder Method.
Table 46 – ISA-95 Job Order Receiver Server Profile
Group |
Conformance Unit / Profile Title |
M / O |
Profile |
ISA-95 Job Control Base Server Facet |
M |
ISA-95 |
ISA-95 Job Order Receiver |
M |
Table 47 defines a Profile that describes a Server that has the RequestJobResponse Method.
Table 47 – ISA-95 Job Response Provider Server Profile
Group |
Conformance Unit / Profile Title |
M / O |
Profile |
ISA-95 Job Control Base Server Facet |
M |
ISA-95 |
ISA-95 Job Response Provider |
M |
Table 46 defines a Profile that describes a Server that has the ReceiveJobResponse Method.
Table 48 – ISA-95 Job Response Receiver Server Profile
Group |
Conformance Unit / Profile Title |
M / O |
Profile |
ISA-95 Job Control Base Server Facet |
M |
ISA-95 |
ISA-95 Job Response Receiver |
M |
The following tables specify the Facets available for Clients that implement the OPC 30261 ISA-95 Job Control companion specification.
Table 49 – ISA-95 Job Control Base Server Profile
Table 50 defines a Profile that describes a Client that uses the ReceiveJobOrder Method.
Table 50 – Job Order Receiver Client Profile Definition
Group |
Conformance Unit / Profile Title |
M / O |
Profile |
ISA-95 Job Control Base Client Facet |
M |
ISA-95 |
ISA-95 Job Order Receiver Client |
M |
Table 51 defines a Profile that describes a Client that uses the RequestJobResponse Method.
Table 51 – Job Order Response Provider Client Profile Definition
Group |
Conformance Unit / Profile Title |
M / O |
Profile |
ISA-95 Job Control Base Client Facet |
M |
ISA-95 |
ISA-95 Job Response Provider Client |
M |
Table 52 defines a Profile that describes a Client that uses the ReceiveJobResponse Method.
Table 52 – Job Order Response Receiver Client Profile Definition
Group |
Conformance Unit / Profile Title |
M / O |
Profile |
ISA-95 Job Control Base Client Facet |
M |
ISA-95 |
ISA-95 Job Response Receiver Client |
M |