Herunterladen Inhalt Inhalt Diese Seite drucken

Sfb 49 - Pulse - Pulsweitenmodulation - VIPA 300S Handbuch

Vorschau ausblenden Andere Handbücher für 300S:
Inhaltsverzeichnis

Werbung

VIPA System 300S

6.8.3 SFB 49 - PULSE - Pulsweitenmodulation

Beschreibung
Parameter
Name
Deklaration Datentyp
LADDR
INPUT
CHANNEL
INPUT
SW_EN
INPUT
OUTP_VAL INPUT
JOB_REQ
INPUT
JOB_ID
INPUT
JOB_VAL
INPUT
STS_EN
OUTPUT
JOB_DONE OUTPUT
JOB_ERR
OUTPUT
JOB_STAT
OUTPUT
HB140 | CPU-SC | 314-6CG13 | DE | 15-50
Pulsweitenmodulation - PWM > SFB 49 - PULSE - Pulsweitenmodulation
Bei dem SFB 49 handelt es sich um einen speziell für die CPU
31xSC 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
Adresse
(Inst.-DB)
WORD
0.0
INT
2.0
BOOL
4.0
INT
6.0
BOOL
8.0
WORD
10.0
DINT
12.0
BOOL
16.0
BOOL
16.3
BOOL
16.4
WORD
18.0
Einsatz E/A-Peripherie
Default
Kommentar
Wert
300h
Dieser Parameter wird nicht
ausgewertet. Es wird immer
die interne Ein- / Ausgabe-
Peripherie angesprochen.
0
Kanalnummer
FALSE
Softwaretor freigegeben
0
Ausgabewert
FALSE
Auftragsanstoß
(Flanke 0-1)
0
Auftragsnummer
0
Wert für schreibende Auf-
träge
FALSE
Status internes Tor
TRUE
Neuer Auftrag kann gestartet
werden.
FALSE
Auftrag fehlerhaft
0
Auftragsfehler-Nummer
163

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis