(* @PATH := '\/Functions_Collection' *) (* @SYMFILEFLAGS := '0' *) FUNCTION CVQ_1p7_8_Perc : REAL VAR_INPUT i_Temp : REAL ; END_VAR VAR a : REAL ; b : REAL ; c : REAL ; d : REAL ; END_VAR (* @END_DECLARATION := '0' *) (* CVQ Valve in 1.7 - 8 bar range. Min Actuator Temperature 83°C; max Actuator temperature 110°C *) (* 110 - 83 = 27°C *) a := 0.000176883 ; b := -0.000322 ; c := 1.4005362 ; d := 80.987085 ; CVQ_1p7_8_Perc := LIMIT(0, ((EXPT(i_Temp,3) * a + EXPT(i_Temp,2) * b + i_Temp * c + d) - 83) / 27 * 100.0, 100) ; END_FUNCTION