In Ignition 8.1, I need to create redundant communication for a PLC, alternating between a TCP/IP connection and a COM port via Radio.
I've considered implementing this redundancy with a script that modifies the OPCItemPath of the tags to be made redundant, but I was wondering if there is a way to achieve communication redundancy natively in Ignition without needing to script.
I have also read about the system.device.setDeviceHostname(deviceName, hostname) function to change the IP via scripting, but this method doesn't work for me since the communication media are not the same.
If you make both connections Modbus RTU over TCP, my alternate Modbus module may suit your needs. It can maintain dual connections (alternating paths), then fall back to one path when the other fails.