FORUM CTRLX AUTOMATION
ctrlX World Partner Apps for ctrlX AUTOMATION
Dear Community User! We are updating our platform to a new
system.
Read more: Important
information on the platform change.
06-15-2023 03:05 PM - last edited on 06-16-2023 09:05 AM by HmiGuide
I am not a a software developer, I am coming from FactoryTalk View Studio and have minimal VBA experince.
I am looking to see what my options are for displaying data in a surface plot graph; the goal is display the variations in the surface of material as it moves through a production line. We have a current solution though I don't yet fully understand the "construction" of this solution, but it runs as a indepedent application in a Windows enviroment. I am going to ask my Software development team if that is something that can be converted to work in WebIQ; I beleive if we can make it a JSON then I can bring it into the project, right?
Solved! Go to Solution.
06-15-2023 03:27 PM - last edited on 06-16-2023 09:03 AM by HmiGuide
WebIQ features an extensive Trend Display for (near) real-time and historic data that's recorded in WebIQ's built-in recorder: https://demo.smart-hmi.com/demo-trend-display/
For displaying static data you can for example use the open-source library ChartJS which we have used in this demo:
https://demo.smart-hmi.com/chart-demo/
This demo also features a line-chart which is not shown in the demo, unfortunately:
https://www.chartjs.org/docs/latest/samples/line/line.html
How do you want to transfer the JSON data to WebIQ?
06-15-2023 03:40 PM
I now think I am coming at this problem from the wrong angle.
Basically what I am looking for is a solution for a visual Surface plot graph, but i need something that is very responsive as we are running material at like 500ft minute or faster. I think it will be realistic to display data that fast, our current solution barely does it; we are taking raeadings every 2 inches and displaying an average over 10 feet.
I am stumbling through this all on the fly so i am going to be asking a lot of ignorant questions until I get a better understanding.
06-15-2023 03:59 PM - last edited on 06-16-2023 09:06 AM by HmiGuide
When it comes to speed these parameters influence the total performance a user experiences in the browser (this is valid for all web HMIs):
- connection (Wired/WiFi) network speed and latency between WebIQ Server and the OPC-UA Server
- connection (Wired/WiFi) network speed and latency between WebIQ Server and the client (i.e. browser)
- CPU performance: WebIQ Server system
- CPU performance: system with the browser where the HMI is displayed
- GPU performance: system with the browser where the HMI is displayed
06-16-2023 09:09 AM
Have a look to this example, which collects data in the PLC and sends it via JSON string to WebIQ widget:
How-To-display-PLC-data-as-oscilloscope-or-chart-in-WebIQ