Buenas tardes Gaston,
Adjunto te paso el proyecto modificado.
Es un tanto difícil modificar, ya que no se identifica bien que parte controla el compresor.
Sin embargo fíjate en la Network N007.
Te agregue una función ladder que se llama "CtrlCompresor", la cual toma el parámetro PressSucc y lo comprara con dos valores contantes Int32: CompresorOff y CompresorOn, que establecen umbrales. Por debajo o arriba de dichos valores, activa o desactiva la variable tipo Bool "Compresor".
Un valor intermedio entre CompresorOff y CompresorOn no altera el valor de Compresor.
Luego en el código Principal.sld de acuerdo a estado de variable Compresor, se activa la salida DOUT3 que esta conectada al compresor según entiendo.
En cuando al temporizador:
El temporizador TOFF, actua por flanco. Si la señal en el puerto "EN" pasa de "1" a "0", la salida "Q" se mantiene en "1" por el tiempo de temporizacion,
luego pasa a "0" si "EN" continua en "0". No hace falta el "detector de flanco" DOUT6 que pusiste, basta con leer su valor normalmente. Te lo señale en el codigo.
Decime si es esto lo que necesitas o una mayor aclaración.
Quedo a disposición, saludos.