PDA

Просмотр полной версии : Тренды в codesys 3.5



sentpavel
06.08.2025, 10:12
Здравствуйте. Нужна помощь по использованию трендов для отображения графиков. Я делаю программу управления сушильной установкой на базе ПЛК200, и мне необходимо выводить графики температур в визуализацию. Я использовал тренды, но с ними много проблем. Я отслеживаю порядка 9 переменных типа REAL, установка работает круглосуточно. Соответственно, за условные полгода работы, бд трендов вырастает до больших размеров, и тренд начинает безбожно тормозить. Мне надо реализовать удаление старых данных, например, мне надо отслеживать только последние трое суток, остальные данные уже не нужны. Я думаю про принцип FIFO, но стандартный менеджер трендов таким функционалом не обладает. Может можно использовать какие-то программные решения, чтобы выполнить мою задачу?

Евгений Кислов
06.08.2025, 10:45
Добрый день.


Я думаю про принцип FIFO, но стандартный менеджер трендов таким функционалом не обладает

Разве эти настройки не подходят для вашего случая?

85204

sentpavel
06.08.2025, 12:14
Пробовал по размеру ограничение делать - когда доходило до порога, графики выдавали ошибку. И опять же, разве этот функционал обладает возможностью удаления старых записей и добавлении новых? В документации, по крайней мере на английском, я про это ни слова не увидел

Евгений Кислов
06.08.2025, 12:21
Тогда можете попробовать использовать эту библиотеку:
https://owen.ru/forum/showthread.php?t=38366