9 Management of Jobs with job groups and jobs ToC Previous Next

The definition which product (family) is produced is done by a job group. This defines which equipment, production dataset and materials are used and which configuration parameters (e.g. width, length of foil) are offered. The concrete products (roll of film with defined width and length) are models as jobs inside this group.

NOTE: Examples for different combinations of jobs are presented in the Annex.

readme_files/image006.gif Figure 2 – Job Management Overview

9.1 JobGroups ToC Previous Next

9.1.3 AddJobGroup ToC Previous Next

This method adds a new job group with the needed Properties.

Signature

AddJobGroup (
[in]	String	Id
[in]	String	Description
[in]	String	EquipmentDescription
[in]	String	ProductionDatasetName
[in]	MaterialMappingType[]	MaterialMapping
[in]	UInt32	Priority
[in]	UtcTime	PlannedStart
[in]	Duration	PlannedProductionTime
[in]	Duration	PlannedSetUpTime
[in]	UtcTime	LatestEnd
[out]	NodeId	JobGroupNodeId);

Table 5 – AddJobGroup Method Arguments

Argument Description
Id See 0, where the Properties of a job group are defined.
Description See 0, where the Properties of a job group are defined.
EquipmentDescription See 0, where the Properties of a job group are defined.
ProductionDatasetName See 0, where the Properties of a job group are defined.
MaterialMapping See 0, where the Properties of a job group are defined.
Priority See 0, where the Properties of a job group are defined.
PlannedStart See 0, where the Properties of a job group are defined.
PlannedProductionTime See 0, where the Properties of a job group are defined.
PlannedSetUpTime See 0, where the Properties of a job group are defined.
LatestEnd See 0, where the Properties of a job group are defined.
JobGroupNodeId The method returns the NodeId of the created instance for the job group

Table 6 – AddJobGroup Method AddressSpace Definition

Attribute Value        
BrowseName AddJobGroup        
References Node Class BrowseName DataType TypeDefinition Modelling Rule
HasProperty Variable InputArguments Argument[] PropertyType Mandatory
HasProperty Variable OutputArguments Argument[] PropertyType Mandatory

Previous Next