ST_HVACPowerRangeTable

TYPE ST_HVACPowerRangeTable :
STRUCT
iAggregate        : INT;
iAggregateStep    : INT;
rY_Max        : REAL;
rY_Min        : REAL;
rIntegralHigh     : REAL;
rIntegralLow      : REAL;
udiSecDelayHigh       : UDINT;
udiSecDelayLow    : UDINT;
bBlock        : BOOL; 
END_STRUCT
END_TYPE

iAggregate: Parameter that specifies to which output structure stAggregate1-6 of the function block FB_HVACPowerRangeTable the variables rY_Min, rY_Max, iAggregateStep and bBlock are written.

iAggregateStep: Parameter that specifies the step in which the addressed unit should be fixed or should regulate, depending on bBlock. This variable is output via the structure stAggregateX.

rY_Max: Parameter specification for constant units. The variable value must not be smaller than g_rY_Min and must not exceed g_rY_Max and rY_Max must not be smaller than rY_Min. Otherwise an error is indicated by bError = TRUE and the execution of the function block FB_HVACPowerRangeTable is stopped. This variable is output via the structure stAggregateX.

rY_Min: Parameter specification for constant units. The variable value must not be smaller than g_rY_Min and must not exceed g_rY_Max and rY_Max must not be smaller than rY_Min. Otherwise an error is indicated by bError = TRUE and the execution of the function block FB_HVACPowerRangeTable is stopped. This variable is output via the structure stAggregateX.

rIntegralHigh: Positive value for the upper limit at which the integration of the I-transfer element is stopped; see the VAR_IN_OUT-Variable rIntegralHigh in the FB_HVACI_CtrlStep. This variable is output via the structure stI_Ctrl.

rIntegralLow: Positive value for the lower limit at which the integration of the I-transfer element is stopped; see the VAR_IN_OUT-Variable rIntegralHigh in the FB_HVACI_CtrlStep. This variable is output via the structure stI_Ctrl.

udiSecDelayHigh: Delay time after whose expiry the I-transfer element is activated; see the VAR_IN_OUT-Variable udiSecDelayHigh in the FB_HVACI_CtrlStep. This variable is output via the structure stI_Ctrl.

udiSecDelayLow: Delay time after whose expiry the I-transfer element is activated; see the VAR_IN_OUT-Variable udiSecDelayHigh in the FB_HVACI_CtrlStep. This variable is output via the structure stI_Ctrl.

bBlock: If bBlock = FALSE, then the addressed unit is fixed in the specified step via iAggregateStep. If bBlock = TRUE, then the control of the addressed unit is released from the off step (0) to the specified step via iAggregateStep. This variable is output via the structure stAggregateX.