Base component for an electric heater with analog overtemperature sensor or digital
overtemperature switch.
The BaseMotor object contains I/O signals for overtemperature supervision. You
can choose between a digital temperature switch or an analog temperature sensor,
but not both. The I/O signals are optional.
Object Graph

Configuration
Component Configuration
- TempSwitch Digital temperature switch
- TempSensor Analog temperature sensor
- NoTempSwitchOrSensor No temperature supervision
If TempSensor is selected, adjust the limits for HighHigh and High in the
BaseTempSensor object (LimitHH and LimitH).
Signals
Signals that has to be connected to I/O channels.
- TempSensor.Value Ai (optional)
- TempSwitch.Switch Di (optional)
Plc coding
For plc coding the function object BaseElHeaterFo is used, if the heater
contains a temperature switch or a temperature sensor. Otherwise there is
no need for plc coding.

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 BaseElHeaterSim.
See also
| Template Object |
| GraphConfiguration |
2 |
| DisableTempSwitch |
1 |
| TempSwitch.Super.DisableSwitch |
1 |
| TempSwitch.Super.Switch.Description |
Switch digital input |
| TempSwitch.Super.Alarm.MoreText |
|
| TempSwitch.Super.Alarm.CtrlPosition |
1 |
| DisableTempSensor |
1 |
| TempSensor.Super.Super.Specification |
TemperatureSensor |
| TempSensor.Super.DisableValue |
1 |
| TempSensor.Super.Value.PresMaxLimit |
1.000000e+02 |
| TempSensor.Super.LimitHH.Alarm.DetectOn |
1 |
| TempSensor.Super.LimitHH.Alarm.DetectText |
High High temperature |
| TempSensor.Super.LimitHH.Alarm.EventType |
64 |
| TempSensor.Super.LimitHH.Alarm.EventPriority |
67 |
| TempSensor.Super.LimitHH.Alarm.EventFlags |
7 |
| TempSensor.Super.LimitHH.Alarm.MoreText |
|
| TempSensor.Super.LimitHH.Alarm.Attribute |
BaseComponent:Class-BaseElHeater-Template.TempSensor |
| TempSensor.Super.LimitHH.Alarm.CtrlPosition |
1 |
| TempSensor.Super.LimitHH.Alarm.LockAttribute |
1 |
| TempSensor.Super.LimitHH.Limit |
1.300000e+02 |
| TempSensor.Super.LimitHH.Hysteres |
3.000000e+00 |
| TempSensor.Super.LimitHH.Used |
1 |
| TempSensor.Super.LimitH.Alarm.DetectOn |
1 |
| TempSensor.Super.LimitH.Alarm.DetectText |
High temperature |
| TempSensor.Super.LimitH.Alarm.EventType |
64 |
| TempSensor.Super.LimitH.Alarm.EventPriority |
66 |
| TempSensor.Super.LimitH.Alarm.EventFlags |
7 |
| TempSensor.Super.LimitH.Alarm.MoreText |
|
| TempSensor.Super.LimitH.Alarm.Attribute |
BaseComponent:Class-BaseElHeater-Template.TempSensor |
| TempSensor.Super.LimitH.Alarm.CtrlPosition |
1 |
| TempSensor.Super.LimitH.Alarm.LockAttribute |
1 |
| TempSensor.Super.LimitH.Limit |
1.150000e+02 |
| TempSensor.Super.LimitH.Hysteres |
3.000000e+00 |
| TempSensor.Super.LimitH.Used |
1 |
| TempSensor.Super.LimitL.Alarm.DetectText |
Temperature below Low limit |
| TempSensor.Super.LimitL.Alarm.EventType |
64 |
| TempSensor.Super.LimitL.Alarm.EventPriority |
66 |
| TempSensor.Super.LimitL.Alarm.EventFlags |
7 |
| TempSensor.Super.LimitL.Alarm.MoreText |
|
| TempSensor.Super.LimitL.Alarm.Attribute |
BaseComponent:Class-BaseElHeater-Template.TempSensor |
| TempSensor.Super.LimitL.Alarm.CtrlPosition |
1 |
| TempSensor.Super.LimitL.Alarm.LockAttribute |
1 |
| TempSensor.Super.LimitL.Limit |
1.000000e+01 |
| TempSensor.Super.LimitLL.Alarm.DetectText |
Temperature below LowLow limit |
| TempSensor.Super.LimitLL.Alarm.EventType |
64 |
| TempSensor.Super.LimitLL.Alarm.EventPriority |
67 |
| TempSensor.Super.LimitLL.Alarm.EventFlags |
7 |
| TempSensor.Super.LimitLL.Alarm.MoreText |
|
| TempSensor.Super.LimitLL.Alarm.Attribute |
BaseComponent:Class-BaseElHeater-Template.TempSensor |
| TempSensor.Super.LimitLL.Alarm.CtrlPosition |
1 |
| TempSensor.Super.LimitLL.Alarm.LockAttribute |
1 |
| TempSensor.Super.LimitLL.Limit |
5.000000e+00 |
| TempSensor.Super.Trend.Multiple |
1 |
| TempSensor.Super.Trend.DataName |
BaseComponent:Class-BaseElHeater-Template.TempSensor.Super.Value.ActualValue |
| TempSensor.Super.Trend.StorageTime |
239 |
| TempSensor.Super.Trend.BufferStatus[0] |
1 |
| TempSensor.Super.Trend.BufferStatus[1] |
1 |
| TempSensor.Super.Trend.NoOfBuffers |
2 |
| TempSensor.Super.Trend.NoOfBufElement |
239 |
| TempSensor.Super.DefTrend |
BaseComponent:Class-BaseElHeater-Template.TempSensor.Super.Trend |