Skip to main content
3-Newcomer
November 25, 2024
Question

Siemens S7 Plus Ethernet | Symbol reloading takes too long

  • November 25, 2024
  • 1 reply
  • 1779 views

Hi,

Is there a possibility to stop KepserverEx + Siemens S7 Plus Ethernet from loading symbols from the PLC every time a client connects ? This takes a very long time for every client connection and really is not needed for my use case (All necessary static tags where manually added).

I already disabled following settings on the PLC node:

- Tag Generation / On Device Startup = Do Not Generate on Startup

- Communications / On Invalid Tag = Disable

 

BR_10657397_0-1732542042887.png

 

 

1 reply

16-Pearl
November 25, 2024

Hello,

Is this happening every time a new client connects to Kepware, even when there is already an existing client connection, or when the first client connects to Kepware (i.e., the number of clients switches from 0 to 1)?

3-Newcomer
November 25, 2024

Hi,

Thanks for the reply, I did some tests with an additional client and the loading happens when client switches from 0 to 1, It does not happen when switching from 1 to 2 clients.

16-Pearl
November 25, 2024

Thank you for the clarification.

 

This is expected behavior and cannot be prevented. When a client connects, driver load the symbol to determine the memory location of tags. Is there any specific reason your client connects and disconnects repeatedly? Typically, the client should maintain the connection.

 

As a workaround, you can keep Quick Client running with only one tag being read, so it won't load the symbol again when your actual client connects.