function fLimitRR: Real; // Ограничение диапазона со сбросом, тип FLOAT var_input In: Real; // Входное значение Res: Bool; // Управление сбросом на значение по умолчанию (Def) in_Max: Real; // Максимальное значение in_Min: Real; // Минимальное значение Def: Real; // Значение по умолчанию end_var //PRG fLimitRR:=In; if Res then fLimitRR:= Def; else if In > in_Max then fLimitRR:= in_Max; elsif In < in_Min then fLimitRR:= in_Min; end_if end_if end_function