I feel for you. In my system, we have a 1.1 millisecond cycle and 13 measurement points over four different components. I suspect you are facing similar complexity.
The bad news is that there are no ready-made solutions that I know of. However, MarkusQ correctly states that you can use standard (graphics packages) to accomplish what you need. But you will need to spend some time to customize the output to your liking.
We make extensive use of the R Project , driven by Python code through the RPy R / Python bridge , to generate our stories. This setup works very well for us and allowed us to automate the process. Python is used to collect and clean data from a real-time system, and R is used to draw.
Support for customizing the R graphic signature is extensive, allowing you to control all aspects of the plot, locations, sizes, etc. This may be intimidating at first, but there is a great R Graphics book that helps a companion website that contains all the sample books .
Whatever you choose, make sure that it is possible to automate using scripts. The amount of data generated by real-time systems is too much to handle without flexible tools.
source share