Вопрос по блоку меню
Вопрос по блоку меню
Выводить можно что хочешь и как хочешь из меню. В моем примере можно найти много интересного.viewtopic.php?f=45&t=2613&p=36934&hilit ... еню#p32344
OK
Вопрос по блоку меню
Не ну это совсем другое дело здесь Вы уже вставили запись переменной
Все работает почти как мне надо
Вот мой вариант Вашего блока Здесь изменение переменной производится прямо в меню без перехода в подменю, правда для сохранения необходимо нажать Селект. Движение по меню кнопками Верх Низ Изменение параметра кнопками + -
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Вопрос по блоку меню
главное что цель достигнута , а дальнейшие манипуляции только для економии места или улучшений
Вопрос по блоку меню
Встал еще один вопросdizzyy писал(а): 10 янв 2019, 17:15главное что цель достигнута , а дальнейшие манипуляции только для економии места или улучшений
Блок значение пункта меню имеет пару полезніх входов Вход Записи внешнего значения, вход разрешения обновления внешнео значения Вход «Set» - при установке данного чек-бокса у блока появится вход «Set». Значение с входа 'Value' будет записываться в пункт меню только при наличии высокого уровня на этом входе.
Это все отлично . Но на мой взгляд очень не хватает простого входа разрешения включения пункта меню EN.
Для чего вы спросите он нужен? Да просто для того чтобы если у Вас 2х разрядный дисплей а пунктов меню более 10 (при чем различных переменных (и интеджер и булеан) то это все можно было выводить всего на 2 блока дисплея включая или выключая нужные Вам пункты меню и с помощью переключаьелей уже комутировать
Отмечю что каждый блок дисплея занимает примерно 200 байт памяти
- Dryundel
- Полковник
- Сообщения: 2457
- Зарегистрирован: 22 май 2017, 23:15
- Откуда: Ярославль
- Имя: Андрей
- Благодарил (а): 6 раз
- Поблагодарили: 31 раз
Вопрос по блоку меню
Что означает 2 разрядный дисплей? Может 2х строчный?Hijin писал(а): 09 мар 2019, 14:50Да просто для того чтобы если у Вас 2х разрядный дисплей а пунктов меню более 10
А почему не использовать для индикации на дисплее стандартные выходы основного блока меню Name и ValStr? Тогда двух блоков дисплея вполне достаточно. И всю коммутацию возьмет на себя основной блок меню.Hijin писал(а): 09 мар 2019, 14:50то это все можно было выводить всего на 2 блока дисплея включая или выключая нужные Вам пункты меню и с помощью переключаьелей уже комутировать
Вопрос по блоку меню
Здесь все описание моего проэкта с файлами Флпрог Протеус Эксель видео в облаке и проблемы с которыми я борюсь viewtopic.php?f=54&t=2462&start=20Dryundel писал(а): 10 мар 2019, 09:54 А почему не использовать для индикации на дисплее стандартные выходы основного блока меню Name и ValStr? Тогда двух блоков дисплея вполне достаточно. И всю коммутацию возьмет на себя основной блок меню.
Вопрос по блоку меню
Вход «Разрешение обновления значения» – при установке данного чек-бокса у блока появится вход «CanValUp». При установке высокого логического уровня на этом входе, значение на выходе «Q» блока будет изменяться сразу при изменении значения в пункте меню. В момент установки на этом входе низкого логического уровня значение на выходе «Q» блока «замораживается» и остается в таком состоянии до появления высокого логического уровня на входе «CanValUp».
Обратите внимание. При изменении значения пункта меню, изменённые значения сразу записываются в данный пункт. То есть, например, при непосредственном вводе значения 123 в пункт меню сначала запишется 1, затем 12 и только потом 123. Такое поведение может негативно повлиять на логику работы схемы (например уставка терморегулятора). Для исключения такой возможности рекомендую применять вход «CanValUp» и запрещать изменение значений на выходе при активности меню.
А вот это совсем не так значение пункта меню сохраняется только при выходе из данного пункта
[spoiler] [/spoiler]
То есть кнопками + - меняю значение. Все нормально на индикаторе значение меняется. Но выключив и включив питание получаю стартовое значение. А вот если после изменения значения выйти из пункта меню значение сохраняется (но это не так как в справке)
Обратите внимание. При изменении значения пункта меню, изменённые значения сразу записываются в данный пункт. То есть, например, при непосредственном вводе значения 123 в пункт меню сначала запишется 1, затем 12 и только потом 123. Такое поведение может негативно повлиять на логику работы схемы (например уставка терморегулятора). Для исключения такой возможности рекомендую применять вход «CanValUp» и запрещать изменение значений на выходе при активности меню.
А вот это совсем не так значение пункта меню сохраняется только при выходе из данного пункта
[spoiler] [/spoiler]
То есть кнопками + - меняю значение. Все нормально на индикаторе значение меняется. Но выключив и включив питание получаю стартовое значение. А вот если после изменения значения выйти из пункта меню значение сохраняется (но это не так как в справке)
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 5 гостей