You are on page 1of 1

In puts

FBK_FAN := NOT DI01;


FBK_PUMP := NOT DI02;

TEMP_PRODUCT := AI01 + OFFSETAI01;


TEMP_AMBIENT := AI02 + OFFSETAI02;
TEMP_AIR_OUT := AI03 + OFFSETAI03;
TEMP_GLYCOL_FEED := AI04 + OFFSETAI04;
TRIP_FAN := NOT DI08;
TRIP_PUMP := NOT DI09;

(*
FBK_DEFROST_REQUEST := NOT DI10;
TEMP_GLYCOL_FEED := AI01;
TEMP_AIR_OUT := AI02;
TEMP_AMBIENT := AI03;
TEMP_GLICOL_RETURN := AI04;
TEMP_PRODUCT := RealToDint(AI01*10.0);
TEMP_AMBIENT := RealToDint(AI02*10.0);
TEMP_AIR_OUT := RealToDint(AI03*10.0);
TEMP_GLYCOL_FEED := RealToDint(AI04*10.0);
*)

Out puts
DO01 := CDA_FAN;
DO02 := CDA_PUMP;
DO03 := (ALARM_COUNT > 0);
DO04 := CDA_DEFROST_REQ;
DO05 := FALSE;
DO06 := CDA_DEFROST;

AO01 := AO_COOLING;

You might also like