PID Controler

yhadi
2020-05-10
2020-05-10
  • yhadi - 2020-05-10

    Hallo Leute,

    ich habe einen PID Regler, der seinen Ist-Wert als WORD Datei empfängt druch Wago Inputklemme 750-457 (CodeSys 2.3). Dieser wird jedoch über eine Formel im Programm in Kubikmeter/Sekunde umgerechnet. Nun das Problem: Der Setpoint im PID-Baustein kann auch nur in WORD eingegeben werden.
    Wie kann ich das einrichten, dass der Anwender des Programms in der Zahlenebende Kubikmeter/Sekunde als REAL einließt und nicht als WORD ?

    Weise ich der Variable W->Setpoint eine Formel zur Umrechnung zu, so wird der Sollwert erreicht, jedoch nicht gehalt und klingt auf Null ab.

    Behalte ich Sie auf Word, so wird alles ordentlich geregelt.

    Woran liegt das ?

     
  • aliazzz

    aliazzz - 2020-05-10

    I am not German, so forgive my German spelling ;-)
    tip: verarbeitte die PV, SP und OUT immer in bereich 0..100 %
    Hiervor brauche Sie ein liniair transformation.
    Wenn Sie das tun, konnte das Sie jede fysieke process verarbeiten unabhängig von bereich.

     

Log in to post a comment.