Hi, I need help displaying the data in the PowerChar (or suitable) which I am logging.
I am logging around 75 tags (could be way more in future) every 1 second based on whether the machine is running or not. I have configured a Scan Class for efficient logging. However, when I open the screen containing the PowerChart, everything freezes. It takes a long time to even browse the tags, making the entire screen unresponsive.
When I try to pull only 3 tags in Realtime mode with a 15-minute duration, the chart takes forever to load and again freezes the screen. This issue extends beyond the chart—all other screens that rely on SQL queries also freeze when trying to fetch the latest records.
My Setup:
- Ignition Version: 8.1.43
- Gateway Server RAM: 8 GB (assigned 6 GB to Ignition)
- Database Server: Separate machine (also has 8 GB RAM)
Questions:
- How do you use PowerChart efficiently in your projects?
- What is the best way to handle high-frequency logging like this?
- What optimizations can I apply to allow operators to view historical data without performance issues?
- The customer wants to view up to 4 years of data—what’s the best approach for storing and querying this efficiently?
Any suggestions on tag historian settings, database indexing, or alternative approaches would be really helpful! Thanks in advance.