FB_CXSetTextDisplay
Mit dem Funktionsbaustein FB_CXSetTextDisplay können Meldungen auf dem zweizeiligen Display des CX1100 ausgegeben werden.
Eingänge
VAR_INPUT
bExecute : BOOL;
nDevID : UDINT;
nMode : E_CX1100_DisplayModes;
stLine : STRING(20);
nCursorPos : DWORD;
END_VAR
Name | Typ | Beschreibung |
---|---|---|
bExecute | BOOL | Mit steigender Flanke wird das Kommando ausgeführt. |
nDevID | UDINT | Device ID des CX1100-Gerätes. |
nMode | E_CX1100_DisplayModes | Modeumschaltung |
stLine | STRING | String mit 20 Zeichen. Dieser String wird mit dem entsprechenden Kommando im Display angezeigt. |
nCursorPos | DWORD | Cursorposition. Ab dieser Stelle im Display wird der String geschrieben. |
Ausgänge
VAR_OUTPUT
bBusy : BOOL;
bErr : BOOL;
nErrorID : UDINT;
END_VAR
Name | Typ | Beschreibung |
---|---|---|
bBusy | BOOL | Kommando wird gerade per ADS übertragen. Solange |
bErr | BOOL | Wird TRUE, sobald ein Fehler eintritt. |
nErrorID | UDINT | Liefert bei einem gesetzten |
E_CX1000_DisplayModes :
E_CX1000_DisplayModes : (
e_CX1100_DisplayNoAction := 0,
e_CX1100_DisplayOn := 1,
e_CX1100_DisplayOff,
e_CX1100_CursorOn,
e_CX1100_CursorOff,
e_CX1100_CursorBlinkOn,
e_CX1100_CursorBlinkOff,
e_CX1100_BackLightOn,
e_CX1100_BackLightOff,
e_CX1100_ClearDisplay,
e_CX1100_WriteLine1,
e_CX1100_WriteLine2
);
e_CX1100_DisplayNoAction: Keine Aktion.
e_CX1100_DisplayOn: Einschalten des Displays.
e_CX1100_DisplayOff: Ausschalten des Displays.
e_CX1100_CursorOn: Einschalten des Cursors.
e_CX1100_CursorOff: Ausschalten des Cursors.
e_CX1100_CursorBlinkOn: Einschalten des Cursors blinkend.
e_CX1100_CursorBlinkOff: Ausschalten des Cursors blinkend.
e_CX1100_BackLightOn: Einschalten der Hintergrundbeleuchtung.
e_CX1100_BackLightOff: Ausschalten der Hintergrundbeleuchtung.
e_CX1100_ClearDisplay: Löschen des Bildschirminhaltes.
e_CX1100_WriteLine1: Schreiben der ersten Zeile.
e_CX1100_WriteLine2: Schreiben der zweiten Zeile.
Voraussetzungen
Entwicklungsumgebung | Zielplattform | Einzubindende SPS-Bibliotheken |
---|---|---|
TwinCAT v3.1.0 | CX (x86) | Tc2_SystemCX |