We are running Ignition 8.3.3 with Siemens Enhanced Driver 1.3.3, and we are having some issues with it. I would like to understand what we can do to make it easier to manage.
This is what we have done so far:
We added the Siemens S7-1500 to the gateway using the enhanced driver. In the project, we added the complete set of tags from the PLC, about 37,000 in total, to the default tag group.
At first, everything worked fine. Later, when we needed to update the PLC with new tags, I thought the simplest approach would be to remove the PLC tags from the default group, refresh the PLC, and then add the complete set of tags back to the default tag group. However, this was not nearly as fast as it was the first time. It took a long time to browse the tag tree, and adding the complete set of tags again failed.
After some trial and error, and by duplicating the device, it worked.
We also noticed that the update rate is slower than expected. It can take several seconds to get a response, and it may have been slow from the beginning.
Since we do not need all of those tags in the project, I thought it might be a better idea to only add the tags we actually use. However, I struggled with the slow browsing of tags on the PLC. I then decided to add a new device to a new tag group, and that worked very well at first — it was fast again to add all tags.
But that did not last. After changing and removing some tags in the Tag Browser, when I wanted to add them back again, it became very slow to update the tree.
So my questions are:
How do we make sure the update rate is fast?
What is the correct way to solve the slow browsing issue?