I am building a diagnostic application - displaying status of many PLC tags from 5 PLCs.
Using AdvancedHMI 399yBeta38
All but one PLC driver use a route path (to drill through the backplane to get to other subnets)
So far, I have about 25 screens. all are working. but ...
recently, one screen started to misbehave.
this screen has 4 different drivers to 4 different PLCs. 3 are routed as described above. There are about 80 basiclabels on this screen.
when this screen is opened, the tags of 1 or (usually) more than 1 driver do not update. If I close and reopen the screen, one or more different drivers will not update. At least one driver will not update no matter how many times I close and reopen the screen. A ComError event is raised on the drivers that do not update.
All other screens appear to work reliably. all other screens have fewer than 4 CLX drivers.
Any clues as to the problem?
Is it possible to reset / restart a driver at runtime?
How to workaround the problem?
BTW: cannot say enough good things about the AdvancedHMI package.