ni.com is currently undergoing scheduled maintenance.

Some services may be unavailable at this time. Please contact us for help or try again later.

LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

DMX-512 driver/code

I would like to build a program to control DMX-512 systems.
Is there any experience with this protocol in LabVIEW?
Are there any drivers or VIs available somewhere?
Thanks in advance.

Gr, Jan van den Eijnden
0 Kudos
Message 1 of 3
(6,244 Views)
Hi Jan,

I'm not aware of any DMX-512 interfaces that come with a LabVIEW API. However, most of those interfaces come as PCI cards or as serial-to-DMX512 converters.
In the first case, there is always a DLL to communicate with the PCI card and you can use LabVIEWs Call Library Node to call that DLL from your LabVIEW code.
Quite a few DMX-512 converters are connected through RS232 (or RS485) and LabVIEW as built-in support for the serial port. This seems to be the easiest approach.

Good luck!

Einstein
0 Kudos
Message 2 of 3
(6,227 Views)

I agree with Einstein,

 

Easiest way would be to connect to the built-in Serial port on the cRIO to connect to a rs232/dmx512 converter, and then simply use VISA commands to communicate.

 

I am no pro on the DMX512 protocol, but I suppose it is possible to create your own custom drivers through the FPGA interface, but you would really have to know what you are doing.

Rob K
Measurements Mechanical Engineer (C-Series, USB X-Series)
National Instruments
CompactRIO Developers Guide
CompactRIO Out of the Box Video
0 Kudos
Message 3 of 3
(5,934 Views)