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
Parameters
Type
0:EnumStrings

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.