ROUTINE Reset ALIAS alarmAck = CHANNEL[21]; %SO1-Service VAR lastState; BEGIN IF (alarmAck = 1) AND (lastState = 0) THEN ACKNOWLEDGE; ENDIF; lastState := alarmAck; END;