Instructions

Table Of Contents
Technologieanweisungen
10.3 Bewegungssteuerung:
S7-1200 Automatisierungssystem
Systemhandbuch, V4.2.3, 08/2018, A5E02486681-AL
701
Überlauf von MC-Servo (OB 91)
Der ausgewählte Anwendungszyklus muss lang genug sein, damit alle Technologieobjekte
für die Bewegungssteuerung in einem Zyklus bearbeitet werden können. Wird der
Anwendungszyklus nicht eingehalten, tritt ein Überlauf auf.
Bei Überlauf des MC-Servo (OB 91) geht die CPU nicht in STOP. (Die Aussage in der
Online-Hilfe des TIA Portals hinsichtlich STOP bei Überlauf von MC-Servo (OB 91) ist
falsch.)
Wenn nötig, können Sie die CPU bei Überlauf des MC-Servo (OB 91) mit Hilfe eines
Zeitfehler-OBs (OB 80) in STOP versetzen.
Prozessabbildpartition "OB-Servo-PIP"
Zur optimalen Steuerung aller von der Bewegungssteuerung verwendeten E/A-Module (zum
Beispiel Hardware-Endschalter) weisen Sie diese der Prozessabbildpartition "OB-Servo-PIP"
zu. Die Zuweisung verursacht, dass die E/A-Module gleichzeitig mit dem Technologieobjekt
verarbeitet werden.
Wenn die Bewegungssteuerung einen schnellen Zähler (HSC) verwendet, weist die
Bewegungssteuerung den HSC automatisch der Prozessabbildpartition "OB-Servo-PIP" zu.
10.3.4.3
Drehzahlgeregelter Betrieb
Bei drehzahlgeregeltem Betrieb können Sie mit der Betriebsart "Drehzahlgeregelt" eine
Positionierachse bewegen. Mit der Anweisung MC_Power können Sie die Achse aktivieren.
Mit den Anweisungen MC_MoveVelocity und MC_MoveJog können Sie die Achse mit
Geschwindigkeitsollwerten bewegen. Sie können die Achse trotz eines Sensorfehlers
bewegen, selbst wenn keine gültigen Werte verfügbar sind. Die Betriebsart
"Drehzahlgeregelt" legt folgende Bedingungen fest:
Deaktiviert den Lageregler der Achse
Setzt die Geschwindigkeitssollwerte für den Antrieb direkt
Setzt den Sollwert für die Achsposition auf Null
Aktualisiert bei gültigen Sensorwerten die Istposition des unteren Grenzwerts
Definiert nicht den Schleppfehler und den Controllerfehler und setzt die entsprechenden
Werte auf Null
Sie können die Betriebsart "Drehzahlgeregelt" mit den folgenden drei Anweisungen und
diesen Parametern aktivieren und deaktivieren:
MC_Power.StartMode (Int)
MC_MoveVelocity.PositionControlled (Bool)
MC_MoveJog.PositionControlled (Bool)