Here is my concern. I have SCADA or HMI. It is ok to decode DMX directly to 0-10V signal when DMX is playing. I am usinf Sunlite Suite 2. So it is for shows. But there are also times, when I need to run it statically or manually change levels on every pump. This I can do through PLC.
So in my mind I need to connect drives to PLC either through 0-10V analog output or RS485 Modbus RTU, does not matter. The point is connect to controller. Then I read DMX and convert and control drives. When there is not DMX, I simply control pumps though controller manually.
If I use DMX->0-10V decoders, I'll have to have relay on every line to switch signal from DMX to controller. In my view this is unnecessary complication.
I have found one device
https://www.adfweb.com/home/products/DMX_ModbusTCP.asp?frompg=products_16
It is around 300 EUR. It is not cheap, but if I have more than 10 pumps, I would need more than 10 DMX->0-10V decoders plus more than 10 relays and that would come about the same price.
I also found out that WAGO and Beckhoff PLCs have a special DMX master module, that is arounf 200 EUR. I might select that controller because of that feature.