8.1.3 AddJobGroup
This method adds a new job group with the needed Properties.
Signature
AddJobGroup (
[in] 0:String Id
[in] 0:String Description
[in] 0:String EquipmentDescription
[in] 0:String ProductionDatasetName
[in] MaterialMappingType[] MaterialMapping
[in] 0:UInt32 Priority
[in] 0:UtcTime PlannedStart
[in] 0:Duration PlannedProductionTime
[in] 0:Duration PlannedSetUpTime
[in] 0:UtcTime LatestEnd
[out] 0:NodeId JobGroupNodeId);
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 |