Pulsegenerator
Der analoge Stellwert (LmnN) kann durch Pulsweitenmodulation am Ausgangsparameter QPULSE als eine Impulsfolge ausgegeben werden.
Um den Pulsgenerator zu verwenden, gehen Sie folgendermaßen vor:
-
Aktivieren Sie in der Gruppe "Pulsgenerator" das Optionskästchen "Aktivieren".
-
Geben Sie die "Abtastzeit Pulsgenerator", die "Mindestimpuls-/Pausendauer" und die "Periodendauer" ein.
Die folgenden Grafiken verdeutlichen den Zusammenhang zwischen der "Abtastzeit Pulsgenerator" (CYCLE_P), der "Mindestimpuls-/Pausendauer" (P_B_TM) und der "Periodendauer" (PER_TM):
Abtastzeit Pulsgenerator
Die Abtastzeit Pulsgenerator muss mit dem Zeittakt des aufrufenden Weckalarm-OB übereinstimmen. Die Dauer des erzeugten Impulses beträgt stets ein ganzzahliges Vielfaches dieses Wertes. Für eine hinreichend genaue Stellwertauflösung sollte folgende Beziehung gelten:
CYCLE_P ≤ PER_TM/50
Mindestimpuls-/Pausendauer
Durch die Mindestimpuls-/Pausendauer werden kurze Ein- oder Ausschaltzeiten am Stellglied vermeiden. Ein Impuls kleiner als P_B_TM wird unterdrückt.
Empfohlen sind Werte P_B_TM ≤ 0.1 × PER_TM.
Periodendauer
Die Periodendauer sollte 20 % der ermittelten Integrationszeit des Reglers (TI) nicht übersteigen:
PER_TM ≤ TI/5
Beispiel für die Wirkung der Parameter CYCLE_P, CYCLE und PER_TM:
Periodendauer PER_TM = 10 s
Abtastzeit PID-Algorithmus CYCLE = 1 s
Abtastzeit Pulsgenerator CYCLE_P = 100 ms.
Alle Sekunde wird ein neuer Stellwert berechnet, alle 100 ms erfolgt der Vergleich des Stellwertes mit der bislang ausgegebenen Impulslänge bzw. Pausenlänge.
-
Wenn ein Impuls ausgegeben wird, gibt es 2 Möglichkeiten:
-
Der berechnete Stellwert ist größer ist als die bisherige Impulslänge/PER_TM. Dann wird der Impuls verlängert.
-
Der berechnete Stellwert ist kleiner oder gleich der bisherigen Impulslänge/PER_TM. Dann wird kein Impulssignal mehr ausgegeben.
-
-
Wenn kein Impuls ausgegeben wird, gibt es auch 2 Möglichkeiten:
-
Der Wert (100 % - berechneter Stellwert) ist größer als die bisherige Pausenlänge/ PER_TM. Dann wird die Pause verlängert.
-
Der Wert (100 % - berechneter Stellwert) ist kleiner oder gleich der bisherigen Pausenlänge/ PER_TM. Dann wird ein Impulssignal ausgegeben.
-