Не удается получить значение через блок MenuValue

На этом форуме Вы можете задать вопросы знатокам программы и автору.
Ответить
AstroGraf
Рядовой
Сообщения: 93
Зарегистрирован: 21 авг 2018, 19:05
Откуда: Калининград
Имя: Алексей
Благодарил (а): 1 раз
Поблагодарили: 2 раза

Не удается получить значение через блок MenuValue

Сообщение AstroGraf »

Добрый день!

Такая проблема - использую Меню и там 2 изменяемых величины. В меню они меняются и сохраняются, однако при попытке получить их значение через блок MenuValue, на выходе получается "0".
Нерабочий блок или я что-то делаю не так?
FLProg823
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Sanok
Рядовой
Сообщения: 33
Зарегистрирован: 31 авг 2021, 06:19
Откуда: Добряка
Имя: Александр

Re: Не удается получить значение через блок MenuValue

Сообщение Sanok »

Жесткий у вас проект ), посмотрел на меню и сами блоки значений меню, все норм, может проблема в организации проекта, как минимум очень много блоков дисплея, по хорошему не более одного блока на строку, брал за основу такой же образец как и у вас с терморегулятором(от Николая), посмотрите, сравните, мой проект точно рабочий!
А так же хочу добавить что вы используйте версию 8+, а основа от более старой версии, на новых версиях проблема совместимости с проектами собранные в старых версиях, рекомендую использовать версию 7.5.2
У вас нет необходимых прав для просмотра вложений в этом сообщении.
ecoins
Полковник
Сообщения: 4006
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 137 раз
Поблагодарили: 153 раза

Re: Не удается получить значение через блок MenuValue

Сообщение ecoins »

Sanok писал(а): 25 окт 2024, 19:31 Жесткий у вас проект ), посмотрел на меню и сами блоки значений меню, все норм, может проблема в организации проекта, как минимум очень много блоков дисплея, по хорошему не более одного блока на строку, брал за основу такой же образец как и у вас с терморегулятором(от Николая), посмотрите, сравните, мой проект точно рабочий!
А так же хочу добавить что вы используйте версию 8+, а основа от более старой версии, на новых версиях проблема совместимости с проектами собранные в старых версиях, рекомендую использовать версию 7.5.2
В версии 9.x меню полностью новое. Пробуйте.
Аватара пользователя
montirovka
Капитан
Сообщения: 738
Зарегистрирован: 15 фев 2021, 16:16
Откуда: Геленджик
Имя: Сергей
Благодарил (а): 44 раза
Поблагодарили: 174 раза

Re: Не удается получить значение через блок MenuValue

Сообщение montirovka »

Под рукой Ардуино Про Мини. Попробовал в FlProg 7.5.0 - все нормально. Попробовал в FlProg 8.2.3 - все нормально.Что выставлено по умолчанию, то и на дисплее. Датчиков нет - поэтому по нулям.
Почему у вас проблемы - не понятно. А что за плата у вас?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
montirovka
Капитан
Сообщения: 738
Зарегистрирован: 15 фев 2021, 16:16
Откуда: Геленджик
Имя: Сергей
Благодарил (а): 44 раза
Поблагодарили: 174 раза

Re: Не удается получить значение через блок MenuValue

Сообщение montirovka »

Решил еще потестировать ваш проект. Включил для компиляции 11, 12 платы. И тут в FlProg 8.2.3 начались глюки. По умолчанию нет значений. Стоит их выставить в ручную - есть. FlProg 7.5.0 - все нормально.
Как то была похожая ситуация в каком то проекте с часами с похожим меню и на семисегментном дисплее. Пришли к выводу что виной блок энкодера. Удалили блок энкодера и меню - заработало.
У меня похожий проект управления котельной. В меню у меня больше параметров и плюс установка времени. Но с таких глюков не было.
Аватара пользователя
montirovka
Капитан
Сообщения: 738
Зарегистрирован: 15 фев 2021, 16:16
Откуда: Геленджик
Имя: Сергей
Благодарил (а): 44 раза
Поблагодарили: 174 раза

Re: Не удается получить значение через блок MenuValue

Сообщение montirovka »

В меню поменял входы Меню UP и DOWN местами и добавил установку времени.
Глюков пока не замечал.
FlProg 8.2.3
У вас нет необходимых прав для просмотра вложений в этом сообщении.
AstroGraf
Рядовой
Сообщения: 93
Зарегистрирован: 21 авг 2018, 19:05
Откуда: Калининград
Имя: Алексей
Благодарил (а): 1 раз
Поблагодарили: 2 раза

Re: Не удается получить значение через блок MenuValue

Сообщение AstroGraf »

Спасибо, проверю.
Ответить

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

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

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