Herunterladen Diese Seite drucken

Beschreibung Des Profilpuffers Des Positioniermoduls - Siemens SIMATIC S7-200 Systemhandbuch

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

Werbung

Tabelle 9-19 Positionierbefehle, Fortsetzung
Befehl
Befehl 123
Referenzpunktversatz erfassen
Befehl 124
Tippbetrieb positive Drehung
Befehl 125
Tippbetrieb negative Drehung
Befehl 126
Referenzpunkt suchen
Befehl 127
Konfiguration neu laden

Beschreibung des Profilpuffers des Positioniermoduls

Das Positioniermodul speichert die Ausführungsdaten von maximal 4 Profilen im Pufferspeicher. Wenn das
Positioniermodul einen Befehl zur Ausführung eines Profils empfängt, prüft es, ob das angeforderte Profil im
Pufferspeicher abgelegt ist. Befinden sich die Ausführungsdaten für das Profil im Pufferspeicher, führt das
Positioniermodul das Profil sofort aus. Befinden sich die Ausführungsdaten für das Profil nicht im
Pufferspeicher, liest das Positioniermodul die Daten des Profilbausteins aus der Konfigurations-/Profiltabelle
der S7-200 und berechnet die Ausführungsdaten für das Profil, bevor es das Profil ausführt.
Befehl 122 (Im interaktiven Baustein angegebene Bewegung ausführen) speichert die Ausführungsdaten
nicht im Pufferspeicher, sondern liest den interaktiven Baustein jedesmal aus der
Konfigurations-/Profiltabelle der S7-200 und berechnet jedesmal die Ausführungsdaten für die Bewegung.
Wenn Sie das Positioniermodul neu konfigurieren, werden alle im Pufferspeicher abgelegten
Ausführungsdaten gelöscht.
Erstellen eines Programms für das Positioniermodul
Beschreibung
Wenn dieser Befehl ausgeführt wird, richtet das Positioniermodul eine Nulllage ein, bei der es
sich um eine andere Lage als den Referenzpunkt handelt.
Bevor dieser Befehl abgesetzt wird, müssen Sie die Position des Referenzpunkts ermittelt ha-
ben und Sie müssen außerdem die Maschine im Tippbetrieb in die Ausgangsposition gebracht
haben. Nachdem das Positioniermodul diesen Befehl erhalten hat, berechnet es den Versatz
zwischen der Ausgangsposition (der aktuellen Position) und dem Referenzpunkt und schreibt
den berechneten Versatz in das Feld RP_OFFSET des interaktiven Bausteins. Die aktuelle
Position wird dann auf 0 gesetzt, um die Ausgangsposition als Nulllage einzurichten.
Für den Fall, dass der Schrittmotor seine Lage "vergisst" (z.B. bei Spannungsausfall oder wenn
der Schrittmotor manuell neu positioniert wird), kann der Befehl Referenzpunkt suchen abge-
setzt werden, um die Nulllage automatisch wieder einzurichten.
Mit diesem Befehl können Sie manuell Impulse ausgeben, um den Schrittmotor in die positive
Richtung zu bewegen.
Bleibt der Befehl weniger als 0,5 Sekunden lang aktiv, gibt das Positioniermodul Impulse aus,
um die in JOG_INCREMENT angegebene Entfernung zu fahren.
Bleibt der Befehl 0,5 Sekunden oder länger aktiv, beschleunigt das Positioniermodul auf die von
JOG_SPEED angegebene Drehzahl.
Wird ein Wechsel in den Leerlauf erkannt, verzögert das Positioniermodul bis zum Stillstand.
Mit diesem Befehl können Sie manuell Impulse ausgeben, um den Schrittmotor in die negative
Richtung zu bewegen.
Bleibt der Befehl weniger als 0,5 Sekunden lang aktiv, gibt das Positioniermodul Impulse aus,
um die in JOG_INCREMENT angegebene Entfernung zu fahren.
Bleibt der Befehl 0,5 Sekunden oder länger aktiv, beschleunigt das Positioniermodul auf die von
JOG_SPEED angegebene Drehzahl.
Wird ein Wechsel in den Leerlauf erkannt, verzögert das Positioniermodul bis zum Stillstand.
Wenn dieser Befehl ausgeführt wird, startet das Positioniermodul eine Referenzpunktsuche
nach der angegebenen Suchmethode. Wenn der Referenzpunkt ermittelt und die Bewegung
zum Stillstand gebracht wurde, lädt das Positioniermodul den Wert aus dem Feld RP_OFFSET
des interaktiven Bausteins in die aktuelle Position und erzeugt am Ausgang CLR einen Impuls
von 50 ms.
Wenn dieser Befehl ausgeführt wird, liest das Positioniermodul den Pointer auf die
Konfigurations-/Profiltabelle aus der entsprechenden Adresse im Speicher der Sondermerker.
Anschließend liest das Modul den Konfigurationsbaustein aus der Adresse, die vom Pointer auf
die Konfigurations-/Profiltabelle angegeben wird. Das Positioniermodul vergleicht die gerade
erhaltenen Konfigurationsdaten mit der vorhandenen Modulkonfiguration und führt alle erforder-
lichen Setup-Änderungen oder Neuberechnungen durch. Alle gepufferten Profile werden ver-
worfen.
Kapitel 9
9
295

Quicklinks ausblenden:

Werbung

loading