diff --git a/L2SIVacuum/DUTs/Pumps/ST_EbaraEVA.TcDUT b/L2SIVacuum/DUTs/Pumps/ST_EbaraEVA.TcDUT index 7643bf6..33ad229 100644 --- a/L2SIVacuum/DUTs/Pumps/ST_EbaraEVA.TcDUT +++ b/L2SIVacuum/DUTs/Pumps/ST_EbaraEVA.TcDUT @@ -32,6 +32,14 @@ STRUCT '} i_xIsRun : BOOL; + + {attribute 'pytmc' := ' + pv: RST_SW; + field: ZNAM FALSE; + field: ONAM TRUE; + io: io; + '} + q_xReset : BOOL; //For resetting faults END_STRUCT diff --git a/L2SIVacuum/LineIDs.dbg b/L2SIVacuum/LineIDs.dbg new file mode 100644 index 0000000..e69de29 diff --git a/L2SIVacuum/POUs/Functions/Pumps/FB_EbaraEVA.TcPOU b/L2SIVacuum/POUs/Functions/Pumps/FB_EbaraEVA.TcPOU index 28eb277..03dfd16 100644 --- a/L2SIVacuum/POUs/Functions/Pumps/FB_EbaraEVA.TcPOU +++ b/L2SIVacuum/POUs/Functions/Pumps/FB_EbaraEVA.TcPOU @@ -71,7 +71,8 @@ stPump.xErr:= NOT(i_xAlarmOK); stPump.i_xIsRun := i_xIsRun; (*outputs*) q_xRunDo:=stPump.q_xRunDo; -q_xRemote:= stPump.q_xRemote;]]> +q_xRemote:= stPump.q_xRemote; +q_xResetAlarm:=stPump.q_xReset;]]>