Temperaturesensor with highhigh, high, low and lowlow limits.
Subclass of BaseSensor. See class BaseSensor for more information.
The object has four supervised limits LowLow, Low, High and HighHigh.
The limits can be enabled/disabled and limits are adjustable from the
object graph.
The object also contains a Trend.
Graphical Symbol
Default dynamics:
- colored yellow when the High or Low limit is activated.
- colored red when the HighHigh or LowLow limit is activated.
The type of sensor is viewed with the letter 'T'.
The popup menu is not configured as default, but it is advisable to
configure the menu.
Object Graph
Configuration
Signals
The object contains the Ai signal 'Value' that should be connected to an
Ai-channel.
Supervision
BaseSensor has four limit, each represented by a CompLimit object. For
each CompLimit object, specify in the Used-attribute if the limit is
active of not. If the limit is active, specify also the limit value, and
possible hysteresis and delay.
The alarms and alarm outputs can be disabled with the input DisableSup
in the function object.
The color of the graphic symbol can be affected externally with the Error
and Warning inputs of the function object.
Plc coding
For plc coding the function object BaseSensorFo is used.
Create a function object in the plc editor and connect it to the current
object with the connect function.
Simulate
For simulation of the sensor value, use the plc object BaseSensorSim.
See also
Template Object |
Super.Super.Specification |
TemperatureSensor |
Super.Value.PresMaxLimit |
1.000000e+02 |
Super.LimitHH.Alarm.DetectOn |
1 |
Super.LimitHH.Alarm.DetectText |
Temperature HighHigh limit exceeded |
Super.LimitHH.Alarm.EventType |
64 |
Super.LimitHH.Alarm.EventPriority |
67 |
Super.LimitHH.Alarm.EventFlags |
7 |
Super.LimitHH.Alarm.MoreText |
|
Super.LimitHH.Alarm.Attribute |
BaseComponent:Class-BaseTempSensor-Template |
Super.LimitHH.Alarm.CtrlPosition |
1 |
Super.LimitHH.Alarm.LockAttribute |
1 |
Super.LimitHH.Limit |
9.500000e+01 |
Super.LimitH.Alarm.DetectOn |
1 |
Super.LimitH.Alarm.DetectText |
Temperature High limit exceeded |
Super.LimitH.Alarm.EventType |
64 |
Super.LimitH.Alarm.EventPriority |
66 |
Super.LimitH.Alarm.EventFlags |
7 |
Super.LimitH.Alarm.MoreText |
|
Super.LimitH.Alarm.Attribute |
BaseComponent:Class-BaseTempSensor-Template |
Super.LimitH.Alarm.CtrlPosition |
1 |
Super.LimitH.Alarm.LockAttribute |
1 |
Super.LimitH.Limit |
9.000000e+01 |
Super.LimitL.Alarm.DetectOn |
1 |
Super.LimitL.Alarm.DetectText |
Temperature below Low limit |
Super.LimitL.Alarm.EventType |
64 |
Super.LimitL.Alarm.EventPriority |
66 |
Super.LimitL.Alarm.EventFlags |
7 |
Super.LimitL.Alarm.MoreText |
|
Super.LimitL.Alarm.Attribute |
BaseComponent:Class-BaseTempSensor-Template |
Super.LimitL.Alarm.CtrlPosition |
1 |
Super.LimitL.Alarm.LockAttribute |
1 |
Super.LimitL.Limit |
1.000000e+01 |
Super.LimitLL.Alarm.DetectOn |
1 |
Super.LimitLL.Alarm.DetectText |
Temperature below LowLow limit |
Super.LimitLL.Alarm.EventType |
64 |
Super.LimitLL.Alarm.EventPriority |
67 |
Super.LimitLL.Alarm.EventFlags |
7 |
Super.LimitLL.Alarm.MoreText |
|
Super.LimitLL.Alarm.Attribute |
BaseComponent:Class-BaseTempSensor-Template |
Super.LimitLL.Alarm.CtrlPosition |
1 |
Super.LimitLL.Alarm.LockAttribute |
1 |
Super.LimitLL.Limit |
5.000000e+00 |
Super.Trend.Multiple |
1 |
Super.Trend.DataName |
BaseComponent:Class-BaseTempSensor-Template.Super.Value.ActualValue |
Super.Trend.StorageTime |
239 |
Super.Trend.BufferStatus[0] |
1 |
Super.Trend.BufferStatus[1] |
1 |
Super.Trend.NoOfBuffers |
2 |
Super.Trend.NoOfBufElement |
239 |
Super.DefTrend |
BaseComponent:Class-BaseTempSensor-Template.Super.Trend |