1
Ваши вопросы / Re: Вопросы по скриптам в Simple-Scada 2
« : 25 Сентября 2026, 23:49:01 »
Здравствуйте.
2. Нужно проверять выполнение условий скрипта для проблемных переменных. Например, можно записывать в лог (Log_Add) все значения, участвующие в условиях по проблемным переменным и затем анализировать лог на выполнение условий скрипта.
3. Если требуется вычислять суммарную величину (например расход воды, расход электроэнергии и т.д.) по мгновенным значениям, то это можно реализовать без скриптов используя вычисление интеграла. В отчете нужно создать периодический источник данных и добавить в этот источник переменную расхода с типом обработки "Интеграл". В результате будет получен накопленный расход.
Вы можете прислать текущую версию Вашего проекта и целиком папку с логами на support@simple-scada.com. После проверки проекта и логов, возможно сможем дать дополнительные комментарии.
Цитировать
Существует скрипт который исполняется раз в секунду, данные накапливаются и выводятся в рапорт, но столкнулся с проблемой что запись в переменные накопления происходят не у всех.1. В первую очередь нужно проверить журнал сервера Simple-Scada, в нем могут содержаться ошибки выполнения скрипта или другие ошибки, которые подскажут причину проблемы.
2. Нужно проверять выполнение условий скрипта для проблемных переменных. Например, можно записывать в лог (Log_Add) все значения, участвующие в условиях по проблемным переменным и затем анализировать лог на выполнение условий скрипта.
3. Если требуется вычислять суммарную величину (например расход воды, расход электроэнергии и т.д.) по мгновенным значениям, то это можно реализовать без скриптов используя вычисление интеграла. В отчете нужно создать периодический источник данных и добавить в этот источник переменную расхода с типом обработки "Интеграл". В результате будет получен накопленный расход.
Вы можете прислать текущую версию Вашего проекта и целиком папку с логами на support@simple-scada.com. После проверки проекта и логов, возможно сможем дать дополнительные комментарии.