Выполнение кода платы по условию
Выполнение кода платы по условию
автор ролика видеоурока по flprog говорит что в последних версиях flprog сделано выполнение программного кода по условию если условие выполнено то код платы выполняется,если нет то не выполняется. может кто покажет пример простого проекта на 3 или 4 платах. в своем пробном проекте все платы проверяя их по отдельности выполняют то что задумано, а вместе проект выполняется не так как надо. соответственно если в моем проекте поставить выполнение кода по условию, т.е. на пример когда работает одна плата из четырех плат, на пример работает плата2, а другие в это же время не выполняются то проект будет рабочим.
saragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafd
-
- Лейтенант
- Сообщения: 361
- Зарегистрирован: 07 сен 2015, 23:53
Выполнение кода платы по условию
Ау, экстрасенсы, спите что ли?
Выполнение кода платы по условию
переведи стрелки
Последний раз редактировалось saragosa 25 апр 2017, 14:26, всего редактировалось 1 раз.
saragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafd
Выполнение кода платы по условию
Примеры выкладывать нет смысла, будет проще если Вы выложите свой проект где условие не выполняется или его часть связанную с переменной которая указана в условие выполнения платы.
Последний раз редактировалось Oleg_UA 25 апр 2017, 16:21, всего редактировалось 1 раз.
Выполнение кода платы по условию
этот вопрос общего характера, даже не связанного с каким либо проетком. спрошу иначе,возможно ли такое в flprog, что в одно и то же время может выполняться код только одной платы,а в других не может? потом по ходу выполнения кода происходит событие вызывающее условие выполнения кода другой платы и запрета выполнения кода предыдущей платы. в логике два состояния 1 или 0. но есть и третье выключенного состояния, так вот я об этом.
Последний раз редактировалось saragosa 25 апр 2017, 16:56, всего редактировалось 1 раз.
saragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafd
Выполнение кода платы по условию
Может.saragosa писал(а):,возможно ли такое в flprog, что в одно и то же время может выполняться код только одной платы,а в других не может?
Третьего состояния нет, если переменной не присваивалось ни какого значения то такое состояние считается как "0"saragosa писал(а):в логике два состояния 1 или 0. но есть и третье выключенного состояния
Если Вы имеете в виду ситуацию когда плата в процессе выполнения установила значение переменной и выключилась, то в таком случае переменная останется в том же состояние до тех пор пока её не изменить.
Последний раз редактировалось Oleg_UA 25 апр 2017, 17:32, всего редактировалось 1 раз.
Выполнение кода платы по условию
,возможно ли такое в flprog, что в одно и то же время может выполняться код только одной платы,а в других не может?Может.
уже ближе к делу.еще бы примерчик с одной кнопкой да одним светодиодом для наглядности в трех платах.вижу смысл есть.
уже ближе к делу.еще бы примерчик с одной кнопкой да одним светодиодом для наглядности в трех платах.вижу смысл есть.
saragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafd
Выполнение кода платы по условию
Пример с сотнями светодиодов.saragosa писал(а):еще бы примерчик с одной кнопкой да одним светодиодом
Win10-64, FLProg (portable)
Выполнение кода платы по условию
Ода кнопка, один светодиод и три платыsaragosa писал(а):еще бы примерчик с одной кнопкой да одним светодиодом для наглядности в трех платах
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Выполнение кода платы по условию
спасибо конечно.но здесь и примера не надо. лучше сразу сказать кликни по плате появится окно, поставь галочку и привяжи к переменной и всех делов. вчера только поставил 2.4 было 1.11 еще не изучил. семен семеныч- это я себе.
saragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafdsaragosafd
Выполнение кода платы по условию
в логике как и в электронике есть только два состояния... 1 разрыв цепи.. 2замыкание цепи... третего не существует... даже с любыми переменными.. нет запроса значит 0... есть запрос значит 1.. вот за что я люблю бинарную систему...saragosa писал(а):в логике два состояния 1 или 0. но есть и третье выключенного состояния, так вот я об этом.
главное хотеть, а остальное не проблема
- DrMario
- Лейтенант
- Сообщения: 375
- Зарегистрирован: 07 ноя 2016, 13:11
- Откуда: Камень-на-Оби
- Имя: Евгений
- Контактная информация:
Выполнение кода платы по условию
Очень полезная функция для разгрузки контроллера. В этом примере будет выполняться выбранный режим. Теперь всегда пользуюсь управлением выполнения необходимой подпрограммы.
Вот небольшой пример как можно управлять платами.
Вот небольшой пример как можно управлять платами.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Выполнение кода платы по условию
В мире нет однозначности, погуглите на тему "Элемент с тремя состояниями выхода" или " высокоимпедансное состояние ".m10ru писал(а):в логике как и в электронике есть только два состояния
Выполнение кода платы по условию
Это если выбрал выполнение по условию ,а если выбрать выполнять в цикле пока -как потом выйти из этого цикла уже голову сломалDrMario писал(а):Очень полезная
Выполнение кода платы по условию
вероятно изменить значение переменной или что там в условии было при котором этот цикл выполняетсяvovka1973 писал(а):как потом выйти из этого цикла
Выполнение кода платы по условию
В том то и дело что при смене переменной ничего не меняется ,может автор по другому как то это сделалpan писал(а):вероятно изменить значение
Выполнение кода платы по условию
я не пользовался данной фишкой да и проверить не могу сейчас. а переменная меняется в каком месте? может ее нужно изменять именно в этой плате (которая в цикле по условию)
- support
- Супермодератор
- Сообщения: 1902
- Зарегистрирован: 03 янв 2018, 11:45
- Откуда: Астрахань
- Имя: Сергей
- Контактная информация:
Выполнение кода платы по условию
Совершенно правильно, изменять переменную которую установили в качестве условия для цикла платы необходимо именно на этой плате (ведь Вы крутитесь внутри неё пока выполняется условие и остальной код не исполняется).pan писал(а):я не пользовался данной фишкой да и проверить не могу сейчас. а переменная меняется в каком месте? может ее нужно изменять именно в этой плате (которая в цикле по условию)
Автор программы FLProg.
Выполнение кода платы по условию
Пробовал так делать ,все равно из цикла не выходит при смене переменой к которой привящан ,но входит в цикл шикарно, ещё раз попробую, но теперь по вашим словам в плате ,он в цикл не уходит он не видит что переменная сменилась, что то запутался.
Последний раз редактировалось vovka1973 11 май 2017, 13:04, всего редактировалось 1 раз.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость