Table 81 lists all Profiles defined in this document and defines their URIs.
Table 81 – Profile URIs for ISA-95 Job Control
Profile Name |
URI |
ISA-95 Job Order Receiver Client V2 Facet |
http://opcfoundation.org/UA-Profile/ISA-95/Client/JobOrderReceiverV2 |
ISA-95 Job Order Receiver Server V2 Facet |
http://opcfoundation.org/UA-Profile/ISA-95/Server/JobOrderReceiverV2 |
ISA-95 Job Order Status Events Server Facet |
http://opcfoundation.org/UA-Profile/ISA-95/Server/JobOrderStatusEvents |
ISA-95 Job Order Status Events Client Facet |
http://opcfoundation.org/UA-Profile/ISA-95/Client/JobOrderStatusEvents |
ISA-95 Job Response Provider Client V2 Facet |
http://opcfoundation.org/UA-Profile/ISA-95/Client/JobResponseProviderV2 |
ISA-95 Job Response Provider Server V2 Facet |
http://opcfoundation.org/UA-Profile/ISA-95/Server/JobResponseProviderV2 |
ISA-95 Job Response Receiver Client V2 Facet |
http://opcfoundation.org/UA-Profile/ISA-95/Client/JobResponseReceiverV2 |
ISA-95 Job Response Receiver Server V2 Facet |
http://opcfoundation.org/UA-Profile/ISA-95/Server/JobResponseReceiverV2 |
Table 82 lists the general functionality of client and server profiles that support the ISA-95 OPC UA interface.
Profile |
Example |
Methods, Variables and Events |
Job Order Receiver Client V2 Facet |
Sends unsolicited Job Orders to a Job Order Receiver Server |
Uses Store, StoreAndStart, Start, Store, RevokeStart, Pause, Resume, Stop, Abort, Clear, Cancel Uses JobOrderList |
Job Order Receiver Server V2 Facet |
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. |
Store, StoreAndStart, Start, Store, RevokeStart, Pause, Resume, Stop, Abort, Clear, Cancel JobOrderList WorkMaster MaterialClassID MaterialDefinitionID EquipmentID PhysicalAssetID PersonnelID |
Job Response Provider Client V2 Facet |
Sends unsolicited request for Job Responses to a Job Response Provider Server |
Uses RequestJobResponseByJobOrderID or RequestJobResonseByJobOrderState Uses JobOrderResponseList |
Job Order Status Events Server Facet |
Sends unsolicited status changes of a Job Order as Events. |
JobOrderStatusEvents |
Job Order Status Events Client Facet |
Receives unsolicited changes of job orders as events. |
Uses JobOrderStatusEvents |
Job Response Provider Server V2 Facet |
Receives unsolicited Job Response Requests for a specific Job Order |
RequestJobResponseByJobOrderID RequestJobResonseByJobOrderState JobOrderResponseList |
Job Response Receiver Client V2 Facet |
Sends unsolicited Job Responses to a Job Response Receiver Server |
Uses ReceiveJobResponse |
Job Response Receiver Server V2 Facet |
Receives unsolicited Job Responses for a Job Order |
ReceiveJobResponse |
See Figure 7 and Figure 9 as examples of the use of the specified profiles to provide control of job orders and job reports.