Seite 1
PL 221 S-DIAS Pixel LED Modul Erstellungsdatum: 13.03.2018 Versionsdatum: 04.11.2020 Artikelnummer: 20-018-221-D...
Seite 2
Verfahren) ohne ausdrückliche Genehmigung reproduziert oder unter Verwendung elektronischer Syste- me verarbeitet, vervielfältigt oder verbreitet werden. Inhaltliche Änderungen behalten wir uns ohne Ankündigung vor. Die SIGMATEK GmbH & Co KG haftet nicht für technische oder drucktechnische Fehler in diesem Handbuch und übernimmt keine Haftung für Schäden, die auf...
Seite 3
Ansteuerung für 2x RGB Pixel LED Streifen und 2x 24 V PWM LED Streifen Mit dem S-DIAS Pixel LED Modul PL 221 können zwei Pixel LED Strei- fen mit maximal je 512 Pixel RGB LEDs und zwei +24 V PWM dimmbare Weiß...
PL 221 S-DIAS PIXEL LED MODUL Technische Daten Spezifikation Pixel LED Ausgänge Anzahl der Kanäle Kurzschluss- und Überlastschutz ja (Kurzschluss- bzw. Überlast über gelatchtes Statusbit in Software auslesbar) Unterstützte Pixel LEDs WS2812B, WS2813 Maximale Anzahl Pixel LEDs 512 Pixel LEDs...
S-DIAS PIXEL LED MODUL PL 221 Elektrische Anforderungen Externe Versorgung +24 V +18-30 V DC Externe Stromaufnahme +24 V Summenstrom max. 5,4 A (2x Pixel LED Summenstrom max. 1,4 A, 2x PWM-Ausgang Summenstrom max. 4 A) Versorgung vom S-DIAS-Bus +5 V...
Seite 8
PL 221 S-DIAS PIXEL LED MODUL Seite 6 04.11.2020...
S-DIAS PIXEL LED MODUL PL 221 Sonstiges Artikelnummer 20-018-221 Hardwareversion Approbationen Umgebungsbedingungen Lagertemperatur -20 ... +85 °C Umgebungstemperatur 0 ... +55 °C Luftfeuchtigkeit 0-95 %, nicht kondensierend Betriebsbedingungen Verschmutzungsgrad 2 Höhe bis zu 2000 m EMV-Störfestigkeit nach EN 61000-6-2 (Industriebereich) EMV-Störaussendung...
S-DIAS PIXEL LED MODUL PL 221 Anschlussbelegung Die Anschlüsse der +24 V-Versorgung (X4: Pin 1 und Pin 2) bzw. der GND- Versorgung (X4: Pin 3 und Pin 4) sind intern gebrückt. Zur Versorgung des Moduls ist jeweils der Anschluss nur eines +24 V-Pins (Pin 1 oder Pin 2) und eines GND-Pins (Pin 3 oder Pin 4) erforderlich.
PL 221 S-DIAS PIXEL LED MODUL Status LEDs Modul Status grün Modul aktiv Keine Versorgung vorhanden BLINKT (5 Hz) Keine Kommunikation User gelb Von Applikation einstellbar (z.B. kann die LED des Moduls über die Visualisierung blinkend eingestellt werden um die Modulfindung im Schaltschrank zu er-...
S-DIAS PIXEL LED MODUL PL 221 Zu verwendende Steckverbinder Steckverbinder: X1-X5: Steckverbinder mit Federzugklemme (im Lieferumfang enthalten) Die Federzugklemmen sind für den Anschluss von ultraschallverdichteten (ultraschall- verschweißten) Litzen geeignet. Anschlussvermögen: Abisolierlänge/Hülsenlänge: 10 mm Steckrichtung: parallel zur Leiterachse bzw. zur Leiterplatte...
PL 221 S-DIAS PIXEL LED MODUL Hinweise Um eine einwandfreie Funktion zu gewährleisten, ist eine sorgfältige Leitungsführung un- bedingt einzuhalten: • Der 0 V-Anschluss der Versorgungsspannung muss auf kürzestem Weg zum 0 V- Sammelpunkt geführt werden. • Die Hutschiene muss eine ordentliche Masseverbindung aufweisen.
S-DIAS PIXEL LED MODUL PL 221 Montage Die S-DIAS Module sind für den Einbau im Schaltschrank vorgesehen. Zur Befestigung der Module ist eine Hutschiene erforderlich. Diese Hutschiene muss eine leitfähige Verbindung zur Schaltschrankrückwand herstellen. Die einzelnen S-DIAS Module werden aneinander- gereiht in die Hutschiene eingehängt und durch Schließen der Rasthaken fixiert.
Seite 18
PL 221 S-DIAS PIXEL LED MODUL Empfohlene Minimalabstände der S-DIAS Module zu umgebenden Komponenten bzw. der Schaltschrankwand: a, b, c … Abstände in mm (inch) ϑ … zulässige Umgebungstemperatur in °C (°F) Die angegebenen Einbauabstände können unter Umständen verringert werden, wenn ent- sprechende Maßnahmen und technische Vorkehrungen getroffen werden um die entspre-...
S-DIAS PIXEL LED MODUL PL 221 Adressierung Adresse Größe Zugriffstyp Beschreibung Reset (hex) (Byte) Wert Konfiguration Streifen Bit 9..0: Pixeladresse (erlaubt: 0-681) Bit 12..10: LED Streifen Auswahl “000“: LED Streifen 1 “001“: LED Streifen 2 “111“: LUT RAM 0000 Bit 15..13: Pixel Modus “000“: 24-Bit Modus...
Seite 20
PL 221 S-DIAS PIXEL LED MODUL Konfiguration Änderung 1 Bit 9..0: Pixeladresse (erlaubt: 0-681) Bit 12..9: LED Streifen Auswahl “000“: LED Streifen 1 “001“: LED Streifen 2 “111“: LUT RAM 0080 Bit 15..13: Pixel Modus “000“: 24-Bit Modus “001“: 16-Bit Modus “010“: 8-Bit Modus...
Seite 21
S-DIAS PIXEL LED MODUL PL 221 24-Bit Modus Pixeldaten (3 byteweise beschreiben) Bit 7..0: Pixeldaten BLAU Bit 15..8: Pixeldaten GRÜN Bit 23..16: Pixeldaten ROT 16-Bit Modus Pixeldaten (2 byteweise beschreiben) Bit 4..0: Pixeldaten BLAU 0xxx Bit 10..5: Pixeldaten GRÜN Bit 15..11: Pixeldaten ROT 8-Bit Modus Bit 7..0: Adresse in LUT RAM...
Seite 22
PL 221 S-DIAS PIXEL LED MODUL PWM 2 Ausgang High time Bit 6..0: High Time Period in % 0 = 0 % High time (PWM aus) 50 = 50 % High time 100 = 100 % High time Bit 7: Reserviert...
Seite 23
S-DIAS PIXEL LED MODUL PL 221 Pixel Ausgang 1 Länge 0112 Bit 9..0: Länge der Ausgabe (erlaubt: 1-682) 0001 Bit 15..10: Reserviert Pixel Ausgang 1 Länge 0114 Bit 9..0: Länge der Ausgabe (erlaubt: 1-682) 0001 Bit 15..10: Reserviert 0116 Pixel Ausgang Konfiguration...
Seite 24
PL 221 S-DIAS PIXEL LED MODUL PWM Ausgang 2 Periode (50-1000) * Bit 9..0: Ausgang Periode 50 = 2 kHz 51 = 1,96 kHz 52 = 1,92 kHz 0126 0000 998 = 100,2 Hz 999 = 100,1 Hz 1000 = 100,0 Hz Bit 15..10: Reserviert...
S-DIAS PIXEL LED MODUL PL 221 Unterstützte Zykluszeiten Zykluszeiten unterhalb von 1 ms (in µs) x= unterstützt Zykluszeiten größer gleich 1 ms (in ms) x= unterstützt x= unterstützt 04.11.2020 Seite 23...
S-DIAS PIXEL LED MODUL Hardwareklasse PL221 für das S-DIAS-DMX-Modul PL 221 Hardware-Klasse PL221 Diese Hardwareklasse wird zum Ansteuern des Hardwaremoduls PL 221 verwendet. Das Modul besitzt 2 Pixel LED-Ausgänge und 2 PWM Ausgänge. Genauere Hardwareinformati- onen findet man in der Moduldokumentation. Seite 24...
S-DIAS PIXEL LED MODUL PL 221 Allgemein ClassState State Dieser Server zeigt den aktuellen Status der Hardwareklasse an. DeviceID State Auf diesem Server wird die Device-ID des Hardwaremoduls angezeigt. FPGAVersion State FPGA-Version des Modules im Format 16#XY (z.B. 16#10 = Version 1.0).
Seite 28
PL 221 S-DIAS PIXEL LED MODUL SetAllLed Output Mit diesem Server kann der ganze LED-Streifen auf eine Farbe gesetzt werden. normale Verwendung Streifen 1 setzen Streifen 2 setzen beide Streifen setzen Dieser Server dient zur Einstellung der Farbe für den „SetAllLed“ Modus. Auf...
S-DIAS PIXEL LED MODUL PL 221 ColorTable Property Dieser Client kann mit einem Objekt der Klasse PL221ColorTab verbunden werden (siehe Klassenbeschreibung PL221ColorTab). Wenn die Default Farbtabelle verwendet wird, muss kein PL221ColorTab Objekt verbunden werden. wenn nötig als Initialisierungswert WriteDataMode Property Dieser Client dient zur Auswahl, wie die Datenübertragung erfolgen soll.
PL 221 S-DIAS PIXEL LED MODUL Globale Methoden Die folgenden Methoden können über den Server ClassState aufgerufen werden. 8.5.1 ChangeIndividualLED Diese Methode kann nur verwendet werden, wenn am Client WriteDataMode = 1 einge- stellt wurde. Übergabeparameter Beschreibung usStripeNumber USINT Gibt den LED-Streifen an, der mit den Daten beschrieben wird.
S-DIAS PIXEL LED MODUL PL 221 8.5.2 ChangeAllLEDs Diese Methode kann nur verwendet werden, wenn am Client WriteDataMode = 0 einge- stellt wurde. Übergabeparameter Beschreibung usStripeNumber USINT Gibt den LED-Streifen an, der mit den Daten beschrieben wird. uiPixelStartAddr UINT Jede LED ist einer Adresse im RAM zugewiesen. Mit diesem Parameter wird angegeben, ab welcher LED die Änderung erfolgen soll.
PL 221 S-DIAS PIXEL LED MODUL 8.5.3 SetWholeStripe Diese Methode kann unabhängig vom eingestellten WriteDataMode verwendet werden. Übergabeparameter Beschreibung usSelectStripe USINT Gibt an welcher LED-Streifen auf die gewünschte Farbe gesetzt werden soll. Streifen 1 Streifen 2 pColorData ^void Zeiger auf das Array, in dem die Pixel Daten abgespei- chert sind.
S-DIAS PIXEL LED MODUL PL 221 Private Methoden 8.6.1 IndividualStripeConfig Wenn am Client Stripe_Type[1,2] der Wert 2 eingestellt wird, muss die Funktion Individual- StripeConfig überladen und die richtigen Werte des verwendeten Streifen-Typs eingetragen werden. Benötigte Werte: • Pixel Order: [RGB; RBG; GRB; GBR; BGR; BRG] •...
PL 221 S-DIAS PIXEL LED MODUL Interne Eigenheiten 8.7.1 Einstellung der Farbauflösung Es können 4 verschiedene Einstellungen der Datenübertragung ausgewählt werden. Somit kann bestimmt werden, wie viele Byte für eine Farbe benötigt werden. In der 24 Bit Einstel- lung werden pro LED 3 Byte Farbdaten übertragen, somit sind 2 Farben zur Darstellung möglich.
S-DIAS PIXEL LED MODUL PL 221 8.7.2 Erklärung zu den Methoden ChangeAllLEDs und ChangeIndividualLED Die LED-Daten werden für jeden LED-Streifen in ein eigenes RAM geschrieben. Das RAM wird mit dem Übergabeparameter usStripeNumber ausgewählt. Mit dem Parameter uiPi- xelStartAddr wird angegeben, an welche Stelle im RAM die Farbdaten geschrieben werden und somit welches LED mit dieser Farbe beschrieben wird.
Seite 36
PL 221 S-DIAS PIXEL LED MODUL 8.7.2.1 16 Bit Einstellung Bei dieser Einstellung werden nur 2 Byte Farbdaten pro LED übergeben (siehe Speicher- aufbau 16 Bit). Das Array (ARRAY OF UINT) wird für 17 LEDs mit der Farbe Weiß befüllt und anschließend bei der Funktion ChangeAllLEDs oder ChangeIndividualLED übergeben.
S-DIAS PIXEL LED MODUL PL 221 8.7.2.3 4 Bit Einstellung In dieser Einstellung werden pro Byte 2 Farbdaten übergeben. Die erste Farbadresse für die erste LED in den unteren 4 Bits und die zweite Farbadresse in den oberen 4 Bits für das zweite LED.
Seite 38
PL 221 S-DIAS PIXEL LED MODUL 8.7.3.2 Server StartRollingAddrStripe1,2 Das zuvor im RAM gespeicherte LED-Muster kann durch zyklisches Aufrufen der Write- Methode und hochzählen des Servers als Lauflicht gestartet werden. Das Muster muss nur einmal in das Streifen RAM geschrieben werden. Die Geschwindigkeit des Lauflichts wird mit der Häufigkeit der Aufrufe bestimmt.