TIA Stellwertbegrenzung bei PID compact

batindeko

Level-2
Beiträge
106
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo ,
ich habe folgende Frage: im OB30 rufe ich 100 einzelne Regler (PID Compact) auf. als Stellgröße werden pulsweitenmodulierte Digitalsignal (Output_PWM) genutzt.
Meine Frage ist wie stelle ich die PWM Zeit bzw. die Periode der PWM ein, dass wenn z.B beispielsweise 10s eingetragen und die Stellgröße beträgt 50%, wird der Ausgang 5 Sekunden ein und 5 Sekunden ausgeschaltet.
 
Die Anzahl der Regler ist (weitestgehend) egal.
Zumindest solange die Bearbeitung des OB nicht länger dauert als sein Zyklus.

Die Periodendauer des Weckalarm-OBs entspricht der Abtastzeit des PID_compact.
Wie du oben auf der Grafik siehst ist das dann quasi das kleinste Zeit-inkrement in das die Periodendauer aufgelöst werden kann.

Beispiel:
1s Weckalarm-OB
10s Abtastzeit PID Algorithmus
=> Minimale PWM-Auflösung 1/10, also in 10% Schritten
 
Zurück
Oben