Dear Ruslan,
I use TeslaSCADA2. Communicating via Modbus TCP
I did some investigation for some hours , reducing tags , objects etc. Still has pattern of increase in memory - even with 4 tags
Finally, I change the Modbus TCP Server "Request Type" settings from Consecutive Registers to Maximum Registers.
This somehow resolve the issues.
The CPU is reduced from 75% to average of 16% (maintain)
The memory also reduced from 2000MB to < 400 MB (maintain)
In both cases, the TeslaSCADA2 send the same Hex Bytes to the device, but possibly you process it differently based on Request Type.
The issue is resolved.
Thanks
Muhammad Ansari