F174_PulseOutput_DataTable_8_Values_DUT

Wenn Sie einen strukturierten Datentyp mit mehr als acht verschiedenen Frequenzen und Sollwerten benötigen, können Sie diesen vordefinierten SDT nicht verwenden. Sie müssen selbst einen neuen SDT erstellen.

Folgende Befehle verwenden diesen strukturierten Datentypen: F174_PulseOutput_DataTable

Elemente des strukturierten Datentyps (Bezeichner):

dwControlCode: 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.

  • FP-Sigma/FP-X:

    Stelle

    Wert

    Einstellung

    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

    • Die Fehlerabweichung bei 9,8 beträgt etwa -0,9kHz.

    • Stellen Sie 1 ein, um eine Sollgeschwindigkeit von 48 bis 100000 (48Hz–100kHz) im strukturierten Datentyp festzulegen. Die Fehlerabweichung bei 100kHz beträgt etwa -3kHz.

    • Stellen Sie 2 ein, um eine Sollgeschwindigkeit von 191 bis 100000 (191–100kHz) im strukturierten Datentyp festzulegen. Die Fehlerabweichung bei 100kHz beträgt etwa -0,8kHz.

    1

    Positioniermodus

    0

    Relativwertpositionierung

    1

    Absolutwertpositionierung

    0

    Pulsausgangsart

    Vorwärtszählen:

    0

    Rechtslauf

    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.)

    4

    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.)

    Rückwärtszählen

    1

    Linkslauf

    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 FALSE: Die Vorwärtsbewegung wird ausgeführt, wenn das Richtungsanzeigesignal FALSE ist.)

    5

    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.)

  • FP0R:

    Stelle

    Wert

    Einstellung

    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).

    1

    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.)

    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 TRUE: Die Vorwärtsbewegung wird ausgeführt, wenn das Richtungsanzeigesignal TRUE ist.)

diFrequency_1–diFrequency_8: Frequenz [Hz]

1–50000 (1Hz–50kHz)

FPS/FP-X: Geben Sie die Frequenz an, die dem im Steuercode festgelegten Frequenzbereich entspricht.

diTargetValue_1–diTargetValue_8: Sollwert [Pulse]

-2147483648–2147483647

Wählen Sie einen Sollwert entsprechend der nachstehenden Tabelle.

Positioniermodus Zählermodus Sollwertbereich
Relativwertpositionierung Vorwärtszählen Positiver Wert
Rückwärtszählen Negativer Wert
Absolutwertpositionierung Vorwärtszählen > aktueller Wert
Rückwärtszählen < aktueller Wert
diTableEnd: Ende der Pulsausgabe

Auf 0 setzen.

Letzte Änderung am: 2021-09-27Feedback zu dieser SeitePanasonic Hotline