DMX512 Protocol

Hello, does anybody work with DMX512 lighting protocol?

Hi.

What hardware are you planning to use? Should the PLC act as Master or as Slave?

DMX512 runs over RS485 at 250 kbit/s. Because of this, interfaces like the X20CS1030 or PLC-integrated RS485 ports won’t work for direct DMX transmission, since they only support up to 115.2 kbit/s.

Maybe someone else knows of an RS485 interface that can handle DMX speed? If such a module exists, it should be possible to output the stream with the DVFrame Library.

Alternatively, if you are planning to implement the Master-Side, you could use ArtNet and send the DMX data via UDP to an ArtNet/DMX512 converter. In this case, you could use any PLCs without additional Hw-requirements.