Värmeelement
BaseElHeater objektet innehåller temperaturövervakning med en larmutgång, en objektsbild och
attribut för de vanligaste metoderna som man bör dokumentera sina värmeelement med.
Objektet innehåller IO signaler för temperaturövervakning. Man kan välja på en digital
temp.vakt eller en analog temp.sensor men ej båda samtidigt. IO signalerna går att konfigurera
(välja bort).
Objektbild

Bilden ovan visar en konfiguration där elementet har en temperatursensor som larmar för HH (hög hög)
temp, indikatorn blir gul vid larmgräns H (hög).
Övervakning
BaseElHeater har många inställningar som kan ändras beroende på konfigurationsvalet temp.sensor/vakt:
- Se BaseTempSwitch vid digital temp.vakt.
- Se BaseTempSensor vid analog temp.sensor. (Inställningar: HH och H temp.gränser)
Konfigurering
Component Configuration
- TempSwitch Väljer digital temp.vakt
- TempSensor Väljer analog temp.sensor
- NoTempSwitchOrSensor Väljer ingen temp.övervakning (inget IO)
Väljer man TempSensor bör man titta över attribut inställningarna LimitHH och LimitH i
BaseTempSensor objektet TempSensor.
Signaler
Objektet innehåller signaler som ska kopplas till I/O kanaler (en eller ingen!).
- TempSensor.Value Ai (valbart)
- TempSwitch.Switch Di (valbart)
Plc kod
För PLC programmering används funktionsobjektet BaseElHeaterFo.

Skapa ett funktionsobjekt i PLC editorn och koppla till objektet i planthierarkin.
Simulering
För simulering använder man funktionsobjektet BaseElHeaterSim.
Se även
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 |