Dieser SDT legt den Steuercode, die resultierende Geschwindigkeit, die Zielposition und den Kreismittelpunkt fest.
Elemente des strukturierten Datentyps (Bezeichner):
Speicherbereich für Einstellungen
Offset 01
Mit hexadezimaler Konstante festlegen:
Bit 16: FALSE=Anhalten, TRUE=Fortsetzen
Anhalten: Die Pulsausgabe wird beendet, wenn die Zielposition erreicht ist.
Fortsetzen: Wenn die erste Kreisinterpolation beendet ist (Zielposition erreicht), wird die Datentabelle mit neuen Werten überschrieben und eine weitere Kreisinterpolation wird gestartet. Um die Pulsausgabe zu beenden, setzen Sie das Bit auf 0, nachdem die letzte Interpolation begonnen hat. Um die Pulsausgabe zu beenden, setzen Sie das Bit auf 0, nachdem die letzte Interpolation begonnen hat.
Bit 12: FALSE=Rechtslauf, TRUE=Linkslauf
Die Pulsausgabe ist abhängig von der angegebenen Drehrichtung. Wie in der Abbildung unten zu sehen, ist die Verfahrstrecke abhängig von Punkt P auf dem Kreisbogen, der durchfahren werden muss, und der Drehrichtung.
Bit 8: FALSE=Position auf dem Kreisbogen, TRUE=Mittelpunkt
Drei-Punkte-Verfahren
Aus den Angaben Istposition, Zielposition und Position auf dem Kreisbogen, die durchfahren werden muss, werden Mittelpunkt und Radius des Kreisbogens berechnet.
Mittelpunktverfahren:
Aus den Angaben aktuelle Position, Zielposition und Mittelpunkt wird der Radius des Kreisbogens berechnet.
Bit 4: FALSE=Relativ, TRUE=Absolut
Bit 0, 1: 0=Rechts-/Linkslauf, 2=Puls + Richtung (Vorwärts FALSE), 3=Puls + Richtung (Vorwärts TRUE)
Offset 23
100 Hz–20 kHz
[100–20000]
Offset 45
-8388608–+8388607
Offset 67
-8388608–+8388607
Offset 89
-8388608–+8388607
Offset 1011
-8388608–+8388607
Speicherbereich für Rechenergebnisse
Offset 1213
Pulse