8 Profiles and Conformance Units

8.2 Profiles

8.2.1 Profile list

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.
Table 44 – Profile Overview
Profile | Example | Methods and Variables |
---|---|---|
Job Order Receiver Client Profile | Sends unsolicited Job Orders to a Job Order Receiver Server | Uses ReceiveJobOrder |
Job Order Receiver Server Profile | 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 |
Job Response Provider Client Profile | Sends unsolicited request for Job Responses to a Job Response Provider Server | Uses RequestJobResponse |
Job Response Provider Server Profile | Receives unsolicited Job Response Requests for a specific Job Order | RequestJobResponse |
Job Response Receiver Client Profile | Sends unsolicited Job Responses to a Job Response Receiver Server | Uses ReceiveJobResponse |
Job Response Receiver Server Profile | 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.