7 OPC UA ObjectTypes ToC Previous Next

7.17 SensorType ObjectType Definition ToC Previous Next

The SensorType is the representation of a sensor and extends its supertype by specific Nodes. According to ISO 5598, a sensor is a device that detects a condition in a system or component and produces an output signal. It is illustrated in Figure 29 and formally defined in Table 37.

readme_files/image034.png Figure 29 – SensorType Illustration

Table 37 – SensorType Definition

Attribute Value        
BrowseName SensorType        
IsAbstract False        
References Node Class BrowseName DataType TypeDefinition Other
Subtype of the CASComponentType defined in 7.7, i.e. inheriting the InstanceDeclarations of that Node.          
0:HasComponent Object Calibration   CalibrationType O
0:HasComponent Object 2:Maintenance   MaintenanceType O
           
The following nodes override nodes added by the CASComponentType          
0:HasComponent Object Design   SensorDesignType O
0:HasComponent Object 2:Operational   OperationalType O

The optional FunctionalGroup Calibration provides Variables useful for the documentation of the sensor calibration.

The optional FunctionalGroup Maintenance provides Variables useful for the documentation of the sensor maintenance.

The optional FunctionalGroup Operational is extended with an OptionalPlaceholder <Quantity> for the sensor Quantity. When instantiating a SensorType, the DataType of the <Quantity> instance must be changed to a concrete DataType. The TypeDefinition may be chosen from BaseAnalogType and its subtypes.

When instantiating this ObjectType the Identification Object shall use one of the concrete subtypes of the MachineryItemIdentificationType, either MachineIdentificationType or MachineryComponentIdentificationType, depending on the concrete usage of this Component. The ModellingRule of the Property DeviceClass remains as mandatory and its Value Attribute shall match the value stated in Table 9.

The components of the SensorType have additional subcomponents defined in Table 38.

Table 38 – SensorType Additional Subcomponents

Source Path References NodeClass BrowseName DataType TypeDefinition Other
2:Operational 0:HasComponent Variable <Quantity> 0:Number 0:BaseAnalogType OP, RO

The InstanceDeclarations of the SensorType have additional Attributes defined in Table 39.

Table 39 – SensorType Attribute values for child Nodes

Source Path Value Attribute Description Attribute
Calibration   Dates important for the calibration of a sensor.
2:Maintenance   Servicing intervals for the sensor.

   2:Operational
   <Quantity>
   
  Measurement or calculation performed by a sensor.

Previous Next