The ActivityDataMonitoringType provides information about high-level logging of the activities performed on a laser system. This enables for example the tracking of configuration changes.

The ActivityDataMonitoringType is formally defined in Table 25.

Table 25 – ActivityDataMonitoringType Definition

Attribute

Value

BrowseName

ActivityDataMonitoringType

IsAbstract

False

References

Node Class

BrowseName

DataType

TypeDefinition

Other

Subtype of the 4:ElementMonitoringType defined in OPC 40501-1 i.e. inheriting the InstanceDeclarations of that Node.

0:HasProperty

Variable

ParameterIdentifier

0:String

0:PropertyType

M, RO

0:HasComponent

Variable

PreviousValue

0:Number

0:AnalogUnitType

O, RO

0:HasComponent

Variable

CurrentValue

0:Number

0:AnalogUnitType

M, RO

0:HasComponent

Variable

Description

0:LocalizedText

0:BaseDataVariableType

O, RO

0:HasInterface

ObjectType

0:IOrderedObjectType

Applied from 0:IOrderedObjectType

0:HasProperty

Variable

0:NumberInList

0:UInt16

0:PropertyType

M, RO

Conformance Units

LaserSystems ActivityDataMonitoringType Basic

The 4:Name is a human-readable string containing the name of the configuration parameter, that is being changed. The uniqueness of this name cannot be assumed. The value of this Property may change during its life cycle.

ParameterIdentifier is a unique string identifier for a configuration parameter. The mandatory identifier is to be used to provide a unique ID. The value of this Property does not change during its life cycle.

The PreviousValue Component represents the value of the configuration parameter before a change, it is optional and given as number.

The CurrentValue Component represents the now current value of the of the configuration parameter in question, it is mandatory and given as number.

The optional Description Component represents a human-readable description of the configuration change.

Note: The change time stamp is given by the source time stamp of the node.