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.