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

Signature

AddJobGroup (

[in]StringId

[in]StringDescription

[in]StringEquipmentDescription

[in]StringProductionDatasetName

[in]MaterialMappingType[]MaterialMapping

[in]UInt32Priority

[in]UtcTimePlannedStart

[in]DurationPlannedProductionTime

[in]DurationPlannedSetUpTime

[in]UtcTimeLatestEnd

[out]NodeIdJobGroupNodeId);

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