This method adds a new job to the group with the needed Properties.
Signature
AddJob (
[in]StringId
[in]StringDescription
[in]StringCustomerName
[in]StringProductName
[in]StringProductDescription
[in]UInt32Strand
[in]UInt32Sequence
[in]ParameterSettingType[]ParameterSetting
[in]DoubleSetOutput
[in]DoubleLotSize
[out]NodeIdJobNodeId);
Table 17 – AddJob Method Arguments
Argument |
Description |
Id |
See 0, where the Properties of a job are defined. |
Description |
See 0, where the Properties of a job are defined. |
CustomerName |
See 0, where the Properties of a job are defined. |
ProductName |
See 0, where the Properties of a job are defined. |
ProductDescription |
See 0, where the Properties of a job are defined. |
Strand |
See 0, where the Properties of a job are defined. |
Sequence |
See 0, where the Properties of a job are defined. |
ParameterSetting |
See 0, where the Properties of a job are defined. |
SetOutput |
See 0, where the Properties of a job are defined. |
LotSize |
See 0, where the Properties of a job are defined. |
JobNodeId |
The method returns the NodeId of the created instance for the job group |
Table 18 – AddJob Method AddressSpace Definition
Attribute |
Value |
||||
BrowseName |
AddJob |
||||
References |
Node Class |
BrowseName |
DataType |
TypeDefinition |
Modelling Rule |
HasProperty |
Variable |
InputArguments |
Argument[] |
PropertyType |
Mandatory |
HasProperty |
Variable |
OutputArguments |
Argument[] |
PropertyType |
Mandatory |