FB_CX7000_LED_ERR
Der Baustein erlaubt das Verwenden der ERR LED auf dem CX7000. Der Baustein ist bei seinem Aufruf sofort aktiv und steuert die ERR LED über den Mode an.
Um Zustände des SPS-Programms, der Kommunikation oder andere Hinweise nach außen hin sichtbar zu machen, kann die ERR LED des CX7000 verwendet werden.
Die ERR LED ist zweifarbig ausgeführt, rot und grün. Sind beide Farben eingeschaltet, leuchtet die LED gelb. Sie können die LED entweder einschalten oder blinken lassen.
Anwenderspezifische Funktion der LEDs Durch die anwenderspezifische Nutzbarkeit der LEDs kann der Beckhoff Support die Bedeutung eines Blink-Codes nicht kennen und den Kunden nicht unterstützen.
|
Eingänge
VAR_INPUT
bEnable : BOOL; // set TRUE to enable LED handling; Reset in order to reset error
eLED : E_CX7000_LED; // LED flashing mode
tFlashingTimeP1 : TIME:=T#250MS; // Flashing Time >=200ms first pulse
tFlashingTimeP2 : TIME:=T#250MS; // Flashing Time >=200ms second pulse
END_VAR
Name | TYP | Beschreibung |
---|---|---|
bEnable | BOOL | Der Baustein steuert die LED an sobald und solange der Eingang TRUE ist. |
eLED | E_CX7000_LED | LED Mode |
tFlashingTimeP1 | TIME | Zeit für den ersten Puls (>= 200 ms) |
tFlashingTimeP2 | TIME | Zeit für den zweiten Puls (>= 200 ms) |
Ausgänge
VAR_OUTPUT
bError : BOOL; // error flag
nErrorID : UDINT; (* ADS Error ID. If nErrorID=DEVICE_SRVNOTSUPP probably the image version need to be updated to support this feature. *)
END_VAR
Name | Typ | Beschreibung |
---|---|---|
bError | BOOL | Der Baustein hat einen Fehler. |
nErrorID | UDINT | ADS Fehler Code DEVICE_SRVNOTSUPP: Die Image-Version des CX7000 unterstützt dieses Feature nicht. Ein Update (>=35695) ist notwendig. |
Beispiel:
VAR
BK9000_BoxState AT %I* : WORD;
fbErrorLED : FB_CX7000_LED_ERR;
END_VAR
IF BK9000_BoxState=0 THEN
fbErrorLED.eLED :=E_CX7000_LED.LED_flashing_GREEN_OFF;
ELSE
fbErrorLED.eLED :=E_CX7000_LED.LED_flashing_RED_OFF;
END_IF
fbErrorLED(
bEnable := TRUE,
tFlashingTimeP1 := ,
tFlashingTimeP2 := ,
bError => ,
nErrorID => );
Hinweis | |
Baustein nur für CX7000 verwendbar Der Baustein kann und darf nur für den CX7000 verwendet werden. |
Entwicklungsumgebung | Zielplattform | Einzubindende SPS- Bibliotheken |
---|---|---|
TwinCAT v3.1.4024.26 | CX7000 | Tc2_SystemCX (System) >= 3.4.8.0 |