Class BaseTempSensor
Author cs/je
Version 1.0
Modified 04-OCT-2005 14:04:54.44
 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



RtBody attributes pwr_sClass_BaseTempSensor
BaseSensor Super   Super class.


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


Attributes detail


Super Attribute
Class Attribute
Type BaseSensor
Flags Class|Superclass
Body RtBody
 Super class.