PULSE WITH VARIABLE DUTY FACTOR (Impuls mit variablem
Operanden-
Spezifikationen
Beschreibung
Merker
Bereich
CIO-Bereich
---
Arbeitsbereich
---
Haftmerker-Bereich
---
Systemmerker-
---
Bereich
Zeitgeberbereich
---
Zählerbereich
---
DM-Bereich
---
EM-Bereich ohne
---
Bank
EM-Bereich mit Bank
---
Indirekte DM/EM-
---
Binäradresse
Indirekte DM/EM-
---
Adresse in BCD
Konstanten
Siehe
Beschrei-
bung des
Operan-
den.
Daten-Register
---
Indexregister
---
Indirektes Adressie-
---
ren mittels Index-
Registern
PWM(891) gibt die in F spezifizierte Frequenz mit dem in D spezifizierten
Tastverhältnis über den in P spezifizierten Anschluss aus. Der Befehl
PWM(891) kann auch während der Ausgabe von Tastverhältnis-Impulsen
ausgeführt werden, um das Tastverhältnis ohne Stoppen der Impulsausgabe
zu ändern. Jegliche Versuche, die Frequenz zu ändern, werden ignoriert.
Die Impulsausgabe wird bei jeder Ausführung von PWM(891) gestartet. Es ist
daher normalerweise ausreichend, die differenzierte Version (@PWM(891))
des Befehls oder einer Ausführungsbedingung zu verwenden, die nur für
einen Zyklus auf EIN gesetzt wird.
Die Impulsausgabe wird fortgesetzt, bis sie entweder durch Ausführung des
Befehls INI(880) gestoppt wird (C = 0003 hex: Stopp der Impulsausgabe) oder bis
die CPU-Baugruppe in die PROGRAM-Betriebsart umgeschaltet wird.
Bezeichnung
Kürzel
Fehlermerker
ER
P
F
CIO 0000 bis
CIO 6143
W000 bis W511
H000 bis H511
A000 bis A959
T0000 bis T4095
C0000 bis C4095
D00000 bis D32767
---
---
@ D00000 bis
@ D32767
*D00000 bis *D32767
0000 bis FFFF hex
DR0 bis DR15
---
,IR0 bis ,IR15
–2048 bis +2047 ,IR0 bis –2048 bis +2047
,IR15
DR0 bis DR15, IR0 bis IR15
,IR0+(++) bis ,IR15+(++)
,–(– –)IR0 bis, –(– –)IR15
Funktion
EIN, wenn der festgelegte Bereich für P, F oder D
überschritten wird.
EIN, wenn Impulse durch ORG(889) über den
spezifizierten Anschluss ausgegeben werden.
EIN, wenn bei Ausführung von PWM(891) in einer
Interrupt-Task bereits eine Impulsausgabe in einer
zyklischen Task ausgeführt wird.
Abschnitt 5-10
D
CIO 0000 bis
CIO 6143
W000 bis W511
H000 bis H511
A000 bis A959
T0000 bis T4095
C0000 bis C4095
D00000 bis D32767
---
---
@ D00000 bis
@ D32767
*D00000 bis *D32767
• CPU-Baugruppen
vor Version 2.0
0000 bis 0064 hex
• CPU-Baugruppen
Version 2.0
0000 bis 03E8 hex
DR0 bis DR15
---
121