JobGroupsType TOC Previous Next Specification

The representation of the JobGroupsType ObjectType in the address space is shown in the following table:

Name Attribute
NodeId ns=1;i=1013
NamespaceUri http://opcfoundation.org/UA/PlasticsRubber/Extrusion/ExtrusionLine/
BrowseName JobGroupsType
NodeClass ObjectType
IsAbstract False
SubtypeOf BaseObjectType

The references from the JobGroupsType ObjectType Node are shown in the following table:

Reference NodeClass BrowseName DataType TypeDefinition ModellingRule
HasComponent Method AddJobGroup     Optional
HasComponent Method FinishJobGroupById     Optional
GeneratesEvent ObjectType GeneralModelChangeEventType      
HasComponent Method InterruptJobGroupById     Optional
HasComponent Object JobGroup_<Nr>   JobGroupType OptionalPlaceholder
GeneratesEvent ObjectType JobGroupStatusChangedEventType      
GeneratesEvent ObjectType JobStatusChangedEventType      
GeneratesEvent ObjectType LotFinishedEventType      
HasProperty Variable NodeVersion String PropertyType Mandatory
HasComponent Method RemoveJobGroupById     Optional
HasComponent Method StartJobGroupById     Optional
GeneratesEvent ObjectType UnitFinishedEventType      

AddJobGroup

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
    );
Argument Description
Id  
Description  
EquipmentDescription  
ProductionDatasetName  
MaterialMapping  
Priority  
PlannedStart  
PlannedProductionTime  
PlannedSetUpTime  
LatestEnd  
JobGroupNodeId  

FinishJobGroupById

Signature

    FinishJobGroupById(
        [in]  String Id
    );
Argument Description
Id  

InterruptJobGroupById

Signature

    InterruptJobGroupById(
        [in]  String Id
    );
Argument Description
Id  

RemoveJobGroupById

Signature

    RemoveJobGroupById(
        [in]  String Id
    );
Argument Description
Id  

StartJobGroupById

Signature

    StartJobGroupById(
        [in]  String Id
    );
Argument Description
Id