Before looking at your addressing plan managment through DDNS, I advise you to look at something much more traditionnal and which works with sone SCADA networks:
Configure a DHCP server on your SCADA supervision server or on a completly independant server dedicated to the adressing plan managment and the static IP broadcasting.
Collect all the @MAC of your SCADA clients and enter them within the DHCP configuration file.
Next, if you want to differientate different classes of SCADA clients through names, I suggest you start up on the same addressing plan managment server a DNS server so as to be able to name clients through names like:
02-RC.ddc-4000.scada.mydomain