Constants

Global constants

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: Triggers a backup.

g_bHVACBackupDataReadDone: Indicates that backup data have been read.

g_bHVACNOVRAMDataReadDone: Indicates that the NOVRAM has been read out.

g_bHVACPersDataReadDone: Indicates that the persistent data have been read out.

g_bHVACPersParamsChanged: Persistent data have changed, saving is taking place.

g_bHVACNOVRAMParamsChanged: Data in the NOVRAM have changed, saving is taking place.

g_bHVACNOVRAMUsed: NOVRAM has been written to.

g_bHVACPersUsed: Persistent data have been created.

g_bHVACPersWriteBusy: Working counter has been reset.

g_iNumOfCmdCtrl_8: (*FB_HVACCmdCtrl_8*) (preset to 8).

rCloseToZero: (Preset to 0.00000001).

lrCloseToZero: (Preset to 0.00000001).

uiMaxDataFileSize: Limitation of the data size to avoid overflows in FOR loops (preset to 65534).

g_udiMaxSec: (*FB_HVACI_CtrlStep / FB_HVACPowerRangeTable*) (preset to 4294967).