Вопрос по блоку Nexion

Нужен совет

Вопросы по встроенным блокам
Ответить
Andrushkevich
Рядовой
Сообщения: 7
Зарегистрирован: 13.05.2018{, 15:17}
Репутация: 0
Имя: Андрей

Вопрос по блоку Nexion

#1

Сообщение Andrushkevich » 13.05.2018{, 15:27}

Здравствуйте!
При создании проекта нажатии кнопки на мониторе Nexion и отправки сигнала в arduino столкнулся со следующей проблемой.
Порядок действия:

1) Задаю выход
2) Задаю параметры кнопки на мониторе ( обычная кнопка без фиксации Button) через блок "Получить параметр".

И возникает проблема: не могу соединит блок от монитора и блок выхода. При перетаскивании линия связи не соединяет элементы.
Если назначаю кнопку с фиксацией, то все в порядке.
Прошу помочь мне советом в чем может быть проблема?
Заранее спасибо за помощь.
Вложения
2.JPG
1.JPG
1.JPG (10.55 КБ) 1228 просмотров

pan
Полковник
Сообщения: 2860
Зарегистрирован: 13.04.2017{, 11:57}
Репутация: 204
Имя: noname

Вопрос по блоку Nexion

#2

Сообщение pan » 13.05.2018{, 15:30}

Andrushkevich, вы разве не видите, вы хотите соединить переменные разных типов!

Andrushkevich
Рядовой
Сообщения: 7
Зарегистрирован: 13.05.2018{, 15:17}
Репутация: 0
Имя: Андрей

Вопрос по блоку Nexion

#3

Сообщение Andrushkevich » 13.05.2018{, 15:40}

Пока еще не вижу, но начал догадываться, буквально вчера узнал об программе Flprog и решил попробовать).
Тогда почему нельзя напрямую как в Dual-State button параметр назначить?
Спасибо.

Отправлено спустя 7 минут :
Наверное уточню вопрос:
Какой параметр нужно поставить, чтобы связать с портом кнопку Button?
Спасибо за советы, прямым поиском по форуму ответ не нашел...

pan
Полковник
Сообщения: 2860
Зарегистрирован: 13.04.2017{, 11:57}
Репутация: 204
Имя: noname

Вопрос по блоку Nexion

#4

Сообщение pan » 13.05.2018{, 15:52}

может вам нужен блок отслеживания нажатий?

Отправлено спустя 3 минуты 41 секунду:
Andrushkevich писал(а):
13.05.2018{, 15:47}
поиском по форуму ответ не нашел...
а так

Andrushkevich
Рядовой
Сообщения: 7
Зарегистрирован: 13.05.2018{, 15:17}
Репутация: 0
Имя: Андрей

Вопрос по блоку Nexion

#5

Сообщение Andrushkevich » 13.05.2018{, 16:31}

спасибо большое разобрался, работает!

Отправлено спустя 4 часа 5 минут 39 секунд:
У меня еще вопрос, может кто знает.
Как поменять в Nexion Editor ID страниц. У меня при создании новой страницы ID всегда 0, что делает невозможным работу с некоторыми функциями flprog (там необходимо наличие разных ID страниц) ?

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

Вопрос по блоку Nexion

#6

Сообщение grin-mpx » 13.05.2018{, 21:09}

В правом верхнем поле (вкладка Page), рядом с названием страницы стоит цифра. Это и есть ID страницы.

Andrushkevich
Рядовой
Сообщения: 7
Зарегистрирован: 13.05.2018{, 15:17}
Репутация: 0
Имя: Андрей

Вопрос по блоку Nexion

#7

Сообщение Andrushkevich » 13.05.2018{, 21:11}

Да, я знаю весь вопрос как ее поменять, чтобы не было конфликта в блоках flprog

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

Вопрос по блоку Nexion

#8

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

Никак. Поменять ID в некстион невозможно в принципе. Меняйте id в flprog.

Andrushkevich
Рядовой
Сообщения: 7
Зарегистрирован: 13.05.2018{, 15:17}
Репутация: 0
Имя: Андрей

Вопрос по блоку Nexion

#9

Сообщение Andrushkevich » 13.05.2018{, 21:34}

Т. е. приоритет назначения id должен быть в flprog, а не в Nexion?

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

Вопрос по блоку Nexion

#10

Сообщение grin-mpx » 13.05.2018{, 21:55}

Nextion IDE присваивает id элементу как только Вы его создали. По этому, в flprog Вы выбираете элемент уже с присвоенным Id, его только нужно указать.

Ответить

Вернуться в «Штатные блоки»