User Manual

Interaktives Display
12/06 AWB2724-1584D
78
Zusammenhang zwischen DISP_DisplayPage.xEnable/
xEnableInput und DISP_ElementDescription.xInputEnable
für die Werteingabe
Ablauf zur Eingabe eines Wertes
X Setzen Sie im Programm:
X Betätigen sie die Taste ALT am Display.
Der Cursor erscheint auf dem ersten Element „aElementDescrip-
tion[1]“ dessen xInputEnable auf TRUE gesetzt ist.
X Betätigen sie die OK-Taste.
Der Wert wird in der Grundform des Datentyps dargestellt, z. B.
der TYP UINT : 00000)
X Mit den Cursortasten können Sie den Wert verändern:
Wählen Sie mit den Tasten > oder < die Stelle des Wertes an.
Betätigen Sie die
ÍÚ Taste, um den Wert zu verändern
X Bestätigen sie die Eingabe mit der OK-Taste.
Der Cursor springt auf die nächste Eingabemöglichkeit, z. B. das
zweite Element..
Mit der ALT-Taste gelangen Sie in den Ein-/Ausgabe-Modus
zurück.
Allgemeiner Ablauf zur Programmerstellung
Deklaration der (Display-)Variablen zur Anzeige
Eingabe in der Liste „Globale_Variablen_Display
a Abbildung 90
Programmerstellung
Es werden 3 Programme (für jedes Beispiel) erstellt:
Startprogram: Erzeugung eines Startimpuls (1. Zyklus)
PLC_PRG: Anwenderprogramm mit Aufruf des Programms
„Visualisierung“
Visualisierung: Programm zur Darstellung der Variablen auf
dem Display
Aufbau des Programms „Visualisierung“
Im 1. Zyklus:
Anzahl der Display-Variablen festlegen -> Funktion
Disp_CreateVariableList (nur falls mehr als 50 Display-Vari-
ablen benötigt werden!)
Registrieren der Display-Variablen -> Funktion
Disp_RegisterVariable (generell ausführen)
Im folgenden Zyklus (abhängig von der Anwendung):
Display löschen -> Funktion Disp_ClearScreen
Beleuchtung des lokalen Displays -> Funktion
Disp_SetBacklight
Cursor setzen -> Funktion Disp_SetCursor
Kontrast des lokalen Displays definieren-> Funktion
Disp_SetContrast
Eigenschaften, wie Position, der Variablen festlegen->
FB Disp_DisplayElement oder FB Disp_DisplayPage
Alle Zyklen:
Start der Displayanzeige -> Start des FB
Disp_DisplayElement oder FB Disp_DisplayPage
Anzeige aktiv schalten-> Start der Funktion
Disp_DisplayEnable
Abfrage der Displayzustände -> Funktion
Disp_GetDisplayInfo
Abbildung 88: Anzeige/Werteingabe aktivieren
Disp_DisplayPage.xEnable = TRUE (Anzeige der
Werte/Änderungen
sichtbar)
Disp_DisplayPage.xEnableInput = TRUE (Eingabe wird ermög-
licht)