The LaserSystemType defines the top level OPC UA Object for a laser system. Each instance is representative of one laser system and thus aggregates all information relevant to the individual system. It is modelled similarly to the MachineToolType in OPC 40501-1.
The LaserSystemType is formally defined in Table 15.
Table 15 – LaserSystemType Definition
Attribute |
Value |
||||
BrowseName |
LaserSystemType |
||||
IsAbstract |
False |
||||
References |
Node Class |
BrowseName |
DataType |
TypeDefinition |
Other |
Subtype of the 0:BaseObjectType defined in OPC 10000-5 i.e. inheriting the InstanceDeclarations of that Node. |
|||||
0:HasAddIn |
Object |
2:Identification |
|
3:MachineryComponentIdentificationType |
M |
0:HasComponent |
Object |
3:MachineryBuildingBlocks |
|
0:FolderType |
M |
0:HasComponent |
Object |
4:Monitoring |
|
LaserSystemMonitoringType |
M |
0:HasComponent |
Object |
4:Notification |
|
4:NotificationType |
M |
0:HasComponent |
Object |
4:Production |
|
LaserSystemProductionType |
M |
Conformance Units |
|||||
LaserSystems LaserSystemType Basic |
2:Identification ( see Table 16), Monitoring (see chapter 7.2), 4:Notification ( see chapter 7.3) and Production (see chapter 7.4) are instances of the respective types. They are used to structure the information in the LaserSystemType topically.
The components of the LaserSystemType have additional references which are defined in Table 16.
Table 16 – LaserSystemType Additional References
SourceBrowsePath |
Reference Type |
Is Forward |
TargetBrowsePath |
3:MachineryBuildingBlocks |
0:HasAddIn |
True |
|
|||
3:MachineryBuildingBlocks |
0:HasAddIn |
True |
|
|||
3:MachineryBuildingBlocks |
0:HasAddIn |
True |
|
|||
3:MachineryBuildingBlocks |
0:HasAddIn |
True |
2:Identification |