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

Ответить
Timur
Рядовой
Сообщения: 23
Зарегистрирован: 25 янв 2019, 11:05
Имя: Тимур

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

Сообщение Timur »

Доброго всем дня.
Делаю автоматику на тепличку. На стартовой странице отображаются данные с датчиков. На второй странице задаются "пороги" и они сохраняются в энергонезависимую память экрана. В flprog сделал считывание этих данных. Но данные считываются только при активной второй странице. На стартовой странице создал переменные и присвоил им значения порогов и попробовал считать эти переменные. Разницы никакой, пока не откроешь страницу с настройками порогов, данные дуина не получает.
Как можно считать данные порогов сразу после запуска автоматики без перехода на страницу настроек? :smile469:
Аватара пользователя
grin-mpx
Лейтенант
Сообщения: 477
Зарегистрирован: 17 июл 2017, 18:39
Откуда: Днепр. UA
Имя: Григорий

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

Сообщение grin-mpx »

Страница и поля в глобальном статусе?
Timur
Рядовой
Сообщения: 23
Зарегистрирован: 25 янв 2019, 11:05
Имя: Тимур

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

Сообщение Timur »

Да, и страница и поля и переменные на стартовой странице глобальные.
Аватара пользователя
grin-mpx
Лейтенант
Сообщения: 477
Зарегистрирован: 17 июл 2017, 18:39
Откуда: Днепр. UA
Имя: Григорий

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

Сообщение grin-mpx »

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

А на второй странице?
Timur
Рядовой
Сообщения: 23
Зарегистрирован: 25 янв 2019, 11:05
Имя: Тимур

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

Сообщение Timur »

grin-mpx писал(а): 24 мар 2019, 20:04 А код который выдергивает из памяти значение на какой странице?
"А это, правильный вопрос" (© Я-робот)
Из энергонезависимой памяти считывается по нажатию на кнопку перехода на страницу настроек. Может стоит считывать из памяти в графе "Preinitialization Event" и записать их в переменные стартовой страницы?
Аватара пользователя
grin-mpx
Лейтенант
Сообщения: 477
Зарегистрирован: 17 июл 2017, 18:39
Откуда: Днепр. UA
Имя: Григорий

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

Сообщение grin-mpx »

Попробуйте.
Timur
Рядовой
Сообщения: 23
Зарегистрирован: 25 янв 2019, 11:05
Имя: Тимур

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

Сообщение Timur »

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

Вернуться в «Помогите, а то я "нимагу"»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя