Parameter

Global parameters

VAR_GLOBAL CONSTANT
  iRowsPerFacade                : INT;
  iColumnsPerFacade             : INT;
  iShadingObjects               : INT;
  usiMaxSunblindScenes          : USINT;

  g_tHVACWriteBackupDataTime    : TIME;
  g_udiMaxNoOfBytesInStruct     : UDINT;
  g_udiMaxSizeOfString          : UDINT;
  g_iMaxNoOfScale_nPoint        : INT;
  g_iMaxNumberOfSteps           : INT;
  g_iMinNumberOfSteps           : INT;
  g_iMaxNumberOfProfiles        : INT;
  g_iMinNumberOfProfiles        : INT;
  g_iMaxNumberOfAggregates      : INT;
  g_iMinNumberOfAggregates      : INT;
  g_iAggregateMinNumberOfSteps  : INT;
  g_iAggregateMaxNumberOfSteps  : INT;
  g_iMinNumberOfSequences       : INT;
  g_iMaxNumberOfSequences       : INT;
END_VAR

iRowsPerFacade: Number of horizontally arranged shading elements on a floor (preset to 10).

iColumnsPerFacade: Number of vertically arranged shading elements on a facade (preset to 20).

iShadingObjects: Upper limit on the shading elements (preset to 20).

usiMaxSunblindScenes: Upper limit on the possible shading scenes (preset to 20).

g_tHVACWriteBackupDataTime: Time delay for writing the backup data (preset to 1 h).

g_udiMaxNoOfBytesInStruct: Maximum number of bytes in a structure (preset to 128).

g_udiMaxSizeOfString: Size in number of letters (i.e. in the declaration of the string) + 1 byte for termination (preset to 256).

g_iMaxNoOfScale_nPoint: Maximum number of XY coordinates of the structure ST_HVACParameterScale_nPoint (see FB_HVACScale_nPoint) (preset to 60).

g_iMaxNumberOfSteps: (*FB_HVACI_CtrlStep/FB_HVACPowerRangeTable*) (preset to 32).

g_iMinNumberOfSteps: (*FB_HVACI_CtrlStep/FB_HVACPowerRangeTable*) (preset to 0).

g_iMaxNumberOfProfiles: (*FB_HVACPowerRangeTable*) (preset to 16).

g_iMinNumberOfProfiles: (*FB_HVACPowerRangeTable*) (preset to 1).

g_iMaxNumberOfAggregates: (*FB_HVACPowerRangeTable*) (preset to 6).

g_iMinNumberOfAggregates: (*FB_HVACPowerRangeTable*) (preset to 1).

g_iAggregateMinNumberOfSteps: (*FB_HVACPowerRangeTable*) (preset to 0).

g_iAggregateMaxNumberOfSteps: (*FB_HVACPowerRangeTable*) (preset to 6).

g_iMinNumberOfSequences: (*FB_HVAC2PointCtrlSequence*) (preset to 1).

g_iMaxNumberOfSequences: (*FB_HVAC2PointCtrlSequence*) (preset to 16).