Herunterladen Inhalt Inhalt Diese Seite drucken

Ausführung Von Funktionsbausteinen Für Die Bewegungssteuerung (Fbs) In Fw; Verschiedene Versionen Von Bewegungssteuerungsanweisungen - Siemens S7-1200 Systemhandbuch

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

Werbung

Ausführung von Funktionsbausteinen für die Bewegungssteuerung (FBs) in FW
V4.1.2
Um den einwandfreien Betrieb von Bewegungssteuerungsprogrammen mit S7-1200 FW V4.1.2 zu gewährleisten, müssen
Sie alle Funktionsbausteine für die Bewegungssteuerung aus OB 1 oder aus Bausteinen, die von OB 1 aufgerufen werden,
aufrufen. Um die Bewegungssteuerung ohne diese Einschränkung zu nutzen, verwenden Sie FW V4.1.1.
Wenn Sie in Ihrem Projekt keine Bewegungssteuerung einsetzen, können Sie FW V4.1.2 verwenden.

Verschiedene Versionen von Bewegungssteuerungsanweisungen

Hinweis
Die Anweisungen der Bewegungssteuerung V1.0 bis V3.0 steuern aktiv den ENO-Ausgang der Anweisung. Tritt im Baustein
ein Fehler auf, wird der ENO-Ausgang in den AUS-Zustand geschaltet. Ein Fehler wird über die Ausgänge ERROR, ErrorID
und ErrorInfo am Baustein gemeldet. Über den ENO-Ausgang kann der Zustand der Anweisung ausgewertet und können
nachfolgende Anweisungen der Reihe nach ausgeführt werden.
Bei den Anweisungen der Bewegungssteuerung V4.0 und V5.0 bleibt der ENO-Ausgang unabhängig von seinem
Fehlerzustand so lange wahr, wie die Anweisung ausgeführt wird. Dies kann dazu führen, dass ein Programm, das mit der
Bewegungssteuerung V3.0 oder früher arbeitet und vom ENO-Zustand abhängig ist, nicht richtig funktioniert. Zur Behebung
dieser Situation müssen Sie, wenn Sie die Bewegungssteuerung V4.0 oder höher verwenden, den Zustand der Anweisung
mit den Ausgängen DONE und ERROR und nicht mit dem ENO-Ausgang auswerten.
Anweisung MC_Home (Referenzpunktfahrt der Achse durchführen)
Die Anweisung MC_Home wurde um die Absolutwertgeberjustage erweitert:
● Absolutwertgeberjustage (relativ)
MC_Home.Mode = 6
Die aktuelle Position wird um den Wert des Parameters "MC_Home.Position" verschoben. Der berechnete
Absolutwertversatz wird remanent in der CPU gespeichert. (<Achsenname>.StatusSensor.AbsEncoderOffset)
● Absolutwertgeberjustage (absolut)
MC_Home.Mode = 7
Die aktuelle Position wird auf den Wert des Parameters "MC_Home.Position" gesetzt. Der berechnete
Absolutwertversatz wird remanent in der CPU gespeichert. (<Achsenname>.StatusSensor.AbsEncoderOffset)
2
Aktualisierung des S7-1200 Systemhandbuchs, Ausgabe 06/2015
A5E03929125-AH, 08/2015

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis