Отображение массива данных в виде тренда
Александр Клейн; 11.5.04

Как можно отобразить массив чисел в виде тренда, который бы появлялся на экране сразу, а не полз справа налево? Задача усложняется тем, что количество отображаемых тегов может меняться, например, от 200 до 800. Такое количество данных - это результат обработки быстрого процесса. Конроллер пишет их по прерыванию у себя в блок данных и только потом разрешает забрать в WinCC.

Re: Отображение массива данных в виде тренда
Маслов Дмитрий; 12.5.04

Не совсем понял Вашу задачу, поэтому предлагаю три варианта решения.

1. Если данные хранить в User Archive, можно отображать их график с помощью элемента Function Trend.
2. Можно делать свой собственный тренд на базе обычной ломаной линии (динамически перемещая и добавляя/удаляя ее узлы). См. пример в демо-проекте WinCC.
3. Если цель - это просто быстрая архивация значений некоторого параметра с последующим отображением тренда, то можно пользоваться полностью стнадартными средствами. Т.е. использовать SFC "AR_SEND" для накопления буфера данных в контроллере и передачи его в WinCC Tag Logging. Полученный архив можно отображать с помощью обычного элемента Online Trend.
Re: Отображение массива данных в виде тренда
Александр Клейн; 16.5.04

Спасибо за подсказку, проблема решена!