The ISA95JobOrderReceiverObjectType contains a method to receive job order commands and optional definitions of allowable job order information as illustrated in Figure 4.

image007.png

Figure 4 – Job Order Receiver Object Type Methods and Data

Table 12 is the AddressSpace definition of an ISA95JobOrderReceiverObjectType.

Table 12 – ISA95JobOrderReceiverObjectType AddressSpace Definition

Attribute

Value

BrowseName

ISA95JobOrderReceiverObjectType

IsAbstract

False

References

NodeClass

BrowseName

Data Type

TypeDefinition

Other

Subtype of the BaseObjectType defined in OPC 10000-5

0:HasComponent

Method

ReceiveJobOrder

See 6.2.1.2

M

0:HasComponent

Variable

JobOrderList

ISA95JobOrderDataType[]

0:BaseDataVariableType

M,RO

0:HasComponent

Variable

WorkMaster

ISA95WorkMasterDataType[]

0:BaseDataVariableType

M,RO

0:HasComponent

Variable

MaterialClassID

0:String[]

0:BaseDataVariableType

M,RO

0:HasComponent

Variable

MaterialDefinitionID

0:String[]

0:BaseDataVariableType

M,RO

0:HasComponent

Variable

EquipmentID

0:String[]

0:BaseDataVariableType

M,RO

0:HasComponent

Variable

PhysicalAssetID

0:String[]

0:BaseDataVariableType

M,RO

0:HasComponent

Variable

PersonnelID

0:String[]

0:BaseDataVariableType

M,RO

ReceiveJobOrder - Defines the ReceiveJobOrder Method which receives job orders and job order commands.

JobOrderList - Defines a read-only list of job order information available from the server. The information returned is defined by the server and may be a complete copy of a received job order or may be just the IDs of the job orders. If there are no job orders available from the server, then this may be null.

WorkMaster – Defines a read-only set of work master IDs that may be specified in a job order, and the read-only set of parameters that may be specified for a specific work master. If there are no restrictions on what work master IDs can be sent with a job order, then this may be null.

MaterialClassID - Defines a read-only set of Material Classes IDs that may be specified in a job order. If there are no restrictions on what Material Classes IDs can be sent with a job order, then this may be null.

MaterialDefinitionID - Defines a read-only set of Material Classes IDs that may be specified in a job order. If there are no restrictions on what Material Classes IDs can be sent with a job order, then this may be null.

EquipmentID - Defines a read-only set of Equipment Class IDs and Equipment IDs that may be specified in a job order. If there are no restrictions on what Equipment IDs can be sent with a job order, then this may be null.

PhysicalAssetID - Defines a read-only set of Physical Asset Class IDs and Physical Asset IDs that may be specified in a job order. If there are no restrictions on what Physical Asset IDs can be sent with a job order, then this may be null.

PersonnelID - Defines a read-only set of Personnel IDs and Person IDs that may be specified in a job order. If there are no restrictions on what Personnel IDs can be sent with a job order, then this may be null.