I have probably a simple problem that is brought on by me not completely understanding how to do things. I’m trying to set up a recipe store and write a function to the PLC. There is a total of 4 PLC’s with 53 recipes in each. Each recipe is an Array of 3023 tags. I have created 2 Block Item transaction group for each recipe ( one to write and one to store ) and they are writing to a MySQL server. I also have the Main Page with buttons to trigger the write and store functions. I only need this to be active once every blue moon when the operator needs to write a new recipe or have to restore one from the backup. The problem that I’m running into is if I enable all the transaction groups the system goes nuts on the ram usage I have 16G allocated to it, and it is still making the garbage collection work overtime. If I disable all of them, it’s stable at about 2G of ram. Am I doing something wrong or is this normal? Is there a way to only have them enabled when the operator hits one of the store or write buttons to do one transaction?
Thanks for any clarity that you guys can provide. I have attached a picture of my Memory Trend with them active and disabled.