Herunterladen Inhalt Inhalt Diese Seite drucken

Sfb 49 - Pulse - Pulsweitenmodulation - VIPA System 300S+ HB140 CPU-SC 314-6CG23 Handbuch

Vorschau ausblenden Andere Handbücher für System 300S+ HB140 CPU-SC 314-6CG23:
Inhaltsverzeichnis

Werbung

Einsatz E/A-Peripherie
Pulsweitenmodulation - PWM > SFB 49 - PULSE - Pulsweitenmodulation

6.8.3 SFB 49 - PULSE - Pulsweitenmodulation

Beschreibung
Parameter
194
Periodendauer
Mit der Periodendauer definieren Sie die Länge der Ausgabese-
n
quenz, bestehend aus Impulsdauer und Impulspause.
n
Wertebereich: 1 ... 65535ms bzw. 0,4 ... 6553,5ms
n
Defaultwert: 20000
Mindestimpulsdauer
n
Mit der Mindestimpulsdauer können Sie kurze Ausgangsimpulse
und kurze Impulspausen unterdrücken. Alle Impulse bzw. Pausen,
die kleiner als die Mindestimpulsdauer sind, werden unterdrückt.
Hiermit können Sie sehr kurze Schaltimpulse (Spikes), die von der
Peripherie nicht mehr registriert werden können, ausfiltern.
Wertebereich:
n
0 ... Periodenauer/2 * 1ms bzw.
2 ... Periodenauer/2 * 0,1ms
n
Default: 2
Bei dem SFB 49 handelt es sich um einen speziell für Kompakt-CPUs
entwickelten Baustein, der zur Pulsweitenmodulation dient.
n
Zur Steuerung der Pulsweitenmodulation ist der SFB PULSE zyk-
lisch (z.B. OB 1) zu verwenden.
n
Der SFB ist mit zugehörigem Instanz-DB aufzurufen. Hier liegen
die Parameter für den SFB ab.
n
Unter anderem bietet der SFB 49 eine Auftragsschnittstelle.
Hiermit haben Sie lesenden und schreibenden Zugriff auf die
Register der Pulsweitenmodulation.
n
Damit ein neuer Auftrag ausgeführt werden kann, muss immer der
letzte Auftrag mit JOB_DONE = TRUE abgeschlossen sein.
n
Pro Kanal dürfen Sie den SFB immer nur mit dem gleichen
Instanz-DB aufrufen, da hier die für den internen Ablauf erforderli-
chen Daten abgelegt werden. Ein schreibender Zugriff auf Aus-
gänge des Instanz-DB ist nicht zulässig.
n
Mit dem SFB PULSE (SFB 49) stehen Ihnen folgende Funktionali-
täten zur Verfügung:
– Pulsweitenmodulation Starten/Stoppen mit dem Softwaretor
SW_GATE
– Freigabe/Steuern des PWM-Ausgangs
– Auslesen von Status-Bits
– Aufträge zum Lesen und Schreiben der internen Register der
Pulsweitenmodulation
HB140 | CPU-SC | 314-6CG23 | DE | 16-30
+
VIPA System 300S

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis