Template Positioner
5
Zustandsmaschine "Positionierung"
5.1
Kurzbeschreibung der Zustände
Zustand "Init"
Dieser Zustand wird nur einmal unmittelbar nach dem Starten der PLC aktiviert.
Im Zustand "Init" werden folgende Aktionen durchgeführt:
·
Identifikation und Einstellung der Rückführsysteme für Drehzahl und Positionserfassung.
·
Überprüfung der Referenzposition bei Einsatz von Multiturngeber/Resolver als
Absolutwertgeber.
·
Berechnung interner Werte für die Positioniersteuerung.
Zustand "StandBy"
Dieser Zustand hat einen zentralen Stellenwert, da alle Zustandswechsel immer über diesen Zustand
führen. Wird z. B. vom Zustand "Trouble" in den Zustand "ManualJog" gewechselt, so ist für einen
Zyklus der Zustand "StandBy" aktiv.
Im Zustand "StandBy" werden folgende Aktionen durchgeführt:
·
Prüfung und Berechnung der Maximalgeschwindigkeit zur Anzeige in Codestelle 3060.
·
Berechnung der Maschinenparameter, des maximalen Verfahrwegs sowie interner Werte für
die Referenzfahrt.
·
Berechnung/Übernahme aller Überwachungsgrenzwerte, u. a.:
– Schleppfehlerwarngrenze
– Schleppfehlergrenze
– Berechnung des Positionsfensters für Meldung "Zielposition erreicht" (g_bInTarget)
– Berechnung der Zeiteinstellung für Meldung "Einschwingzeit abgelaufen" (g_bDwellTime)
·
Freigabe der Funktionen PositionTeach und ExternalSetValuePositioning.
·
Setzen der Referenzposition mittels der Funktion StaticHomePositionSet.
Zustand "Trouble"
Dieser Zustand wird immer dann aktiviert, wenn das Betriebssystem der PLC oder das Anwender-
programm einen Fehler meldet.
Im Zustand "Trouble" werden folgende Aktionen durchgeführt:
·
Anzeige des aktuellen Fehlers.
·
Freigabe des Rücksetzmechanismus für Anwenderfehler.
Zustand "ManualJog"
Dieser Zustand ermöglicht das manuelle Verfahren des Antriebssystems (Handfahren/Tippbetrieb).
Im Zustand "ManualJog" werden folgende Aktionen durchgeführt:
·
Erzeugung des Bewegungsprofils für die Funktion ManualJog (Handfahren).
·
Auswertung der Verfahrbereichsendschalter während des Handfahrens.
·
Freifahren vom Verfahrbereichsendschalter.
5−2
TP Positioner Servo PLC 5.0 DE
L