Gelöst: Easy Display 7 Systemvariablen Script 1xSpalte

Themen, die in keine andere Kategorie passen

Moderator: Co-Administratoren

Antworten
Otti
Beiträge: 14
Registriert: 27.12.2016, 16:56

Gelöst: Easy Display 7 Systemvariablen Script 1xSpalte

Beitrag von Otti » 11.01.2018, 18:14

Moin!
Ich habe verschiedene Scripte geschrieben, in denen ich den Easy Display 7 anspreche und die Systemvariablen "zz_Statusanzeige1TextA01, zz_Statusanzeige1IconA01...) mit Werten versorge.
Für die Darstellung auf dem Easy Display mit 2 x Spalten (2 x 8 oder 2 x 12) funktioniert das wunderbar.
Wechsle ich jedoch auf eine Spalte (z.B. 1 x 8) werden die zugewiesenen Werte nicht mehr dargestellt, auch nach Aktualisierung nicht.
Zurückschalten in ( 2 x 8), alles okay.
Wenn nur eine Spalte verwendet wird, ist doch bei den Systemvariablen (zz_Statusanzeige1TextA..) A zu wählen? Oder?

Kann mir irgendjemand weiterhelfen?
Hier ein Auszug aus dem Script für die Batteriekontrolle:

Code: Alles auswählen

! EasyDisplay Status anzeigen
 var sv_icon = dom.GetObject("zz_Statusanzeige2IconA08").State(0);
 list="STATUS BATTERIEN: " # list # "\n";
 var ergebnis = dom.GetObject("zz_Statusanzeige2TextA08").State(list);
Beim Wechsel von 2 Spalten Darstellung auf 1 Spalten Darstellung setzt der Display immer eine Leerzeile dazwischen.
DSCN7176.JPG
2 Spalten x 8 Zeilen
DSCN7176.JPG
2 Spalten x 8 Zeilen
Dateianhänge
DSCN7177.JPG
1 Spalten x 8 Zeilen
Zuletzt geändert von Otti am 12.01.2018, 18:25, insgesamt 1-mal geändert.

Otti
Beiträge: 14
Registriert: 27.12.2016, 16:56

Gelöst: Easy Display 7 Systemvariablen Script 1xSpalte

Beitrag von Otti » 12.01.2018, 18:25

Hallo Leute!

Ich habe rausgefunden was der Easy-Display macht.
Bei der Änderung der Darstellung von 2 x 8 auf 1 x 8 sortiert der Easy-Display die Felder neu und zwar wie folgt:
2 x 8 1 x 8
A01 / B01 A01
A02 / B02 B01
A03 / B03 A02
A04 / B04 B02
A05 / B05 A03
A06 / B06 B03
A07 / B07 A04
A08 / B08 B04

Wenn man das weiß kann man die Systemvariablen entsprechend zuordenen und die Darstellung ist korrekt!
Viele Grüße Otti

Antworten

Zurück zu „OffTopic“