![](/s/cache/39/e6/39e683c95abbc76434adf00d8b5d5db1.png)
Сбрасываются данные
Суть такова:
с помощью скрипта опрашиваю 1 раз в 10 минут данные из json файла (данные редко меняются, чаще нет смысла), но при записи их в виртуальные каналы значения сбрасываются в 0 (ноль) через минуту:
после последующего опроса - значение вновь появляется, и через минуту опять сбрасывается в ноль.
что делать, как победить?
Ответ
![](/s/cache/3f/b8/3fb88ad166b79cd02c294595f8186ff5.png)
День добрый.
Нужно смотреть проект, виртуальный канал сам себя не умеет сбрасывать.
![](/s/cache/39/e6/39e683c95abbc76434adf00d8b5d5db1.png)
есть пример скрипта, который обрабатывает допустим некий json объект:
вот настройки канала, в котором происходит выполнение скрипта:
вот настройки канала (в данном случае уровень заряда батареи), который спустя 50 сек. сбрасывается со значения в ноль:
и получается вот такая картина:
![](/s/cache/3f/b8/3fb88ad166b79cd02c294595f8186ff5.png)
Хорошо, если проект нет возможности прислать. Давайте тогда так, включите окно отладочной информации в мониторе, и понаблюдайте не возникает ли в какой то момент в скрипте ошибки при его выполнении. В окно отладочной информации попадет ошибка если она имела место быть при выполнении скрипта.
![](/s/cache/39/e6/39e683c95abbc76434adf00d8b5d5db1.png)
работает уже 10 минут - окно отладочной информации пусто:
вот проект:Опрос устройства json 24-05-2023(1).slz
![](/s/cache/3f/b8/3fb88ad166b79cd02c294595f8186ff5.png)
У Вас расписание использует эти каналы! Если Вы используете в проекте расписание, то оно работает даже если не открыта мнемосхема на которой оно расположено. Само расписание у Вас не настроено, по этому в каналы записывается значение равное состоянию - "Значение выкл"
![](/s/cache/39/e6/39e683c95abbc76434adf00d8b5d5db1.png)
видимо баловался когда-то с данным объектом и забыл.
Огромнейшее спасибо за помощь!
Сервис поддержки клиентов работает на платформе UserEcho
У Вас расписание использует эти каналы! Если Вы используете в проекте расписание, то оно работает даже если не открыта мнемосхема на которой оно расположено. Само расписание у Вас не настроено, по этому в каналы записывается значение равное состоянию - "Значение выкл"