Regulator PID w s7-200

Drodzy Państwo,

mam pytanie, mianowicie, chciałbym się upewnić jak powinien wyglądać poprawnie wywołany PID w step7-MicroWin. To, co podaje producent zasadniczo nie działa, jeśli obiekt sterowania ma strefę martwą na początku sterowania. Zrobiłem coś takiego w programie głównym:
-Do En podłączony jest SM0.0 i styk rozwierny przycisku,
-do PV_I - AIW0,
-do Setpoint - PID0_PV,
-do Auto_manual - M0.1 załączany przyciskiem i resetowany jeśli AIW0>1000,
-do manualoutput wpisana wartość 1.0,
-Output to Q0.0, czyli regulator dwupołożeniowy.

Program nie jest doskonały, trzeba go zakleszczać w momencie, gdy AIW0>1000 i puszczać od nowa. Ma ktoś może pomysł, jak to usprawnić?

Przede wszystkim nazwać zmienne, zamiast korzystać z rejestrów/wejść/wyjść to dużo czytelniej jest po nazwie.

Pokaż screen-shot programu to będzie łatwiej przeanalizować