Beispielprogramm 2 - Kurzschlusserkennung (Spannungsgeregelt)

Beispielprogramm 2 - Kurzschlusserkennung (Spannungsgeregelt) 1: Download

Programmbeschreibung und Funktion

Dieses Beispielprogramm hat dieselbe Funktion wie das Beispielprogramm 1. Auch hierbei soll mit Hilfe des LED Ausgangs der EL2596 ein Kurzschluss detektiert werden.

In diesem Beispielprogramm 2 wird jedoch der Betriebsmodus „Voltage Control“ verwendet, sodass am LED-Ausgang eine vorgegebene Spannung ausgegeben wird.

Dazu müssen ebenfalls in den CoE Daten, wie im Kapitel Inbetriebnahme beschrieben, die Werte für die Versorgungs- und Ausgangsspannung, sowie den maximalen Ausgangsstrom vorgegeben werden.

Beispielprogramm 2 - Kurzschlusserkennung (Spannungsgeregelt) 2:
Einstellen von Strom- und Spannungswerten im CoE

Die vorgegebenen Ausgangswerte werden dann am Ausgang der LED-Klemme ausgegeben. Als Ausgangsmodus (CoE-Index 0x8004:01) muss der Modus „Voltage Control“ ausgewählt werden.

Beispielprogramm 2 - Kurzschlusserkennung (Spannungsgeregelt) 3:
Auswahl des Betriebsmodus „Voltage Control“

Als Predefined PDO wird „Standard digital output (with info data)” verwendet.

Beispielprogramm 2 - Kurzschlusserkennung (Spannungsgeregelt) 4:
Auswahl der Predefined PDOs „Current control (with info data)“

In dem Beispielprogramm werden Diagnosedaten aus den Diagnosenachrichten der Klemme ausgelesen. Dazu muss in der globalen Variablenliste (GVL) die NetID des EtherCAT Netzwerks und die ID der EL2596 angegeben werden.

Beispielprogramm 2 - Kurzschlusserkennung (Spannungsgeregelt) 5:
Beispielprogramm 1 | GVL

Die NetID kann in TwinCAT unter dem EtherCAT Master im Reiter „EtherCAT“ angezeigt werden. Die ID ist in der GVL als sNetID in Hochkommata als String anzugeben.

Beispielprogramm 2 - Kurzschlusserkennung (Spannungsgeregelt) 6:
Anzeigen der NetID

Die ID des Slaves ist ebenfalls im EtherCAT Master zu finden. Dazu muss der Reiter „Online“ ausgewählt werden. Dieser Wert ist dann als nSlaveAddr anzugeben.

Beispielprogramm 2 - Kurzschlusserkennung (Spannungsgeregelt) 7:
Anzeigen der Slave Adresse

Das Beispielprogramm kann anschließend gestartet werden. Zur Verwendung des Beispielprogramms sollte die enthaltene Visualisierung geöffnet werden.

Beispielprogramm 2 - Kurzschlusserkennung (Spannungsgeregelt) 8:
Beispielprogramm 2 | Visualisierung
Beispielprogramm 2 - Kurzschlusserkennung (Spannungsgeregelt) 9:

Begrenzung des Spitzenstroms im Kurzschlussfall

Beim Auftreten eines Kurzschlusses am LED Ausgang können kurzzeitig Ströme >6 A fließen. Um den Ausgangsspitzenstrom zu begrenzen kann ein Widerstand im niedrigen Ohmbereich in Reihe zu dem Bauteil geschaltet werden, an dem ein Kurzschluss detektiert werden soll.