7.2.1 LaserSystemMonitoring ObjectType Definition

The LaserSystemMonitoringType is used to aggregate all monitoring data related to a laser system. It is modelled similarly to the MonitoringType in OPC 40501-1: Machine Tools.

The LaserSystemMonitoringType is formally defined in Table 17.

Table 17 – LaserSystemMonitoringType Definition
Attribute Value
BrowseNameLaserSystemMonitoringType
IsAbstractFalse
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:HasComponentObjectStacklight5:BasicStacklightTypeO
0:HasComponentObjectLaserSystemStatusLaserSystemStatusTypeM
0:HasComponentObjectActivityData0:OrderedListTypeO
0:HasComponentObjectConditionData0:FolderTypeO
0:HasComponentObjectConsumptionData0:FolderTypeO
Conformance Units
LaserSystems LaserSystemMonitoringType Basic

Stacklight contains the information about a stacklight’s composition and status. It is an object of 5:BasicStacklightType, defined in OPC 10000-200 Industrial Automation. If the machine tool has a stacklight available, the Stacklight shall be present.

LaserSystemStatus (see chapter 7.2.2), ActivityData (see chapter 7.2.5), ConditionData (see chapter 7.2.6) and ConsumptionData (see chapter 7.2.7) are instances of the respective types. They are used to structure the information in the LaserSystemMonitoringType topically.

The components of the LaserSystemMonitoringType have additional subcomponents which are defined in Table 18.

Table 18 – LaserSystemMonitoringType Additional Subcomponents
Source Path Reference NodeClass BrowseName DataType TypeDefinition Others
ActivityData0:HasOrderedComponentObject<ActivityData>ActivityDataMonitoringTypeOP
ConditionData0:HasComponentObject<ConditionData>ConditionDataMonitoringTypeOP
ConsumptionData0:HasComponentObject<ConsumptionData>ConsumptionDataMonitoringTypeOP