18.1 JobsType Definition

This ObjectType represents the jobs (order to produce parts/process material) stored on the machine. It is formally defined in Table 72.

Figure 14 - JobsType Overview
Table 72 - JobsType Definition
Attribute Value
BrowseNameJobsType
IsAbstractFalse
References Node Class BrowseName DataType TypeDefinition Other
Subtype of 0:BaseObjectType defined in OPC UA Part 5
0:HasComponentObjectActiveJobJobInformationTypeM
0:HasComponentObjectJobInPreparationJobInformationTypeO
0:HasComponentMethodSendJobListO
0:HasComponentMethodSendCyclicJobListO
0:HasComponentObjectActiveJobValuesActiveJobValuesTypeM
GeneratesEventObjectTypeRequestJobListEventTypeDefined in 18.3.2
GeneratesEventObjectTypeRequestCyclicJobListEventTypeDefined in 18.3.4

ActiveJob represents the job that is currently active on the machine.

JobInPreparation represents a job that is in preparation. Background: Some manufacturers use two "layers" for job information in their control systems: one active information layer and one for preparation. So, during a running job, inputs for the following job are possible. By pressing a button on the control panel, data from the prepared job information can be set active.

ActiveJobValues represents the status of the current job. See 18.4.

SendJobList sends a list of jobs available on the client to the server. Can be triggered by the machine by the event RequestJobList (see 18.3.2). For cyclic processes SendCyclicJobList and RequestCyclicJobListEventType are used.