fragen zur dmx-controll software

We proudly present: The release of DMXControl 3.3.3!


On September 29, 2026, we held our release show for DMXControl 3.3.3. During our usual “hour-long” session, we showed you all the new features in this version and what it now has to offer.
Read all about it in the corresponding news article: We proudly present: The release of DMXControl 3.3.3!


  • ich experimentiere zuhaus mit einen selber entwickelten dimmer. ich steure ihn via PC an. dabei fahre ich via der seriellenschnittstelle auf einen MAX232 und danach auf einen MAX485 nun kann ich einzeln mit mehren dimmern über weitere MAX485 auf die mikrocontoller fahren. das protokoll das ich übermittle ist leider noch nicht dmx. so wie ich das verstehe basiert das dmx-verfahren ja auf dem RS-485-bus. nun zu den fragen: in zukunft möchte ich die software dmx-controll verwenden. ich habe schon versucht via 2.tem pc und hyperterminal das protokoll auszulesen, wurde aber dabei nicht schlau. was für ein protokoll wird von der software übermittelt (startbit..nachricht..stppbit), welche baudrate wird benützt, kann man dmx-controll überhaupt mit der seriellen schnittstelle verwenden ohne weiters dmx-dongle. ich verfüge auch über ein DMX-120 von monacor, könnte ich eventuell auch mit diesem arbeiten?

  • Im Prinzip entscheidet erst das gewählte Ausgabeplugin, wie die Daten zum Dongle übertragen werden sollen. Du könntest also auch dein eigens Plugin schreiben (Framework gibt's per Mail bei uns), das genau die Daten ausgibt, wie du sie haben willst.
    Aber auch das Monacor IMG-Stageline 120 wird unterstützt.

  • ist es denn nicht so das alle hersteller das gleiche protokoll verwenden? ich habe mal gelesen das der aufbau wie folgt ist: 0xFF 0xFF 0xC0 das ist die einleitung so zu sagen das "startbyte" danch ein byte fur den start von 0-255 und ein byte für den start von 256-511, jetzt ein byte für die anzahl kanäle die übermittelt werden, jetzt folgen die einzelnen werte für die kanäle der reihe nach, nun ein byte mit der checksumme und dann 0xC1 als "stoppbyte". ist das nicht der einheitliche standart?

  • auf diese seite bin ich schon etliche male gestossen, aber hier wird nur die eigenschft des RS-485-buses beschrieben. das interssiert aber nicht das das alles der MAX485 für mich erledigt. mich interessiert aber was für daten auf diesem bus übertragen werden.

  • RS485 ist kein Protokoll. RS485 ist lediglich eine Art digitale Signale differenziell (also relativ störsicher) zu übertragen. Es gibt auch noch RS422, das ist für eine Punkt zu Punkt Verbindung gedacht, während RS485 für eine Bustopologie gedacht ist. Bus heisst beliebig viele Teilnehmer an der selben Leitung und jeder Teilnehmer darf senden. Bei RS485 ist die max. Teilnehmerzahl pro Bus auf 32 beschränkt.
    DMX-512 ist nun ein Protokoll, welches zur Übertragung seiner Signale RS485 vorschreibt. Daher hat DMX auch direkt was mit RS485 zu tun, RS485 aber noch lang nicht unbedingt mit DMX.
    DMX legt die Übertragungsgeschwindigkeit und das Format der Daten fest. Ausserdem sagt DMX, auf der RS485 Leitung gibt es nur einen (dauerhaften) Sender und bis zu 31 (dauerhafte) Empfänger. Daher ist DMX ein unidirektionales Protokoll (und da ihm Fehlerprüfung wie CRC oder Checksumme fehlen auch ein sehr schlechtes, einfaches Protokoll) Auf der genannten Seite von Soundlight ist das DMX Protokoll genau erklärt. Ausserdem wird auch noch auf RS485 eingegangen, weil DMX ohne RS485 keinen Sinn macht, weil man ja sonst seine schönen DMX-Daten nicht transportieren kann. Zum Erfolgreichen implementieren eines DMX Senders oder Empfängers reichen die Informationen auf der Soundlight Seite aus.
    Ich würde dir jetzt folgendes empfehlen:
    Du hast deine Dimmer bereits mit RS485 Receivern ausgestattet. Dann musst du Hardwaremässig doch gar nichts ändern (zumindest, wenn die Controller 250KBit an ihrem UART können). Schreib einfach die Software in den Dimmercontrollern auf DMX Empfang um. Dann haben deine Geräte nen Standartanschluss und du kannst sie nicht nur an deinem PC betreiben. Oder du kannst mal schnell noch ein anderes Gerät in deine Lichtanlage integrieren.
    Übrigens: Das was du mit Protokoll von DMX Control vermutlich meintest, ist das Protokoll zwischen der PC Software und dem DMX Sender. Das ist aber von Sender zu Sender unterschiedlich. Hängt ja auch davon ab, wie der DMX Sender am PC angeschlossen ist (Seriell, USB oder Parallelport).
    Und nochwas: Das mit RS485 und DMX ist quasi so wie wenn du mit einem Modem ins Internet gehst: Dein Modem ist über RS232 an den Recher angeschlossen, darüber sind aber (gleich mehrere) Protokolle (PPP, IP, TCP/UDP), die ihre Signale eben mit den in RS232 definierten elektrischen Eingenschaften übermitteln.

  • Newly created posts will remain inaccessible for others until approved by a moderator. The last reply was more than 365 days ago, this thread is most likely obsolete. It is recommended to create a new thread instead.