I’d like to report several issues that we have encountered on our projects, just to have a place to know where to look for updates before and after 8.0 is released.
Feel free to ask for clarification on any of these if needed.
Instances of UDT’s sometimes do not contain all tags that exist in the UDT definition. The UDT instances are sometimes missing random tags, but not all of them. Re-starting the UDT instance does not fix the problem, but deleting and remaking the instance does work.
We could script out a function to store all the attributes, parameters, and overrides present and have it go through each UDT and re-make each, but this is not a great long-term solution.
In some cases, expression tags have to be restarted so that the expression actually takes effect. Restarting the gateway does not help. The tag itself has to be restarted.
The tag() expression function does not seem to work as expected some times.
Storage of tag history is intermittent. I have found that all tags do end up in the sqlth_te database table, but most somehow do not get triggered to enter the partitioned database history tables. This is preventing trending. We are seeing issues in the Ignition gateway logger that is essentially telling us that these tags, which are supposedly being historized, are in fact not found. This is related to bug #13267 and #13040 (the latter may have been marked fixed, but doesn’t seem to be.)
Dataset tags don’t always save cell updates in the tag editor. Some times, when editing a dataset tag cell, that cell just won’t update. It might be a failure to hit enter/confirm/apply, but I feel like this is too much, forgetting to do only one of these causes any changes to be lost. More irritating than critical.
Are there any associated open case #'s with any of these bugs?