Nextion двухпозиционная кнопка

необходима помощь с решением

На этом форуме Вы можете задать вопросы знатокам программы и автору.
Ответить
Mistick
Рядовой
Сообщения: 3
Зарегистрирован: 14.08.2019{, 12:39}
Репутация: 0
Имя: Артем

Nextion двухпозиционная кнопка

#1

Сообщение Mistick » 14.08.2019{, 13:41}

На екране имеется 4 двухпозиционных кнопки, сейчас можно включить все по очереди. Задача сделать сделать так чтоб при нажатии на кнопку остальные выключались. типа своего рода переключатель. чтоб одновременно активна была только 1 кнопка

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

Nextion двухпозиционная кнопка

#2

Сообщение grin-mpx » 14.08.2019{, 13:48}

Напишите код условий прямо в таймере или в самих кнопках.дисплея . На форуме много инфы по этому дисплею, включая работу с кнопками.

Отправлено спустя 2 минуты 25 секунд:
Код примерно такой.
Если вкл.кнопка 1, то выключаем 2,3,4
Если вкл. кнопка 3, то выключаем 1,2,4
и т.д.

Отправлено спустя 3 часа 22 минуты 48 секунд:
Вот пример
4кн.HMI
(1.02 МБ) 55 скачиваний

Аватара пользователя
Hijin
Лейтенант
Сообщения: 325
Зарегистрирован: 22.08.2017{, 11:08}
Репутация: 13
Откуда: Винница
Имя: Юрий

Nextion двухпозиционная кнопка

#3

Сообщение Hijin » 15.08.2019{, 10:20}

Вот здесь есть очень полезный пользовательский блок вывод любого значения по условию от Dryundel
viewtopic.php?p=69804#p69804
Фактически это переключатель только с цифровой а не аналоговой логикой
Для добавления либо уменьшения входов достаточно чуть подкорректировать блок в проэкте

Mistick
Рядовой
Сообщения: 3
Зарегистрирован: 14.08.2019{, 12:39}
Репутация: 0
Имя: Артем

Nextion двухпозиционная кнопка

#4

Сообщение Mistick » 20.09.2019{, 11:02}

По этому вопросу решение найдено.
Но теперь другая проблема:

Если разместить текст над двухпозиционной кнопкой(в которой 2 картинки) то при нажатии на кнопку текст пропадает
может кто в курсе как сделать этот текст или число всегда сверху поверх кнопки ?

Отправлено спустя 26 минут 6 секунд:
Задача взять показания с 4х датчиков и при нажатии на кнопку записать эти показания текстом поверх кнопки.

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

Nextion двухпозиционная кнопка

#5

Сообщение grin-mpx » 20.09.2019{, 15:19}

Текст в кнопке по нажатию.
Текст в кнопке.HMI
(1.07 МБ) 46 скачиваний
Отправлено спустя 6 минут 18 секунд:
Mistick писал(а):
20.09.2019{, 11:29}
Если разместить текст над двухпозиционной кнопкой(в которой 2 картинки) то при нажатии на кнопку текст пропадает
может кто в курсе как сделать этот текст или число всегда сверху поверх кнопки ?
Последний активный элемент имеет приоритет по отображению.

Mistick
Рядовой
Сообщения: 3
Зарегистрирован: 14.08.2019{, 12:39}
Репутация: 0
Имя: Артем

Nextion двухпозиционная кнопка

#6

Сообщение Mistick » 24.09.2019{, 17:15}

Господа подскажите пожалуйста как в кнопке в поле txt вписать две строки по типу:
50 50
60 60

Но не из мультилайна а из ардвины или с терминала. в общем командой.
может какой-то символ переноса строки

Отправлено спустя 5 часов 5 минут 52 секунды:
Спасибо я нашел солюшен
bt1.txt="50 50\r45 45"

Ответить

Вернуться в «Спросить у знатоков»