Siemens enhanced driver slow value changes

We are using Ignition 8.3.4 with siemens enhanced driver 1.3.4 and have some issues with the speed. We changed from kepware to the siemens enhanced drive, while using kepware is was a lot faster, this leads me to believe the problem doesn’t originate from the PLC (S7-15000)

Tags take 6 seconds to load a new value when changed in the PLC
All tags in default group (Mode: direct , Rate: 1,000 ) 12400 tags
We use a lot of UDT to mannage the tags.

When a tag is connected to a different tag group sometimes it if fast sometimes it will have to wait for the default group to be done.

When using only 100 tags it is much faster, using half the origenal amount of tags already takes lon ger .

All tag quality is good

When reading the same tags using Kepware the problem disappears.

Started using Ignition 8.3.3 with siemens enhanced drive r 1 .3.3

Ignition V8.3 Siemens Enhanced Driver - Slow Update Rate - Ignition - Inductive Automation Forum

Might be a duplicate of that one

Interesting. I think the Kepware driver uses the same library we do, I'll take a look to see why we might be that much slower. While there is a little room for improvement in our driver with subscriptions, I wouldn't expect it to make that much of a difference. The biggest bottleneck in my testing was by far the PLC.

They might be leveraging multiple PLC connections :person_shrugging:

How quickly would you say the changes come through on Kepware?

EDIT: If you can temporarily turn off secure connections (TLS) in Kepware and Ignition, a Wireshark capture of each would really help illustrate the difference in performance.