How to improve Engineering Studio / Zenon Editor performance?
Hello,
Currently we are developing a Zenon10 project with 860k+ tags.
As the project size and tag numbers increase, we are facing a problem with the Editor performance. Certain operations take several minutes and sometimes hours to complete. Obviously the operations in question are related to the variable module and archives.
For example, unchecking the "Write set value" checkbox for few variables (800 Modbus variables for example) takes several minutes to finish. Performing the same operation on more variables however (300k for example) takes hours to finish. Similar slow performance is observed when editing data structures, editing or deleting archives, and opening or closing Zenon Logic projects.
It is worth mentioning that some variable operations finish instantly, a good example is would be updating the measuring unit field or adding a Reaction Matrix to a data structure variable that is used by thousands of tags.
I am trying to solve this issue since it is having a serious effect on the project development.
I noticed that the system utilization is rather low while these operations are under way. For example: CPU is 12%, RAM is 40%, Disk is 0%. The Task manager shows the Engineering Studio process as "Not responding" until the operation is finished.
Is there a way to improve the performance of Zenon editor? allow it to utilize more system resources maybe?
I am open to any suggestions, this includes changing the operating system or even upgrading certain Hardware parts.
Some info:
Development is 100% local on a capable machine
Zenon 10 build (92805)
Windows 10 (20H2)
CPU: 6 cores 12 threads, 3.7Ghz, 32MB L3 cache
RAM: 16 GB DDR4
Disk: SSD
This is a migrated post! Originally posted on 24.02.2022 by user Anas_FAISAL. Please be aware that information can be outdated.
Disclaimer
This document governs the use of our Community Forum. By registering and using the platform, you accept these conditions.
The COPA-DATA Community Forum serves to encourage the exchange of information and experience about the zenon software between forum users respectively zenon users.
Please mind that any published information on the Community Forum is the subjective opinion and view based on the experience and the level of knowledge of the author. COPA-DATA does not overtake any responsibility for the content and the accuracy of the shared information.
Users of the Community Forum are encouraged to share only well-founded experiences and to point out any risks associated with the implementation of proposed solutions to problems. COPA-DATA at its absolute discretion, reserves the right to moderate the forum. In this connection COPA-DATA may remove any information containing false facts, potentially dangerous solutions, bad language or content that may insult, degrade or discriminate others. COPA-DATA may block a non-complying user from forum access if the user violated this provision.
COPA-DATA reserves the right to change this document from time to time at own discretion.
Ing. Punzenberger COPA-DATA GmbH
Karolingerstraße 7b · 5020 Salzburg · Austria
www.copadata.com