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.

NOTE: A method SendContinuousJobList for continuous processes will be added in the future.