Zuviel Werbung? - > Hier kostenlos beim SPS-Forum registrieren

Page 1 of 2 12 LastLast
Results 1 to 10 of 15

Thread: Gradientenbegrenzung

  1. #1
    Anonymous Gast

    Default


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo,
    ich möchte einen Druckregler über einen AO ansteuern, der Wert sollte aber langsam hochgefahren werden.
    Hardware ET200s
    Reply With Quote Reply With Quote Answered: Gradientenbegrenzung  

  2. "Hallo,

    ein Druckregler ist (wie der Name schon sagt) ein Regler. Schaltest Du häufiger mehrere Regler in Reihe?.

    Gruß
    Michael"


  3. #2
    Anonymous Gast

    Default

    Ich habe so was mal für einen Antrieb gemacht. Der Antrieb wurde letzendlich natürlich noch über Endschalter abgeschaltet.
    Ich habe in einen DB die Werte eingetragen, und diese dann Zeitgesteuert an den AO übertragen. Ziemlich einfache und billige Methode, man spart sich die Antriebsregelung, den AO habe ich dann als Sollwert für den Verstärker genommen. Ich habe noch nichmal einen Analogausgang benutzt, sondern bin über einen billigen Digital-Analogwandler gegangen.

  4. #3
    Anonymous Gast

    Default

    Und wie währe es, ein Byte/Word mittels einem Timer (variabel) oder Taktmerker (z.B. 0,1 s) zu incrementieren und den Inhalt auf den AO zu schreiben.

    Oder Taktmerker auf Zähler legen und Zählerinhalt auf den AO schreiben.
    Somit kann rauf und runter geregelt werden.

  5. #4
    Join Date
    27.01.2004
    Location
    Ösi-Land
    Posts
    334
    Danke
    2
    Erhielt 11 Danke für 9 Beiträge

    Default

    Bei einem Antriebsregler (Marke "Aspach Uralt") der keine Rampe kann habe ich sowas gemacht. Ein einstellbarer Wert wird bei jedem Impuls (Flanke Taktmerker) zum Ausgabewert dazu gerechnet. Bei überschreiten des Sollwertes wird Sollwert = Ausgabewert gesetzt und die Rampe ist fertig. Mit ein wenig Rechnerei kann ich als einstellbare Variable die Rampenzeit von 0 auf 100% in Sekunden einstellen.

  6. #5
    Join Date
    10.03.2004
    Posts
    10
    Danke
    0
    Erhielt 1 Danke für 1 Beitrag

    Default

    Hi,

    Habe soetwas mal mit SCL gemacht allerdings mit verschiedenen Rampen.

    Eingangsparameter:
    RT : Rampenzeit (Min bis Max) in ms
    MIN : Minimalwert für AO
    MAX : Maximalwert für AO
    ZYK : aktuelle Zykluszeit in ms (aus OB1)
    SW : aktueller Sollwert (Zielwert)

    Durchgangsparameter:
    AO : aktueller Ausgangswert (AO)

    solange Ausgangswert und Sollwert unterschiedlich:
    {
    wenn SW < AO Richtung = -1 sonst +1
    Stellwert = ((MAX-MIN)/RT)*ZYK * Richtung
    AO = AO + Stellwert
    Maximalwertbegrenzung nicht vergessen.
    }

    Gruß
    Michael

  7. #6
    Anonymous Gast

    Default

    Hi

    für sowas benutzt man einen Regler wie zB. den FB41 und führt den Sollwert nach.
    Dh. den Sollwert langsam bis auf seinen Endwert erhöhen.

    netten Geuß

    Christian

  8. #7
    Join Date
    10.03.2004
    Posts
    10
    Danke
    0
    Erhielt 1 Danke für 1 Beitrag

    Default

    Hallo Christian,

    Wozu benötigst du einen PID Regler für eine derart triviale Funktion.

    Michael
    Reply With Quote Reply With Quote PID ???  

  9. #8
    Anonymous Gast

    Default

    Hi

    also wenn ich einen Regler bzw. eine vernünftige Druckregelung erstellen möchte dann nehme ich die Reglerbausteine von Step7.
    Wenn Du das für eine triviale Aufgabe hälst und eine andere Deiner Meinung nach bessere Lösung hast dann ist das auch ok.
    Jeder hat nun mal seinen eigenen Stil.

    netten Gruß

    Christian

  10. #9
    Anonymous Gast

    Default

    Nachtrag

    Für Druckregelungen nehme ich keinen PID sondern nur einen PI-Regler.
    Hat bis jetzt immer bestens geklappt.

    schönes WE

  11. #10
    Join Date
    10.03.2004
    Posts
    10
    Danke
    0
    Erhielt 1 Danke für 1 Beitrag

    Default


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo,

    ein Druckregler ist (wie der Name schon sagt) ein Regler. Schaltest Du häufiger mehrere Regler in Reihe?.

    Gruß
    Michael

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •