Решение так себе, если честно. Если произойдёт перезагрузка контроллера - график в архив уже не заглянет, будет показывать только вновь накопленные данные. К тому же, если числе параметров будет полсотни, хватит ли ресурсов, с учётом того, что всё это не основная задача?
В примитивах есть ломаная линия, координаты каждой точки можно сопоставить с элементами массива - это даёт шанс разработать собственный визуальный компонент. Проблема с отображением текстовой информации вдоль осей: координаты текстовых блоков нельзя менять в run-time... Или можно?