RS-232 / DMX512 Control Box - Cinetix Medien und Interface GmbH
RS-232 / DMX512 Control Box - Cinetix Medien und Interface GmbH
RS-232 / DMX512 Control Box - Cinetix Medien und Interface GmbH
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
Falls die <strong>Box</strong> eingesetzt werden soll, um Zustände eines DMX-Bus auszulesen (DMX-<br />
Empfänger), wird das DMX-Kabel in die "männliche" Buchse "DMX IN" rechts aussen an der<br />
Rückwand gesteckt. Wenn beide Funktionen ausgeführt werden sollen oder zum<br />
Durchschleifen von DMX Signalen werden beide Kabelverbindungen hergestellt.<br />
Als nächstes wird der Steuer-Rechner mit einem seriellen Kabel angeschlossen. Wir<br />
empfehlen für normale Anwendungen die Codierschalter-Stellung 0 zu verwenden: <strong>RS</strong>-<strong>232</strong><br />
mit 115,2 kBaud, Datenformat 8N1 (8 Datenbytes, kein Paritätsbit, ein Stopbit), kein<br />
Handshake. Falls erforderlich, kann eine niedrigere Baudrate eingestellt werden, z.B. 19200<br />
Baud bei Codierschalter-Stellung 3.<br />
Nachdem diese Vorbereitungen getroffen sind, wird die Stromversorgung angeschlossen <strong>und</strong><br />
eingeschaltet. Normalerweise wird die LED an der Frontplatte jetzt grün leuchten. Alle DMX-<br />
Ausgangskanäle sollten bei einem neuen Gerät auf Pegel "0" gesetzt sein. War das Gerät<br />
bereits in Betrieb, sollte sich der DMX-Ausgang entsprechend einem evtl. gespeicherten<br />
Preset Nr.0 einstellen.<br />
Für einen ersten Funktionstest empfiehlt es sich, die <strong>Box</strong> mit einem Terminalprogramm<br />
anzusteuern (z.B. mit Hyperterminal oder Teraterm).<br />
Um eine Befehlszeile zu beenden erwartet die DMX <strong>Control</strong> <strong>Box</strong> nur ein "Carriage Return" (=dez13<br />
=hex D). Als Bestätigung sendet sie dieses Zeichen zurück. "Line Feed" wird empfangsseitig ignoriert<br />
<strong>und</strong> niemals gesendet. Wenn der Cursor auf dem PC-Bildschirm stets an den Anfang der vorherigen<br />
Zeile springt, muss das Terminalprogramm so konfiguriert werden, dass es beim Datenempfang selber<br />
ein "Line Feed" einfügt.<br />
Auf dem Terminalprogramm sollte die Meldung "DMX Mi" erscheinen. Wird die "Return" Taste am PC<br />
gedrückt, sollte die DMX <strong>Control</strong> <strong>Box</strong> mit einem "Carriage Return" die nächste Kommando-Zeile<br />
eröffnen. Weiterführende Hinweise zu den wichtigsten Steuerbefehlen siehe weiter unten bei<br />
"Schnellstart <strong>und</strong> elementare Befehle".<br />
ASCII-Protokoll der <strong>RS</strong>-<strong>232</strong> / <strong>DMX512</strong> <strong>Control</strong> <strong>Box</strong><br />
Zur Steuerung der <strong>RS</strong>-<strong>232</strong>/DMX <strong>Control</strong> <strong>Box</strong> sind zwei Steuerprotokolle verfügbar: das ASCII-Protokoll<br />
<strong>und</strong> das binäre Protokoll. Beide Varianten sind gegeneinander transparent, d.h. es ist keine explizite Modus-<br />
Umschaltung erforderlich, die Befehle können untereinander gemischt werden.<br />
Zum Betrieb zusammen mit Industriesteuerungen oder PC-Anwendungen mit geringen Möglichkeiten der<br />
Datenumwandlung erweist sich das weiter unten beschriebene binäre Protokoll häufig als geeigneter.<br />
Darüber hinaus ist es kompakter <strong>und</strong> schneller, aber intuitiv schwerer zu beherrschen.<br />
Hingegen kann das ASCII-Protokoll auch per Hand mit einem Terminalprogramm ausgeführt werden,<br />
was wir zum ersten Kennenlernen der <strong>Box</strong> auch empfehlen.<br />
Jeder Steuerbefehl <strong>und</strong> jede Zustandsmeldung beginnt mit einem einzelnen charakteristischen Buchstaben,<br />
danach folgt, wenn notwendig, eine Zahl als Wert-Parameter. Werden Zahlen eingegeben, deren Stellenzahl<br />
geringer als die maximal im Kontext mögliche, wird der Befehl erst ausgeführt, wenn entweder ein<br />
Zeilenumbruch oder der nächste Befehlscode eingegeben wird.<br />
Alle Zeichen werden unabhängig von Groß- <strong>und</strong> Kleinschreibung interpretiert. Rückmeldungen kommen immer<br />
in Großbuchstaben.<br />
Nachfolgend werden die am häufigsten benötigten Befehle kurz vorgestellt. Die vollständige<br />
Beschreibung aller Befehle <strong>und</strong> ihrer Optionen folgt im nächsten Kapitel<br />
5