Hi all,
Working with TwinCAT redundant PLCs, I've found that Ignition's OPC Connection Failover doesn't fit architectures where both PLCs are always online (the active/standby state is PLC-controlled, not connection-based).
Currently switching 10K+ tags between OPC servers requires scripting
system.tag.configure()
on each UDT instance - which works, but feels like a workaround.
Proposal:
Add Global Parameters at the Tag Provider level that UDTs can inherit using syntax like
{@ActiveOPCServer}
. One value change would propagate to all tags instantly.
Would love to hear if others have this need or alternative solutions!