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

Signature

AddJobGroup (

[in]0:StringId

[in]0:StringDescription

[in]0:StringEquipmentDescription

[in]0:StringProductionDatasetName

[in]MaterialMappingType[]MaterialMapping

[in]0:UInt32Priority

[in]0:UtcTimePlannedStart

[in]0:DurationPlannedProductionTime

[in]0:DurationPlannedSetUpTime

[in]0:UtcTimeLatestEnd

[out]0:NodeIdJobGroupNodeId);

Table 5 – AddJobGroup Method Arguments

Argument

Description

Id

See 8.2, where the Properties of a job group are defined.

Description

See 8.2, where the Properties of a job group are defined.

EquipmentDescription

See 8.2, where the Properties of a job group are defined.

ProductionDatasetName

See 8.2, where the Properties of a job group are defined.

MaterialMapping

See 8.2, where the Properties of a job group are defined.

Priority

See 8.2, where the Properties of a job group are defined.

PlannedStart

See 8.2, where the Properties of a job group are defined.

PlannedProductionTime

See 8.2, where the Properties of a job group are defined.

PlannedSetUpTime

See 8.2, where the Properties of a job group are defined.

LatestEnd

See 8.2, 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

0:HasProperty

Variable

0:InputArguments

0:Argument[]

0:PropertyType

0:Mandatory

0:HasProperty

Variable

0:OutputArguments

0:Argument[]

0:PropertyType

0:Mandatory