Das #ScreenSaver-Objekt dient als Bildschirmschoner und zur Vermeidung von Fehlbedienungen. Nach definierten Zeiten wird ein Text/Bild auf dem Bildschirm dargestellt und die Hintergrundbeleuchtung (Backlight) reduziert.
Das Backlight wird auf 50% reduziert oder auf den in /S/APP/BacklightDim eingestellten Wert, wenn der Wert > 0 ist.
Parameter
Object
Text/File
Spalte B Text/File
|
M/O
|
Default
|
Beschreibung
|
|
O
|
|
Ohne Angabe von Bild/Text wird nur das Backlight gedimmt.
|
<Bild>,<Bild>,...
|
O
|
|
Die Bilder werden auf dem Bildschirm dargestellt, nach jedem Click wechselt das Bild. Es können beliebig viele Bilder projektiert werden.
|
<Text>,<Text>,...
|
O
|
|
Die Texte werden auf dem Objekt dargestellt, nach jedem Click wechselt der Text. Es können beliebig viele Texte projektiert werden, auch mehrzeilig
|
<Bild>,<Text>,...
|
O
|
|
Text/Bild kann beliebig kombiniert werden
|
Font
X, Y, DX, DY
Spalten D-G
|
M/O
|
Default
|
Beschreibung
|
|
|
Dimension des Bildschirms
|
Die Grösse des ScreenSavers ist immer die des Bildschirms.
|
Color
Spalte H
|
M/O
|
Default
|
Beschreibung
|
Color
|
|
|
Schriftfarbe in Verbindung mit Text
|
Backcolor
Spalte I
|
M/O
|
Default
|
Beschreibung
|
Color
|
|
|
Hintergrundfarbe (kann auch transparent sein)
|
Format
Spalte J
|
M/O
|
Default
|
Beschreibung
|
|
O
|
Random
|
Wird kein Format gesetzt, so wird im Zweisekundentakt der Text oder das Bild von Text/File zufällig auf der Seite positioniert.
|
Move
|
|
|
Wird Move verwendet, so wird jede Sekunde der Text oder das Bild von Text/File auf der Seite von links oben nach rechts unten verschoben.
|
Action
Spalte K
|
M/O
|
Default
|
Beschreibung
|
|
O
|
Click
|
Wird keine Aktion angegeben, so wird das Objekt bei einem Klick an einer beliebigen Stelle auf dem Bildschirm geschlossen, es sei denn, unter Text/File sind mehrere Texte oder Bilder projektiert.
|
Click=inside
|
|
|
Wird diese Aktion gesetzt, so wird das Objekt nur dann geschlossen, wenn der Klick in den Text oder das Bild erfolgt. Wenn unter Text/File mehrere Texte oder Bilder projektiert sind, so muss der Benutzer innerhalb von vier Sekunden auf den Text oder das Bild klicken, um den Bildschirmschoner zu beenden.
Dies dient als Schutz vor unbeabsichtigter Bedienung.
|
VarValue
Spalte P
|
M/O
|
Default
|
Beschreibung
|
<variable>
|
O
|
|
Wechselt der Wert der Variable auf einen Wert der grösser als Null ist, wird der Screensaver geschlossen und die Variable wird mit Null überschrieben.
Siehe auch VarValue
|
VarType
VarState
Spalte R
|
M/O
|
Default
|
Beschreibung
|
<variable>
|
O
|
|
Hier kann eine Variable projektiert werden. Ist ihr Wert gleich Null, so funktioniert das Objekt ganz normal (Status On), wenn der Wert jedoch gleich eins ist, wird der #ScreenSaver geschlossen und deaktiviert (Status OFF).
|
Option
Spalte S
|
M/O
|
Default
|
Beschreibung
|
Timeout=<min>
|
O
|
5
|
Mit dieser Option kann der erste Timeout als Konstante oder numerische Variable festgelegt werden. Wird nichts angegeben, so wird er auf 5 Minuten gesetzt.
Nach dieser Zeit wird das Backlight reduziert.
|
Timeout2=<min>
|
O
|
|
Mit dieser Option kann der zweite Timeout als Konstante oder numerische Variable festgelegt werden.
Dieser Timeout schaltet das Backlight aus.
|
Bilschirmschoner in der Steuerung deaktivieren
Der Screensaver kann bei wichtigen Ereignissen durch Setzen der Variable in VarValue von der Steuerung aus deaktiviert werden.
Unterschied zu EPAM3
In EPAM3 erfolgt bei aktivem Screensaver während der Darstellung des Textes bzw. Bildes nur eine Aktualisierung der globalen Objekte Alarm, DataLog, und Recipe. In EPAM4 werden immer alle Objekte aktualisiert. D.h. auch evtl. Limit-Aktionen werden ausgeführt.
Aktiver Bilschirmschoner bei Alarmevent
Erfolgt bei aktivem Screensaver ein Alarmevent (eingehender Alarm, austretender Alarm), wird der aktive Screensaver beendet.
Schutz vor Fehlbedienung
Die Angabe von weiteren Text bzw. Bildern (jeweils durch Komma getrennt) bewirkt, dass die Deaktivierung des Bilschirmschoners mehrere Stufen durchläuft. D.h. das erste Touchereignis bewirkt die Anzeige des nächsten Text/Bildes, das dann wiederum bestätigt werden muss um den Bilschirmschoner zu beenden. Dadurch kann das unbeabsichtigte Auslösen von Funktionen praktisch ausgeschlossen werden.
|