Страница 1 из 1

nextion. Считывание данных с "нестартовой" страницы.

Добавлено: 24 мар 2019, 18:54
Timur
Доброго всем дня.
Делаю автоматику на тепличку. На стартовой странице отображаются данные с датчиков. На второй странице задаются "пороги" и они сохраняются в энергонезависимую память экрана. В flprog сделал считывание этих данных. Но данные считываются только при активной второй странице. На стартовой странице создал переменные и присвоил им значения порогов и попробовал считать эти переменные. Разницы никакой, пока не откроешь страницу с настройками порогов, данные дуина не получает.
Как можно считать данные порогов сразу после запуска автоматики без перехода на страницу настроек? :smile469:

nextion. Считывание данных с "нестартовой" страницы.

Добавлено: 24 мар 2019, 19:38
grin-mpx
Страница и поля в глобальном статусе?

nextion. Считывание данных с "нестартовой" страницы.

Добавлено: 24 мар 2019, 19:54
Timur
Да, и страница и поля и переменные на стартовой странице глобальные.

nextion. Считывание данных с "нестартовой" страницы.

Добавлено: 24 мар 2019, 20:04
grin-mpx
А код который выдергивает из памяти значение на какой странице?
Я не работал с расширенными версиями, но по логике все коды выполняются только на текущей странице. Если Вы не перейдете на страницу с данными, то они не перезапишутся в поля.
Timur писал(а): 24 мар 2019, 19:54 а, и страница и поля и переменные на стартовой странице глобальные.

А на второй странице?

nextion. Считывание данных с "нестартовой" страницы.

Добавлено: 24 мар 2019, 20:20
Timur
grin-mpx писал(а): 24 мар 2019, 20:04 А код который выдергивает из памяти значение на какой странице?
"А это, правильный вопрос" (© Я-робот)
Из энергонезависимой памяти считывается по нажатию на кнопку перехода на страницу настроек. Может стоит считывать из памяти в графе "Preinitialization Event" и записать их в переменные стартовой страницы?

nextion. Считывание данных с "нестартовой" страницы.

Добавлено: 24 мар 2019, 20:25
grin-mpx
Попробуйте.

nextion. Считывание данных с "нестартовой" страницы.

Добавлено: 24 мар 2019, 20:31
Timur
grin-mpx писал(а): 24 мар 2019, 20:25Попробуйте.
Заработало! Спасибо за правильно заданный вопрос! :smile9: