Einstellbare Parameter
Folgende Paramenter können eingestellt werden:
|
Pixelanzahl
Die angeschlossene Anzahl Pixel muss pro Kanal im CoE Objekt 0x80p0:11 Number of Pixel vorgegeben werden. Werden Pixel außerhalb des hier vorgegebenen Bereichs über die Prozessdaten beschrieben, erfolgt eine Fehlermeldung.
Insgesamt können von der EL2574 2048 Pixel beschrieben werden.
- Diese können an einem Kanal betrieben werden (1x 2048 Pixel) oder
- auf zwei Kanäle (2x 1024 Pixel), 3 Kanäle (3x 512 Pixel) oder 4 Kanäle (4x 512 Pixel) aufgeteilt werden.
Die maximale Anzahl Pixel pro Kanal ergibt sich durch die Anzahl der konfigurierten Kanäle.
Chip-Typ
Der verwendete LED-Chip-Typ muss pro Kanal im CoE Objekt 0x80p0:12 Chip Type vorgegeben werden. Nur dann werden die vom Chip-Typ vorgegebenen High-, Low- und Reset-Timings eingehalten.
Je nachdem, ob ein Kanal für einen synchronen Chip-Typ (mit Clock) oder einen asynchronen Typ konfiguriert ist, stehen unterschiedliche Chip-Typen in der Drop-Down-Liste zur Auswahl.
Farbformat
Die LEDs unterscheiden sich in ihrer Farbanzahl (RGB oder RGBW) und in der Reihenfolge bzw. dem Format der zusammengeschalteten Farben.
Hier muss das angeschlossene Farbformat im CoE Objekt 0x80p0:13 Color Format vorgegeben werden, damit der jeweilige Farbwert in den Prozessdaten auch richtig dargestellt wird.
Gammakorrektur
Über den Gammawert kann die Skalierung der Ausgabe angepasst werden. So kann das Helligkeitsverhalten beispielsweise dem Empfinden des menschlichen Auges angenähert werden.
Gamma kann pro Kanal im CoE Objekt 0x80p0:1E Gamma Correction eingestellt werden. Wenn dieser Wert auf 1.0 steht, ist die Skalierung linear.
Die Berechnung der Ausgabe erfolgt über den folgenden Zusammenhang: (Aktueller_Prozessdatenwert/Maximaler_Prozessdatenwert)^Gamma
Der einstellbare Wert liegt zwischen 0.2 und 5. Der vorgegebene Gammawert wird für alle Farben angewendet.
Beispielhafte Anwendung für die Linearisierung der Helligkeit für das menschliche Auge:
Die vom Menschen wahrgenommene Helligkeit nimmt in dunklen Bereichen steiler und in hellen Bereichen weniger steil zu. Dem menschlichen Auge wird ein Gammawert von ca. 0,3 bis 0,5 zugeordnet. Will man das Helligkeitssignal eines Anzeigegerätes (z. B. eines Monitors oder einer Beleuchtungseinrichtung) linear wahrnehmen, muss man es mit dem Kehrwert des Gammawertes (ca. 1/0,3 = 3,3 zu 1/0,5 = 2) vorverzerren, damit sich die beiden Nichtlinearitäten jeweils aufheben und der Verlauf für den Betrachter linear erscheint.
Für die Gammawerte müsste damit für das menschliche Auge ein Wert zwischen 2 und 3,3 vorgegeben werden.
Gesamthelligkeit
Die Gesamthelligkeit eines Kanals kann über das CoE Objekt 0x80p0:1F Brightness Scale vorgegeben werden.
Dieser Wert steht standardmäßig auf 1.0, was 100 % Helligkeit entspricht. Die Helligkeit kann zwischen 0 und 100 % vorgegeben werden.
Verhalten im Watchdog Fall
Normalerweise wird im Watchdog-Fall der letzte Status beibehalten, da keine neuen Daten von der Klemme gesendet werden. Es kann aber auch im Falle eines Ausfalls der Buskommunikation auf allen angeschlossenen LEDs an einem Kanal eine vorgegebene Farbe angezeigt werden.
- Dazu muss im CoE das Objekt 0x80p0:03 Enable Watchdog Default Color auf TRUE gesetzt werden.
- Die Farbe wir dann über die Objekte 0x80p0:24 – 0x80p0:27 Watchdog Default Color vorgegeben.
Dies kann zum Beispiel für die Fehleranzeige genutzt werden, sodass im Watchdog-Fall die LEDs beispielsweise Rot leuchten um den Fehler zu signalisieren. Im Watchdog-Fall werden die im CoE eingetragenen Werte für Gamma und Gesamthelligkeit beibehalten.
Zyklischer Frame Output
Der zyklische Frame Output ist standardmäßig im CoE Objekt 0x80p0:02 Enable Cyclic Frame Output aktiviert.
Dabei werden alle 250 ms die Daten aus dem Framebuffer an den Streifen gesendet. Dadurch sind mögliche falsche Bilder, die durch Störungen und Einflüsse auf die Leitung entstehen, maximal 250 ms sichtbar. Dieses zyklische Senden kann auch ausgeschaltet werden, wenn es die Applikation erfordert.
Custom Settings
Für die Datenrate, das Tastverhältnis, die Reset-Zeit und den Pegel können benutzerdefinierte Einstellungen getroffen werden.
Diese müssen über das CoE Objekt 0x80p0:01 Enable Custom Settings aktiviert werden.
Stromvorgabe
Einige Chip-Typen benötigen die Vorgabe eines Stroms (z. B. TM1814).
Dieser kann über die CoE Objekte 0x80p0:20 - 0x80p0:23 Set Driver Current vorgegeben werden. Wird diese Information nicht vom Chip-Typen benötigt wird sie ignoriert.