After a day of playing with this again, I made some observations as well as improvements.
I was able to reduce the scheduled bandwidth to 9%, so that is no longer an issue. By doing so, we took the 5-6 second update delay on the Wonderware to 2.5-3 seconds. Much better but still not the 1 second we have specified in the WWRSLINX driver.
As a test, I set up a DDE topic to look at a PLC, but by going through the ControlNet network to get there. ENBT --> backplane to CNB #1 --> CNB #2 --> backplane to CLX processor. So if the ControlNet network were the issue, I would expect this communication to be slow, but it wasn't. These updates were right on the 1sec mark, as set in the DDE topic. Only when polling data from the PLC-5 is the data slow. There is also a DHRIO card in one of the gateways, which happens to be connected to the PLC-5. I re-arranged the topic to have all the WW tags go through that topic, and it was just as slow, so I do not believe the ControlNet is an issue at this point, but rather the PLC 5/80c processor's ability to handle any communications.
Today I learned that there are a total of 8 PanelView Plus terminals hitting this PLC-5 in addition to the Wonderware station, so I think we are just taxed. In the morning, we are going to swap in spare ControlNet PLC-5 just to eliminate the possibility of a bad processor, but I think the comms will be just as slow.
Thoughts?