Herunterladen Diese Seite drucken

Vom Positionier-Assistenten Erzeugte Positionieroperationen; Richtlinien Für Den Einsatz Von Positionieroperationen - Siemens SIMATIC S7-200 Systemhandbuch

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

Werbung

Vom Positionier-Assistenten erzeugte Positionieroperationen

Mit dem Positionier-Assistenten können Sie das Positioniermodul auf einfache Weise steuern, indem Sie
eindeutige Unterprogramme erstellen, die auf der von Ihnen eingestellten Position des Moduls und auf den
von Ihnen gewählten Konfigurationsoptionen beruhen. Alle Positionieroperationen haben das Präfix
"POSx_", wobei das x die Position des Moduls angibt. Weil es sich bei jeder Positionieroperation um ein
Unterprogramm handelt, gibt es 11 Positionieroperationen mit 11 Unterprogrammen.
Tipp
Die Positionieroperationen erhöhen den Speicherbedarf für Ihr Programm um bis zu 1700 Bytes. Sie
können nicht verwendete Positionieroperationen löschen, um den Speicherbedarf zu verringern. Wenn
Sie eine gelöschte Positionieroperation wiederherstellen möchten, führen Sie einfach den
Positionier-Assistenten erneut aus.
Richtlinien für den Einsatz von Positionieroperationen
Sie müssen darauf achten, dass immer nur eine Positionieroperation zur Zeit aktiv ist.
Sie können die Operationen POSx_RUN und POSx_GOTO in einem Interruptprogramm ausführen. Es ist
jedoch äußerst wichtig, dass Sie keine Operation in einem Interruptprogramm starten, wenn das Modul
gerade einen anderen Befehl bearbeitet. Wenn Sie eine Operation in einem Interruptprogramm starten,
können Sie mit Hilfe der Ausgänge der Operation POSx_CTRL beobachten, wann das Positioniermodul die
Bewegung beendet hat.
Der Positionier-Assistent konfiguriert die Werte für die Drehzahlparameter (Speed und C_Speed) und die
Positionsparameter (Pos oder C_Pos) automatisch entsprechend dem von Ihnen gewählten Messsystem.
Bei Impulsen sind diese Parameter Werte vom Typ DINT. Bei physikalischen Maßeinheiten sind die
Parameter Werte vom Typ REAL in der von Ihnen eingestellten Einheit. Beispiel: Wenn Sie Zentimeter (cm)
einstellen, werden die Positionsparameter als Werte vom Typ REAL in Zentimetern gespeichert und die
Drehzahlparameter werden als Werte vom Typ REAL in Zentimetern pro Sekunde (cm/s) gespeichert.
Die folgenden Positionieroperationen werden für bestimmte Positionieraufgaben benötigt:
Fügen Sie die Operation POSx_CTRL in Ihr Programm ein und führen Sie sie mit dem Kontakt SM0.0
-
in jedem Zyklus aus.
Wenn Sie Bewegung zu einer absoluten Position angeben möchten, müssen Sie zunächst mit einer
-
Operation POSx_RSEEK oder POSx_LDPOS die Nulllage festlegen.
Zum Anfahren einer bestimmten Lage entsprechend den Eingängen Ihres Programms verwenden Sie
-
die Operation POSx_GOTO.
Zum Ausführen der mit dem Positionier-Assistenten konfigurierten Bewegungsprofile verwenden Sie
-
die Operation POSx_RUN.
Die anderen Positionieroperationen sind optional.
Erstellen eines Programms für das Positioniermodul
Kapitel 9
9
267

Quicklinks ausblenden:

Werbung

loading