7.1 SensorMonitoringType ObjectType Definition

Figure 14 – SensorMonitoringType Inheritance

The SensorMonitoringType represents a process value whose value is determined by a measuring device. It is formally defined in Table 12. The measuring device can be identified via the MachineryComponentIdentificationType from OPC 40001-1.

The process value and all associated metadata such as unit and value ranges are inherited from the ProcessValueType. The optional setpoint of the ProcessValueType must not be used in instances of this type. If a setpoint is needed, the subtypes SensorSetpointReadType and SensorSetpointWrite should be used.

Optionally it can be specified whether the measuring signal is provided in analog or digital form.

Table 12 – SensorMonitoringType Definition
Attribute Value
BrowseNameSensorMonitoringType
IsAbstractFalse
References Node Class BrowseName DataType TypeDefinition Other
Subtype of the BaseObjectType defined in OPC 10000-5
0:HasComponentObjectSignal5:ProcessValueTypeM
0:HasAddInObject2:Identification4:MachineryComponentIdentificationTypeO
0:HasComponentObject4:MachineryBuildingBlocks0:FolderTypeO
0:HasPropertyVariableSignalFormAnalogDigitalEnum0:PropertyTypeO,R
Conformance Units
PAEFS SensorMonitoringType Basic
PAEFS SensorMonitoringType Advanced
Table 13 – SensorMonitoringType Attribute values for child Nodes
BrowsePath Attribute Description
SignalValue of the signal. This includes min/max ranges, unit and other meta information. The optional setpoint should be implemented only for SensorSetpointReadType and SensorSetpointWriteType types.
2:IdentificationData to identify the sensor (OPC 40001-1).
SignalFormSpecifies whether the sensor is an analog or a digital sensor.

The components of the SensorMonitoringType have additional references which are defined in Table 14.

Table 14 – SensorMonitoringType Additional References
SourceBrowsePath Reference Type Is Forward TargetBrowsePath
4:MachineryBuildingBlocks0:HasAddInTrue2:Identification