Панель NEXTION Для новичков

Конвертируем число (val) в текст (txt).
Создаем страницу(или у вас уже создана).
Создаем текстовую область.

Текстовая область в моем случае именуется Txt1.

Выбираем цвет заливки поля текста, и цвет самого текста.

Устанавливаем системную переменную «таймер». В нашем случае обзываем его Tm1.
Обновление данных через каждые 200 мл.сек. (установите любое значение).

В таймере (User Code) прописываем:
—————————————————————————————————

cov Num1.val,NT1.txt,0 //конвертим числовое значение из Num1 в NT1 в текст
Txt1.txt=NT1.txt //Отображаем текстовое значение из переменной NT1 в Txt1
——————————————————————————————————-

Создаем числовую системную переменную (именно то число, которое будем конвертировать в текст), эту числовую переменную можно будет и передавать в ардуину и получать из ардуинки, но это уже позже.

Затем создаем текстовую переменную, в которую будет конвертировано числовое значение. В нашем случае называется NT1.

Эту системную переменную мы и передадим в наше текстовое поле Txt1

Скачать HMI

Начало здесь.

Добавил: Siberian


0

Автор публикации

не в сети 1 месяц

Анатолий

77
Комментарии: 26Публикации: 77Регистрация: 21-12-2017

1 комментарий к “Панель NEXTION Для новичков”

  1. Дык в пределах панели вроде можно и без переменных напрямую конвертить число из числового поля в строку текстового поля и наоборот. cov собственно и есть конвертер. Можно так же передавать данные в разные поля и на разных страницах. Например меню для установки какого-то значения находится на 2-й странице, а заданное значение нужно дублировать на стартовой. Просто прописать в коде не одно окно для вывода, а два. Главное не запутаться в локальных и глобальных значениях 🙂

    0

Оставьте комментарий

Войти с помощью: