7.3.8 ISensorType InterfaceType Definition

Table 35 – ISensorType Definition
Attribute Value
BrowseNameISensorType
IsAbstractTrue
References Node Class BrowseName DataType TypeDefinition Other
Subtype of the IJoiningSystemAssetType, inheriting the InstanceDeclarations of that Node.
0:HasComponentObjectParameters--0:FolderTypeM
Conformance Units
IJT Asset Management Sensor

The components of the ISensorType have additional subcomponents which are defined in Table 36.

Table 36 – ISensorType Additional Subcomponents
Source Path Reference NodeClass BrowseName DataType TypeDefinition Others
Parameters0:HasComponentVariableType0:Byte0:MultiStateDiscreteTypeO, RO
Parameters0:HasComponentVariableOverloadCount0:Int640:BaseDataVariableTypeO, RO
Parameters0:HasComponentVariableMeasuredValue0:DoubleJoiningDataVariableTypeO, RO

Type is the classification of a Sensor. In Table 37, standardized values for the EnumStrings are defined. Each instance of this type shall follow the defined sequence for the entries.

Note: Servers can add additional entries into the EnumStrings array and may provide translations of the texts in different locales.

Table 37 – ISensorType Attribute values for child nodes
BrowsePath Value Attribute

OTHER

TIME

TORQUE

ANGLE

IMPULSE

DISTANCE

AREA

VOLUME

FORCE

PRESSURE

VOLTAGE

CURRENT

RESISTANCE

POWER

ENERGY

MASS

TEMPERATURE

FREQUENCY

JOLT

VIBRATION

NUMBER

LINEAR_SPEED

ANGULAR_SPEED

LINEAR_ACCELERATION

ANGULAR_ACCELERATION

TORQUE_SPEED

TORQUE_ACCELERATION

OverloadCount is the number of overloads of the sensor, where the permissible load of the sensor was exceeded.

MeasuredValue is the actual measured value reported from a sensor.

Note: An instance of Sensor can be referenced to a respective Calibration Target which was used to calibrate the sensor. The standard models for Calibration Targets are defined in OPC 10000-200.