VAR_GLOBAL CONSTANT

VAR_GLOBAL CONSTANT
    g_tHVACWriteBackupDataTime    : TIME := T#5s;
    g_udiMaxNoOfBytesInStruct     : UDINT := 16;     (* Size in number of bytes *)
    g_udiMaxSizeOfString          : UDINT := 256;    (* Size in number of characters(as in string declaration) + 1 byte for termination*)
    g_iMaxNoOfScale_nPoint        : INT := 60;       (* FB_HVACScale_nPoint*)
    g_iMaxNumberOfSteps           : INT := 32;       (*FB_HVACI_CtrlStep/FB_HVACPowerRangeTable*)
    g_iMinNumberOfSteps           : INT := 0;        (*FB_HVACI_CtrlStep/FB_HVACPowerRangeTable*)
    g_iMaxNumberOfProfiles        : INT := 16;       (*FB_HVACPowerRangeTable*)
    g_iMinNumberOfProfiles        : INT := 1;        (*FB_HVACPowerRangeTable*)
    g_iMaxNumberOfAggregates      : INT := 6;        (*FB_HVACPowerRangeTable*)
    g_iMinNumberOfAggregates      : INT := 1;        (*FB_HVACPowerRangeTable*)
    g_rYMin               : REAL := -1000;       (*FB_HVACPowerRangeTable*)
    g_rYMax               : REAL := 1000;    (*FB_HVACPowerRangeTable*)
    g_iAggregateMinNumberOfSteps      : INT := 0;        (*FB_HVACPowerRangeTable*)
    g_iAggregateMaxNumberOfSteps      : INT := 6;        (*FB_HVACPowerRangeTable*)
    g_udiMaxSec               : UDINT := 4294967;    (*FB_HVACI_CtrlStep / FB_HVACPowerRangeTable*)
    g_iMinNumberOfSequences       : INT := 1;        (*FB_HVAC2PointCtrlSequence*)
    g_iMaxNumberOfSequences       : INT := 16;       (*FB_HVAC2PointCtrlSequence*)
    g_iNumOfCmdCtrl_8         : INT := 8;        (*FB_HVACCmdCtrl_8*)
END_VAR