FB_TempGroup
![]() | Klasse ist ‚obsolete‘ Diese Klasse ist als |
Alternative: FB_TemperatureGroup
Originalfassung:

Klasse zur Gruppensteuerung der Temperaturregelung.
Syntax:
FUNCTION_BLOCK FB_TempGroup EXTENDS FB_Base
Eigenschaften
Name | Typ | Zugriff | Initialwert | Beschreibung |
---|---|---|---|---|
AlarmAbsoluteHigh | BOOL | Get | FALSE | Gruppe (mindestens eine Zone) hat das absolute Temperaturmaximum überschritten. |
AlarmAbsoluteLow | BOOL | Get | FALSE | Gruppe (mindestens eine Zone) hat das absolute Temperaturminimum unterschritten. |
AlarmHighHigh | BOOL | Get | FALSE | Gruppe (mindestens eine Zone) hat die HighHigh-Toleranz überschritten. Alarme zu den Toleranzwerten sind nur aktiv, wenn die Zonen aktiv geregelt werden. |
AlarmHigh | BOOL | Get | FALSE | Gruppe (mindestens eine Zone) hat die High-Toleranz überschritten. Alarme zu den Toleranzwerten sind nur aktiv, wenn die Zonen aktiv geregelt werden. |
AlarmLow | BOOL | Get | FALSE | Gruppe (mindestens eine Zone) hat die Low-Toleranz überschritten. Alarme zu den Toleranzwerten sind nur aktiv, wenn die Zonen aktiv geregelt werden. |
AlarmLowLow | BOOL | Get | FALSE | Gruppe (mindestens eine Zone) hat die LowLow-Toleranz überschritten. Alarme zu den Toleranzwerten sind nur aktiv, wenn die Zonen aktiv geregelt werden. |
AlarmNoResponse | BOOL | Get | FALSE | Temperaturwert der Gruppe (mindestens eine Zone) reagiert nicht auf die Ansteuerung. |
EnableLimitAlarms | BOOL | Get, Set | FALSE | Das Überschreiten eines Toleranzwertes/-limits löst einen Alarm aus. |
Fault | BOOL | Get | FALSE | Gruppe (mindestens eine Zone) hat einen Fehler. |
IsActive | BOOL | Get | FALSE | Gruppe (mindestens eine Zone) ist aktiv geregelt. |
IsEnabled | BOOL | Get | FALSE | Alle Zonen der Gruppe sind freigegeben. |
IsStandby | BOOL | Get | FALSE | Alle Zonen der Gruppe sind im StandbyBetrieb. |
Zones | REFERENCE TO ARRAY[] OF FB_TempZone | Get | - | Steuerung der einzelnen Zonen |
Methoden
Name | Beschreibung |
---|---|
Enable() | Gibt alle Zonen der Gruppe PLC-seitig frei. |
Force() | Zwingt alle Zonen der Gruppe auf Heiz-/Kühlleistung 100%. |
Schnittstellen
Typ | Beschreibung |
---|---|
I_TempGroup | Standardschnittstelle auf FB_TempGroup |
Voraussetzungen
Entwicklungsumgebung | Zielplattform | Einzubindende SPS-Bibliotheken |
---|---|---|
TwinCAT v3.1.4024.35 | PC oder CX (x64, x86) | Tc3_PlasticBaseApplication (>= v3.12.5.0) |