18 JobsType ToC Previous Next

This clause defines ObjectsTypes for managing production jobs on the machine and for information on their status including process parameters (temperatures, pressures…).

18.1 JobsType Definition ToC Previous Next

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

readme_files/image019.gif Figure 14 – JobsType Overview

Table 72 – JobsType Definition

Attribute Value        
BrowseName JobsType        
IsAbstract False        
References Node Class BrowseName DataType TypeDefinition Other
Subtype of 0:BaseObjectType defined in OPC UA Part 5          
0:HasComponent Object ActiveJob   JobInformationType M
0:HasComponent Object JobInPreparation   JobInformationType O
0:HasComponent Method SendJobList     O
0:HasComponent Method SendCyclicJobList     O
0:HasComponent Object ActiveJobValues   ActiveJobValuesType M
GeneratesEvent ObjectType RequestJobListEventType Defined in 18.3.2    
GeneratesEvent ObjectType RequestCyclicJobListEventType Defined 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.

Previous Next