FLProg

Визуальное программирование для не программистов

Яндекс.Метрика
Чтение значения параметра элемента панели Nextion HMI


Блок служит для чтения значения параметра элемента интерфейса созданного на панели Nextion HMI. Выбор элемента и параметра производится в редакторе блока.


В первую очередь выбирается или создаётся панель. Существующие в проекте панели можно выбрать из выпадающего списка. Для создания новой панели необходимо нажать кнопку с + справа от поля панели. Откроется окно добавления панели.


В этом диалоге необходимо выбрать порт UART к которому подключен на панель, и сконфигурировать его при необходимости. Так же необходимо задать имя панели.
В данном диалоге есть возможность добавить комментарии к панели, создать страницы и элементы входящие в страницу.
После выбора или создания панели, необходимо выбрать или создать страницу. При нажатии кнопки добавления страницы откроется соответствующее окно.


В этом окне необходимо ввести имя страницы и ID страницы которые были получены в редакторе интерфейса Nextion HMI при создании данной страницы


При установке галочки "Стартовая страница" при запуске контроллера в работу будет произведён переход на данную станицу. Если эта галочка не будет установленна ни на одной странице, стартовой будет считаться страница с наименьшим ID.
Так же в этом окне возможно добавить элементы на данную страницу.
После выбора или создания страницы необходимо выбрать или создать элемент параметр которого будет читаться с помощью данного блока. Для добавления элемента так же нажимаем кнопку добавить. Открывается окно добавления элемента


В данном окне необходимо выбрать тип элемента, вид, имя, ID. Так же в случае глобальной видимости элемента необходимо поставить галочку "Глобальный". Эти параметры можно узнать в редакторе интерфейса Nextion HMI


После выбора или создания элемента необходимо выбрать параметр значение которого будет читаться. У разных элементов перечень параметров разный. Так же перечень параметров изменяется при изменении вида элемента.


Режим опроса можно выбрать из трёх вариантов:
1. "Опрос в каждом цикле". В этом режиме опрос будет проводится в каждом цикле выполнения программы. Не рекомендуется так как этот режим сильно нагружает контроллер и увеличивает время выполнения программы.
2."По переднему фронту на входе Get".
3. "Периодически". Опрос производится периодически с заданной периодом времени