Konstanten

Globale Konstanten

VAR_GLOBAL
  g_stHVACCycleTimeInterpretation    : ST_HVACCTRL_CYCLE_TIME_INTERPRETATION;
  g_dwHVACVarConfigStart       AT%M* : DWORD;
  g_dwHVACVarConfigEnd         AT%M* : DWORD;
  g_bHVACParamsChanged               : BOOL;
  g_bHVACBackupDataReadDone          : BOOL;
  g_bHVACNOVRAMDataReadDone          : BOOL;
  g_bHVACPersDataReadDone            : BOOL;
  g_bHVACPersParamsChanged           : BOOL;
  g_bHVACNOVRAMParamsChanged         : BOOL;
  g_bHVACNOVRAMUsed                  : BOOL;
  g_bHVACPersUsed                    : BOOL;
  g_bHVACPersWriteBusy               : BOOL;
END_VAR

VAR_GLOBAL CONSTANT
  g_iNumOfCmdCtrl_8                  : INT;
  rCloseToZero                       : REAL;
  lrCloseToZero                      : LREAL;
  uiMaxDataFileSize                  : UINT;
  g_udiMaxSec                        : UDINT;
END_VAR

g_bHVACParamsChanged: Triggert ein Backup.

g_bHVACBackupDataReadDone: Zeigt an, dass Backup Daten gelesen wurden.

g_bHVACNOVRAMDataReadDone: Zeigt an, dass das NOVRAM ausgelesen wurde.

g_bHVACPersDataReadDone: Zeigt an, dass die Persistenten Daten ausgelesen wurden.

g_bHVACPersParamsChanged: Persistente Daten haben sich geändert, es wird gespeichert.

g_bHVACNOVRAMParamsChanged: Daten im NOVRAM haben sich geändert, es wird gespeichert.

g_bHVACNOVRAMUsed: NOVRAM wurde beschrieben.

g_bHVACPersUsed: Persistente Daten wurden angelegt.

g_bHVACPersWriteBusy: Arbeitszähler wurde zurückgesetzt.

g_iNumOfCmdCtrl_8: (*FB_HVACCmdCtrl_8*) (Voreingestellt auf 8).

rCloseToZero: (Voreingestellt auf 0,00000001).

lrCloseToZero: (Voreingestellt auf 0,00000001).

uiMaxDataFileSize: Begrenzung der Datengröße zur Vermeidung von Überläufen in FOR-Schleifen (Voreingestellt auf 65534).

g_udiMaxSec: (*FB_HVACI_CtrlStep / FB_HVACPowerRangeTable*) (Voreingestellt auf 4294967).