Pulsweite vorgeben | Prozessdatum "PWM Output"
Zur Veränderung des Tastverhältnisses, Puls-Pausen-Verhältnisses bzw. des Duty Cycle
(TON/TOFF) [0 … 100 %] kann der gültige Wertebereich bestimmt werden über die Parameter
Presentation (0x80n0:02) und
Anwender-Skalierung („Enable User Scale“ / 0x80n0:01„Offset“ 0x80n0:11/ „Gain“ 0x80n0:12)
Presentation (0x80n0:02)
Duty Cycle | „PWM Output“ | |
|---|---|---|
0x80n0:02 „Presentation“ = 0: Signed (default) | 0x80n0:02 „Presentation“ = 1: unsigned | |
0 % | 0hex (0dez) | 0hex (0dez) |
50 % | 3FFFhex (16383dez) | 7FFFhex (32767dez) |
100 % | 7FFFhex (32767dez) | FFFFhex (65535dez) |
(n = 0 für PWM1, n = 2 für PWM2, n = 4 für PWM3, n = 6 für PWM4) | ||
Anwender-Skalierung („Offset“ 0x80n0:11 / „Gain“ 0x80n0:12)
- Wertebereich ohne Anwender-Skalierung in der Werkseinstellung (Default)
In der Werkseinstellung ist die Anwender-Skalierung nicht aktiviert („Enable User scale“ = FALSE). Es sind keine weiteren Einstellungen der Anwender‑Skalierung (0x80n0:12 „Gain“/0x80n0:11 „Offset“) erforderlich.
Wertebereich: 0 … FFFFhex (65535dez) für 0 … 100 % Duty cycle - Wertebereich über die Anwender Skalierung einstellen (s. Blockschaltbild)
- Aktivieren Sie die Anwender-Skalierung über Index 0x80n0:01 „Enable User scale“
- Stellen Sie den gewünschten Wertebereich ein über 0x80n0:11 „Offset“ und 0x80n0:12 „Gain“.
Mit: Ist der Einfluss der Anwenderskalierung: aktiv: Ysc = Ys1 * „Gain“*2-16 + „Offset“ |
|
