Funktion

FUNCTION F_CX8090_LED_WD (WD=Watchdog)

Funktion 1:

Da der CX8080, CX8090 und CX8091 verschiedene Protokolle unterstützt, werden die beiden LEDs auf dem CX8080/CX809x nicht durch die Firmware genutzt. Damit hat der Anwender die Möglichkeit sich selber Diagnosemeldungen zu erzeugen, die dann auch für den Endkunden dokumentiert werden müssen, damit dieser diese Meldungen auch interpretieren kann. Zum Beispiel kann man mit den LEDs anzeigen ob der DHCP Server eine IP-Adresse dem CX8080/CX809x vergeben hat, oder wenn man das RT-Ethernet mit Buskopplern wie den BK9000 benutzt, kann man anzeigen ob alle BK9000 sich im Datenaustausch befinden. Mögliche Farben sind rot und grün.

Funktion 2:

Die Funktion F_CX8090_LED_WD benutzt die WD LED auf dem CX8080/CX809x. Hier können verschiedene Farben und blink Modi benutzt werden.

VAR_INPUT

VAR_INPUT
    eMode      : E_CX8090_LED;          
END_VAR

eMode                         : Art und weise wie die LED leuchtet.

VAR_OUTPUT

F_CX8090_LED_WD      : INT;

F_CX8090_LED_WD                       : -1, nicht implementierter Blink Code, 0 OK

Voraussetzungen

Entwicklungsumgebung

Zielplattform

Hardware

Einzubindende SPS Bibliotheken

TwinCAT v2.11.0 Build 2220 oder höher (R3)

ARM

CX8080, CX8090, CX8091

TcSystemCX80xx.lib

FUNCTION F_CX8090_LED_ERR

Funktion 3:

Da der CX8080, CX8090 und CX8091 verschiedene Protokolle unterstützt, werden die beiden LEDs auf dem CX8080/CX809x nicht durch die Firmware genutzt. Damit hat der Anwender die Möglichkeit sich selber Diagnosemeldungen zu erzeugen, die dann auch für den Endkunden dokumentiert werden müssen, damit dieser diese Meldungen auch interpretieren kann. Zum Beispiel kann man mit den LEDs anzeigen ob der DHCP Server eine IP-Adresse dem CX8080/CX809x vergeben hat, oder wenn man das RT-Ethernet mit Buskopplern wie den BK9000 benutzt, kann man anzeigen ob alle BK9000 sich im Datenaustausch befinden. Mögliche Farben sind rot und grün.

Funktion 4:

Die Funktion F_CX8090_LED_ERR benutzt die ERR LED auf dem CX8080/CX809x. Hier können verschiedene Farben und blink Modi benutzt werden.

VAR_INPUT

VAR_INPUT
    eMode      : E_CX8090_LED;
END_VAR

eMode                         : Art und weise wie die LED leuchtet.

VAR_OUTPUT

F_CX8090_LED_ERR     : INT;

F_CX8090_LED_ERR                       : -1, nicht implementierter Blink Code, 0 OK

Voraussetzungen

Entwicklungsumgebung

Zielplattform

Hardware

Einzubindende SPS Bibliotheken

TwinCAT v2.11.0 Build 2220 oder höher (R3)

ARM

CX8080, CX8090, CX8091

TcSystemCX80xx.lib