8 OPC UA ObjectTypes ToC Previous Next

8.3 Monitoring ToC Previous Next

8.3.1 MonitoringType ToC Previous Next index

The MonitoringType is used to structure information given in the MachineToolType. It contains the monitoring information of the machine tool and its subsystems.

The MonitoringType is formally defined in Table 14.

Table 14 – MonitoringType Definition

Attribute Value        
BrowseName MonitoringType        
IsAbstract False        
References Node Class BrowseName DataType TypeDefinition Other
Subtype of the BaseObjectType defined in OPC 10000-5 i.e. inheriting the InstanceDeclarations of that Node.          
0:HasComponent Object <MonitoredElement>   ElementMonitoringType OP
0:HasComponent Object MachineTool   MachineOperationMonitoringType M
0:HasComponent Object Stacklight   4:BasicStacklightType O

<MonitoredElement> is an optional Placeholder for ElementMonitoringType instances. This allows for any number of such instances as a component of the MonitoringType. For the DisplayName, it is recommended to use the value of the Name Property of the respective ElementMonitoringType instance.

MachineTool provides overall monitoring information of the machine tool.

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

The optional 4:StackLevelType and 4:StackRunningType of the 4:BasicStacklightType shall not be used, only a segmented light shall be shown. Thus, the 4:StacklightMode of each stacklight has to be “Segmented” (0).

As 4:<StackElement>, only elements of 4:StackElementLightType shall be used. For these, the 4:SignalOn, 4:SignalColor and 4:SignalMode shall be used, not the 4:ControlChannelType (see Table 15).

Table 15 – MonitoringType Additional Subcomponents

Source Path References NodeClass BrowseName DataType TypeDefinition Other
Stacklight 0:HasOrderedComponent Object 0:<OrderedObject>   4:StackElementLightType MP
   Stacklight
   0:<OrderedObject>
0:HasProperty Variable 4:SignalOn 0:Boolean 0:PropertyType M, RO
   Stacklight
   0:<OrderedObject>
0:HasComponent Variable 4:SignalColor 4:SignalColor 0:BaseDataVariableType M, RO
   Stacklight
   0:<OrderedObject>
0:HasComponent Variable 4:SignalMode 4:SignalModeLight 0:BaseDataVariableType M, RO

Previous Next