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

BrowseName

LaserSystemMonitoringType

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:HasComponent

Object

Stacklight

5:BasicStacklightType

O

0:HasComponent

Object

LaserSystemStatus

LaserSystemStatusType

M

0:HasComponent

Object

ActivityData

0:OrderedListType

O

0:HasComponent

Object

ConditionData

0:FolderType

O

0:HasComponent

Object

ConsumptionData

0:FolderType

O

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

ActivityData

0:HasOrderedComponent

Object

<ActivityData>

ActivityDataMonitoringType

OP

ConditionData

0:HasComponent

Object

<ConditionData>

ConditionDataMonitoringType

OP

ConsumptionData

0:HasComponent

Object

<ConsumptionData>

ConsumptionDataMonitoringType

OP