local boolean variable

Простейшие вопросы в области инженерной разработки
Ответить
poloalto
interested
interested
Сообщения: 1
Зарегистрирован: 21 сен 2023, 19:58
Версия LabVIEW: 20
Контактная информация:

local boolean variable

Сообщение poloalto »

Есть цикл, в нем boolean button, подключенная к case strucutre. Проблема в том, что в loop в каждой итерации выполняется case structure. но мне нужно, чтобы оно выполнилось и ждало когда я выключу и снова включу boolean button. Хотел сделать с помощью local boolean variable (как в обычных ЯП делается), но в LV как я понял этого нет. Подскажите, как можно решить проблему?
Artem.spb

Activity Автор
professor
professor
Сообщения: 3498
Зарегистрирован: 31 июл 2011, 23:05
Награды: 2
Версия LabVIEW: 12-18
Благодарил (а): 54 раза
Поблагодарили: 185 раз
Контактная информация:

Re: local boolean variable

Сообщение Artem.spb »

poloalto писал(а): 21 сен 2023, 20:05 Хотел сделать с помощью local boolean variable (как в обычных ЯП делается), но в LV как я понял этого нет.
С чего это вы так поняли? Локальные переменные создаются из контекстного меню контрола.
Для кнопок они могут "не работать" если выбраны режимы с отскоком. Поменяйте на обычные (с фиксацией) и всё получится.
poloalto писал(а): 21 сен 2023, 20:05 Подскажите, как можно решить проблему?
По-хорошему это решается через машину состояний, потому что циклы в цикле циклом погоняет - может привести к зацикливанию, из которого нет выхода.
Ответить

Вернуться в «Для чайников»