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.

image035.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.