Beispielprogramm 1: 2 kanalige Ansteuerung eines 24 V-DC-Motors mit PWM
![]() | Verwendung der Beispielprogramme Dieses Dokument enthält exemplarische Anwendungen unserer Produkte für bestimmte Einsatzbereiche. Die hier dargestellten Anwendungshinweise beruhen auf den typischen Eigenschaften unserer Produkte und haben ausschließlich Beispielcharakter. Die mit diesem Dokument vermittelten Hinweise beziehen sich ausdrücklich nicht auf spezifische Anwendungsfälle, daher liegt es in der Verantwortung des Anwenders zu prüfen und zu entscheiden, ob das Produkt für den Einsatz in einem bestimmten Anwendungsbereich geeignet ist. Wir übernehmen keine Gewährleistung, dass der in diesem Dokument enthaltene Quellcode vollständig und richtig ist. Wir behalten uns jederzeit eine Änderung der Inhalte dieses Dokuments vor und übernehmen keine Haftung für Irrtümer und fehlenden Angaben. |
Beispiel 1: 2 kanalige Ansteuerung eines 24VDC-Motors mit PWM
Download (Beispieldatei)
In diesem Beispiel werden zwei 24 VDC-Kleinmotoren (max. 2 A) an jeweils einem Kanal der EL2262 durch PWM unabhängig voneinander betrieben. Eine Positions-/Drehzahlrückmeldung findet nicht statt, die EL2262 wird als Stellglied eingesetzt.
Daten:
- 1 ms Zykluszeit
- 1000 fach Oversampling auf beiden Kanälen
- 1 MHz Ausgabetakt bzw. 500 kHz max. PWM-Frequenz
- im Beispiel: Betrieb Achse 1 mit 25 kHz, Achse 2 mit 15 kHz PWM-frequenz, Tastverhältnis über Visualisierung einstellbar 0..100%
Anschlussschema:

Starten des Beispielprogramms
Die Applikationsbeispiele sind mit einem Prüfaufbau getestet und entsprechend beschrieben worden.
Etwaige Abweichungen bei der Einrichtung an realen Applikationen sind möglich.
Für den Prüfaufbau wurde folgende Hardware und Software verwendet:
- TwinCAT-Master-PC mit Betriebssystem Windows XP Professional SP 3, TwinCAT Version 2.10 (Build 1330) und INTEL PRO/100 VE Ethernet-Adapter
- Beckhoff EtherCAT Koppler EK1100, Klemmen EL2262 und EL9010
- Induktiver, positiv schaltender Näherungsschalter in 3-Leitertechnik, max. Schaltfrequenz: 3000 Hz
Vorgehensweise zum Starten des Programms
- Nach Klick auf den Download-Button speichern Sie das Zip-Archiv lokal auf ihrer Festplatte und entpacken die *.TSM (Konfigurationsdatei) und die *.PRO (PLC-Programmdatei) in einem temporären Arbeitsordner.
- Start der *.TSM-Datei und *.PRO Datei; der TwinCAT-System Manger und die TwinCAT PLC öffnen sich.
- Schließen Sie die Hardware entsprechend Abb. Anschluss Beispielprogramm 1 an und verbinden Sie den Ethernet-Adapter ihres PCs mit dem EtherCAT-Koppler (weitere Hinweise hierzu finden sie in den entsprechenden Kopplerhandbüchern).
- Auswahl des lokalen Ethernet-Adapters (ggf. mit Echtzeit-Treiber) unter Systemkonfiguration, E/A - Konfiguration, E/A -Geräte, Gerät (EtherCAT); dann unter Karteireiter "Adapter", "Suchen..." den entsprechenden Adapter auswählen und bestätigen (siehe Abb. Suchen des Ethernet-Adapters + Auswahl und Bestätigung des Ethernet-Adapters)


- Aktivierung der Konfiguration (Abb. Aktivierung der Konfiguration und bestätigen (Abb. Konfigurationsaktivierung bestätigen)
- Neue Variablenzuordnung bestätigen (Abb. Variablenzuordnung erzeugen), Neustart im RUN-Modus (Abb. Neustart TwinCAT im RUN-Modus)
- In der TwinCAT PLC unter Menü "Projekt" -> "Alles Übersetzen" das Projekt übersetzen (Abb. Projekt übersetzen)
- In der TwinCAT PLC: Einloggen mit der Taste "F11", Laden des Programms bestätigen (Abb. Programmstart bestätigen), Start des Programms mit Taste "F5"





