Herunterladen Diese Seite drucken

Berechnung Des Reload-Wertes - IFM Electronic ecomat mobile Programmierhandbuch

Werbung

ifm
Programmierhandbuch
ecomatmobile
ifm-Funktionselemente
>

Berechnung des RELOAD-Wertes

Grafik: RELOAD-Wert für PWM-Kanäle 0...3
Der RELOAD-Wert des internen PWM-Zählers berechnet sich in Abhängigkeit des Parameters DIV64
und der CPU-Frequenz wie folgt:
• CabinetController: CR0303
• ClassicController: CR0020, CR0505
• ExtendedController: CR0200
• SafetyController: CR7020, CR7021, CR7200,
CR7201, CR7505, CR7506
DIV64 = 0
RELOAD = 20 MHz / f
DIV64 = 1
RELOAD = 312,5 kHz / f
Je nachdem, ob eine hohe oder niedrige PWM-Frequenz benötigt wird, muss der Eingang DIV64 auf
FALSE (0) oder TRUE (1) gesetzt werden. Bei PWM-Frequenzen unter 305 Hz oder 152 Hz (je nach
Controller) muss DIV64 auf "1" gesetzt werden, damit der Reload-Wert nicht größer als 0xFFFF wird.
>
Berechnungsbeispiele RELOAD-Wert
• CabinetController: CR0303
• ClassicController: CR0020, CR0505
• ExtendedController: CR0200
• SafetyController: CR7020, CR7021, CR7200, CR7201,
CR7505, CR7506
Die PWM-Frequenz soll 400 Hz betragen.
20 MHz
_________ = 50 000 = 0xC350 = RELOAD
400 Hz
Der zulässige Bereich des PWM-Wertes ist damit der Bereich von 0x0000...0xC350.
Der Vergleichswert, bei dem der Ausgang durchschaltet, muss dann zwischen 0x0000 und 0xC350 liegen.
Daraus ergeben sich folgende Puls-Pausen-Verhältnisse:
Puls-Pausen-Verhältnis
Minimal
Maximal
Zwischen minimaler und maximaler Ansteuerung sind 50 000 Zwischenwerte (PWM-Werte) möglich.
CabinetController (CR0303) Laufzeitsystem V05b
PWM
PWM
Einschaltdauer
0 %
100 %
146
ifm-Bausteine für das Gerät CR0303
• CabinetController: CR0301, CR0302
• SmartController: CR250n
• Platinensteuerung: CS0015
• PDM360smart: CR1071
RELOAD = 10 MHz / f
PWM
RELOAD = 156,25 kHz / f
PWM
• CabinetController: CR0301, CR0302
• SmartController: CR250n
• Platinensteuerung: CS0015
• PDM360smart: CR1071
Die PWM-Frequenz soll 200 Hz betragen.
10 MHz
_________ = 50 000 = 0xC350 = RELOAD
200 Hz
Wert für Puls-Pausen-Verhältnis
50 000 = 0xC350
0 = 0x0000
2015-06-23
1531
1532

Werbung

loading

Diese Anleitung auch für:

Ecomat 100Cr0303