FB_C69xxSetLedColor

FB_C69xxSetLedColor 1:

Mit dem Funktionsbaustein FB_C69xxSetLedColor kann die User-LED auf dem C69xx-PC geschaltet werden. Die LED-Farbe wird über eine steigende Flanke an bExecute und die Farbe eNewColor geschaltet. Die LED kann ausgeschaltet werden (eNewColor = eULED_Off) oder rot (eNewColor = eULED_Red), blau (eNewColor = eULED_Blue) oder grün (eNewColor = eULED_Green) leuchten.

TYPE E_UserLED_Color : (
    eULED_Off   := 0,
    eULED_Red   := 1,
    eULED_Blue  := 2,
    eULED_Green := 3
);
END_TYPE

FUNCTION_BLOCK FB_C69xxSetLedColor

VAR_INPUT

VAR_INPUT
    bExecute        : BOOL;
    eNewColor       : E_UserLED_Color;
END_VAR

bExecute                  : Schalten der LED mit steigender Flanke.

eNewColor               : zu setzender Farbwert.

VAR_OUTPUT

VAR_OUTPUT
    eLastSetColor  : BOOL;
    bError         : E_UserLED_Color;
END_VAR

eLastSetColor     : zuletzt mit diesem Baustein gesetzter Farbewert

bError                    : Fehler beim Setzen der LED-Farbe