Changing IO Device DNPR comm settings via programming

We have several DNPR IO devices that we would like to change the driver options based on which communications media we have active. The field Ethernet connection is fiber optic with a radio backup. We need to slow down polling when the radio is active to keep devices online. We have a separate comms section setup in the INI that works, but not sure how to change the IO device address field to point to the correct settings.

Thought about creating separate IO devices with the needed address fields and then having one on and the other disabled based on the field comms situation. Since we have redundant servers we'll need it changed on both servers. Any advice appreciated.

  • Hi   - Thank you for your question, and we sincerely apologize for the delay in providing an answer. We are actively working internally to find the information you need and will get back to you as soon as possible. We appreciate your patience and understanding! In the meantime, we encourage you to submit a ticket to Tech Support here:  https://www.aveva.com/en/support-and-success/support-contact/ -Heroes HQ Admin

  • Hi ,

    This sounds like quite a complex DNPR system setup! It may be worth your time engaging with AVEVA or SE Professional Services, as they may have had similar experience with previous customer system implementations. Knowledge to this level of DNPR is rare these days.

    One point is that INI settings usually only apply on startup of the IOServer which hosts the IODevices. So to make any changes, would require restart of the IOServer. This will mean you need to spread the Primary and Standby devices across different IOServers.

    But it should also be possible to set specific "Unit" / IODevice parameters per Primary or Standby device. I don't think it requires any programming to achieve, it is done in configuration time. Then when primary unit is active (fiber optics) it will have the fast poll rate, but then if it switches to standby unit (radio) it uses the slower poll rate.

    Let us know how you go. There might also be other threads on this topic within the forum.

    Kind regards

    Olivier