6.2.1
Betriebszustände
Zustand "PosFunctions"
Diese Funktionen sind unabhängig von den Transitionen der Zustandssteuerung perma-
nent aktiv. In den Zuständen werden folgende "PosFunctions" ausgeführt:
Allgemeine Steuerungsfunktionen
ƒ
Berechnung der Überwachungsfunktionen (Software−Endlagen,
ƒ
Hardware−Endschalter, Schleppfehler, usw.).
Die einzelnen Betriebszustände sowie die Bedingungen für Zustandswechsel (Transitio-
nen) werden im Folgenden beschrieben.
Zustand "Stand−By"
Im Zustand "Stand−By" werden folgende Aktionen durchgeführt:
Prüfung und Berechnung der Maximalgeschwindigkeit zur Anzeige in C3060.
ƒ
Berechnung/Übernahme aller Überwachungsgrenzwerte, u. a.:
ƒ
– Schleppfehlerwarntoleranz
– Schleppfehlergrenze
– Berechnung des Positionsfensters für Meldung "Zielposition erreicht"
(Stat1.InTarget)
– Berechnung der Zeiteinstellung für Meldung "Einschwingzeit abgelaufen"
(Stat1.DwellTime)
Setzen der Referenzposition ð C3095/x = 101 ("set home pos.")
ƒ
Berechnung interner Werte für die Referenzfahrt.
ƒ
Zustand "Init"
Dieser Zustand wird nur einmal unmittelbar nach dem Einschalten der Steuerspannung
aktiviert.
Im Zustand "Init" werden folgende Aktionen durchgeführt:
Identifikation von Antriebshard− und firmware.
ƒ
Identifikation und Einstellung der Rückführsysteme für Drehzahl und
ƒ
Positionserfassung.
Überprüfung der Referenzposition bei Einsatz von
ƒ
Multi−turn−Absolutwertgeber/Resolver als Absolutwertgeber.
Berechnung interner Werte für die Positioniersteuerung.
ƒ
Zustand "Trouble"
Dieser Zustand wird aktiviert, wenn das Betriebssystem des Antriebs oder das Anwender-
programm eine Störung erkennt.
Im Zustand "Trouble" werden folgende Aktionen durchgeführt:
Anzeige der aktuellen Störung.
ƒ
Freigabe des Rücksetzmechanismus für Störungszustände.
ƒ
EDBCSXP064 DE 8.0
Inbetriebnahme
Zustandssteuerung des Positionierantriebs
l
Betriebszustände
6
113