Simple-Scada forum

Simple-Scada 2 => Ваши вопросы => Тема начата: Rolich от 02 Марта 2026, 08:57:31

Название: Запись данных по изменению
Отправлено: Rolich от 02 Марта 2026, 08:57:31
Доброго всем времени суток
Есть вопрос по записи аналоговых данных в базу с критерием "по изменению"
Проблема в том, что отображаемые мгновенные значения не соответствуют тем, которые пишутся в базу, по крайней мере в одно и то же время
Например, параметр температуры плавно растёт, фиксирую вручную значения "онлайн" ежеминутно, а в базу они попадают с задержкой в 1-2 минуты, а не по факту изменения
Поясните, пожалуйста, механизм записи значений в базу
Спасибо
Название: Re: Запись данных по изменению
Отправлено: Simple_Scada от 03 Марта 2026, 10:32:45
Здравствуйте.

Ранее Вы уже задавали подобный вопрос в другой теме (https://simple-scada.com/forum/index.php?topic=1784.msg12632#msg12632). Архивные данные накапливаются в оперативной памяти и периодически сбрасываются в БД. Чем реже меняется значение переменной, тем реже данные сбрасываются в БД. Это необходимо для оптимизации и быстродействия. При архивации "по изменению" (https://simple-scada.com/help/manual/vararchive.html), новое значение переменной будет добавляться в архив, если оно отклонилось от предыдущего на величину "Зоны нечувствительности (https://simple-scada.com/help/manual/vararchive.html#:~:text=%D0%97%D0%BE%D0%BD%D0%B0%20%D0%BD%D0%B5%D1%87%D1%83%D0%B2%D1%81%D1%82%D0%B2%D0%B8%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D0%BE%D1%81%D1%82%D0%B8)". Если требуется получать из БД текущие значения переменных, например в стороннее приложение, то см. статью по ссылке (https://simple-scada.com/help/script/passval.html).
Название: Re: Запись данных по изменению
Отправлено: Rolich от 04 Марта 2026, 10:06:22
Понятно, спасибо