Folgende Befehle verwenden diesen strukturierten Datentypen: F171_PulseOutput_Trapezoidal
Elemente des strukturierten Datentyps (Bezeichner):
Steuercode [Hexadezimalkonstante]
Verwenden Sie für den Steuercode eine Hexadezimalkonstante. Beispiel: 16#1025. Die Werte 1, 0, 2 und 5 entsprechen den Stellen 3, 2, 1 und 0 der Hexadezimalkonstante. Stelle 0 befindet sich rechts außen.Weitere Stellen der Hexadezimalkonstante werden vom Compiler automatisch kurz vor dem Befehlsaufruf für die Positioniermethode belegt.
Stelle |
Wert |
Einstellung |
---|---|---|
4 |
Anzahl Beschleunigungs-/Bremsschritte |
|
0 |
30 Schritte |
|
1 |
60 Schritte |
|
3 |
Puls-Pausenverhältnis (der Pulsdauer und -periode) Das Verhältnis zwischen der Pulsweite und der Pulsperiode einer rechteckigen Wellenform. Für eine Impulsfolge, in der die Pulsdauer 1ms beträgt und die Pulsperiode 4ms, beläuft sich das Puls-Pausen-Verhältnis auf 0,25 oder 25%. |
|
0 |
½ (50%) |
|
1 |
¼ (25%) |
|
Wählen Sie das Puls-Pausenverhältnis ¼ (25%), wenn die Frequenz auf 50kHz oder mehr gesetzt ist. FP-XC14T, C30/C60T: Wählen Sie das Puls-Pausenverhältnis ¼ (25%), wenn die Frequenz für Kanal 2 oder 3 auf 10kHz oder mehr gesetzt ist. |
||
2 |
Frequenzbereich für Anfangsgeschwindigkeit und Sollgeschwindigkeit |
|
0 |
1,5Hz–9,8kHz |
|
1 |
48Hz–100kHz |
|
2 |
191Hz–100kHz |
|
|
||
1 |
Positioniermodus |
|
0 |
Relativwertpositionierung |
|
1 |
Absolutwertpositionierung |
|
0 |
Pulsausgangsart |
|
0 |
Rechts-/Linkslauf Die Ansteuerung erfolgt über zwei Pulse: einen positiven (im Uhrzeigersinn, d.h. rechts drehend) und einen negativen (entgegen dem Uhrzeigersinn, d.h. links drehend). |
|
2 |
Pulse/Richtung Die Positionssteuerung erfolgt über einen Pulsausgang, der die Geschwindigkeit vorgibt, und einen Pulsausgang, der die Drehrichtung über TRUE/FALSE-Signale steuert. (Vorwärts FALSE: Die Vorwärtsbewegung wird ausgeführt, wenn das Richtungsanzeigesignal FALSE ist.) |
|
3 |
Pulse/Richtung Die Positionssteuerung erfolgt über einen Pulsausgang, der die Geschwindigkeit vorgibt, und einen Pulsausgang, der die Drehrichtung über TRUE/FALSE-Signale steuert. (Vorwärts TRUE: Die Vorwärtsbewegung wird ausgeführt, wenn das Richtungsanzeigesignal TRUE ist.) |
Anfangs- und Restgeschwindigkeit [Hz]
Sollgeschwindigkeit [Hz]
FP-X: Bei den Kanälen für die mittlere Geschwindigkeit, Kanal 2 und 3, beträgt die Maximalgeschwindigkeit 20kHz.
Beschleunigungs-/Bremszeit [Hz]
Mit 30 Schritten: 30-32760 (Wert als Vielfaches von 30 angeben)
Mit 60 Schritten: 60-32760 (Wert als Vielfaches von 60 angeben)
Der Unterschied zwischen der Soll- und Anfangsgeschwindigkeit bestimmt die Steigung der Beschleunigungsrampe.Wenn die Beschleunigungs/Bremszeit nicht in 30er-Schritten angegeben ist, werden die Werte automatisch auf das nächsthöhere Vielfache von 30 korrigiert.
Gesamte Verfahrstrecke: 10000 Pulse
Mit 30 Schritten:
Df = (5000-500) ÷ 30 = 150HzDt = 300ms ÷ 30 = 10ms
Mit 60 Schritten:
Df = (5000-500) ÷ 60 = 75HzDt = 300ms ÷ 60 = 5ms
Stellen Sie die Beschleunigungs-/Bremszeit t entsprechend der folgenden Formel ein: t (ms) ³ (30 Schritte × 1000) ÷ Anfangsgeschwindigkeit [Hz]
Sollwert [Pulse]
-2147483648–2147483647
Die folgenden Ausgänge sind je nach gewählter Pulsausgabemethode und Positionierungsmodus TRUE oder FALSE:
Pulsausgangsart |
Pulsausgang |
Sollwert |
|
Positiver Wert/> aktueller Wert |
Negativer Wert/< aktueller Wert |
||
Rechts-/Linkslauf |
Rechtslauf |
TRUE |
FALSE |
Linkslauf |
FALSE |
TRUE |
|
Pulse/Richtung Vorwärts FALSE |
Puls |
TRUE |
TRUE |
Richtung |
FALSE |
TRUE |
|
Pulse/Richtung Vorwärts TRUE |
Puls |
TRUE |
TRUE |
Richtung |
TRUE |
FALSE |
|
Zählermodus |
Vorwärtszählen |
Rückwärtszählen |
Ende der Pulsausgabe
Auf 0 setzen.