Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SIMATIC S7-300 Bedienungsanleitung Seite 40

Vorschau ausblenden Andere Handbücher für SIMATIC S7-300:
Inhaltsverzeichnis

Werbung

4 Funktionsbeschreibung
4.1 Allgemeine Funktionen
Name
Typ
ya
OUT
Funktionsweise
Der Funktionsbaustein ist aktiv, wenn der Eingang run auf TRUE gesetzt ist, und
die Berechnung kann mit dem Eingang enable gestartet und angehalten werden.
Abhängig von der Parametrierung der Eingänge wird eine Rampe berechnet.
Durch Auswahl der Eingänge können zahlreiche Optionen gesetzt werden. Wenn
der Modus auf FALSE steht, wird mit einer gesondert eingegebenen Rücklaufzeit
(fastRampdownTime ) und ohne Ruckbegrenzung an der Rampe gebremst. Das
bedeutet, dass an der Rampe für Not-Halt wirkungsvoll abgebremst werden kann –
dies ist auch beim Beschleunigen möglich. Steht der Modus auf TRUE, wird der
Antrieb entsprechend der vorgegebenen Rücklaufzeit (rampdownTime) normal
abgebremst.
Abhängig vom Eingangsparameter rampTimeMode wird die am Eingang
parametrierte rampUpTime und rampDownTime unterschiedlich verwendet:
rampTimeMode = DIFF_TO_ZERO:
Als Hochlauf wird ein Vorgang bezeichnet, bei dem sich der Ausgangswert Y von
Null entfernt. Als Rücklauf wird ein Vorgang bezeichnet, bei dem sich der
Ausgangswert Y dem Wert Null nähert. Dabei wird zwischen rampUpTime und
rampDownTime ungeschaltet wenn der Ausgangswert Y den Wert 0.0
durchschreitet.
Hinweis
Für rampTimeMode = DIFF_TO_ZERO wird der Nulldurchgang immer mit
Verrundung berechnet wenn Unterschiedliche Werte für rampUpTime und
rampDownTime parametriert werden
rampTimeMode = DIFF_OF_CHANGE:
Als Hochlauf wird ein Vorgang bezeichnet, bei dem der Zielwert X größer ist als der
Ausgangswert Y. Als Rücklauf wird ein Vorgang bezeichnet, bei dem der Zielwert X
kleiner ist als der Ausgangswert Y. Dabei wird nicht zwischen rampUpTime und
rampDownTime umgeschaltet, wenn der Ausgangswert Y den Wert 0.0
durchschreitet.
Um den Sollwert (x) zu erreichen, werden das entsprechende Intervall (an y) und
die Aktuelle Änderungsrate (an ya) ausgegeben. Wenn der Eingang
enableRounding auf TRUE gesetzt ist, wird die Rampe mit Ruckbegrenzung
berechnet. Die Verrundung wird durch die Verrundungszeit (roundingTime)
bestimmt. Der Nulldurchgang kann (wenn der Eingang x seine Richtung ändert) mit
oder ohne Verrundung parametriert werden. Sobald der Ausgabewert null ist, wird
dies am Ausgang setpointZero ausgegeben. Beim Beschleunigen wird der
Ausgang acceleration, beim Rücklauf der Ausgang deceleration gesetzt und für
einen konstanten Wert wird setpointReached gesetzt. Wenn der Baustein im
Modus enable ist, wird der Ausgang busy auf TRUE gesetzt. Wenn der Eingang
hold auf TRUE gesetzt ist, wird der Hochlaufgeber angehalten (held) und die
aktuelle Beschleunigung wird auf null zurückgefahren. Solange hold auf TRUE
steht, wird der Sollwert x ignoriert und der Ausgang ya auf null gesetzt.
SIMATIC Wickler-/Zugregelung S7-300/S7-400
Beitrags-ID: 58565043,
V3.0.1,
Datentyp
M/O
Anfangswert
REAL
-
0.0
01/2020
Beschreibung
[ / sec ] Aktuelle Änderungsrate
40

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s7-400

Inhaltsverzeichnis