
Версия 9.3.1 логика
-
- Рядовой
- Сообщения: 35
- Зарегистрирован: 06 апр 2025, 01:55
- Имя: Алексей
- Благодарил (а): 1 раз
- Поблагодарили: 2 раза
Версия 9.3.1 логика
Добрый день форумчане! Подскажите пж. Установил FlProg 9.3.1 и сразу же столкнулся с такой фичей, блок OR работает как AND, если подключить к нему один вход то все норм, работает правильно, но если подключаю второй вход то все, работает как AND и естественно вопрос, это у меня такой прикол или это проделки этой версии 

-
- Рядовой
- Сообщения: 35
- Зарегистрирован: 06 апр 2025, 01:55
- Имя: Алексей
- Благодарил (а): 1 раз
- Поблагодарили: 2 раза
Re: Версия 9.3.1 логика
Да что тут показывать, перетащил несколько элементов ИЛИ (требовалось несколько для моей задумки) создал несколько кнопок (входов), подключил один вход (кнопку) к входу блока ИЛИ, на выхода контроллера подцепил светодиоды для контроля, прописал контроллер, нажимаю на кнопочку, все норм, работает. Затем на второй вход этого же элемента ИЛИ, цепляю Coil (контроллер ESP32) и не понимаю в чем дело, не работает. Начал экспериментировать, пока не подключил две кнопки к одному элементу ИЛИ, нажимаю на одну кнопку, не работает, отпускаю, нажимаю на вторую, не работает, отпускаю, нажимаю на две и вуаля блок ИЛИ заработал как И светодиодик на выходе контроллера засветился.
П.С научите вставлять изображения
П.С научите вставлять изображения

-
- Рядовой
- Сообщения: 84
- Зарегистрирован: 08 фев 2021, 08:35
- Имя: Дмитрий
- Поблагодарили: 9 раз
Re: Версия 9.3.1 логика
Поклёп! Esp32 wroom devkit 1 блок "or" работает корректно. Может не тот вытащили на плату?
-
- Лейтенант
- Сообщения: 536
- Зарегистрирован: 29 окт 2015, 09:57
- Откуда: Kazakhstan
- Имя: Evgesha
Re: Версия 9.3.1 логика
Лучше приложите проект, где приложить показал в фото нижеcorado писал(а): 12 май 2025, 19:11 Да что тут показывать, перетащил несколько элементов ИЛИ (требовалось несколько для моей задумки) создал несколько кнопок (входов), подключил один вход (кнопку) к входу блока ИЛИ, на выхода контроллера подцепил светодиоды для контроля, прописал контроллер, нажимаю на кнопочку, все норм, работает. Затем на второй вход этого же элемента ИЛИ, цепляю Coil (контроллер ESP32) и не понимаю в чем дело, не работает. Начал экспериментировать, пока не подключил две кнопки к одному элементу ИЛИ, нажимаю на одну кнопку, не работает, отпускаю, нажимаю на вторую, не работает, отпускаю, нажимаю на две и вуаля блок ИЛИ заработал как И светодиодик на выходе контроллера засветился.
П.С научите вставлять изображения![]()
► Показать
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Рядовой
- Сообщения: 35
- Зарегистрирован: 06 апр 2025, 01:55
- Имя: Алексей
- Благодарил (а): 1 раз
- Поблагодарили: 2 раза
Re: Версия 9.3.1 логика
прикрепил файл и картинку
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось corado 12 май 2025, 21:32, всего редактировалось 1 раз.
-
- Рядовой
- Сообщения: 35
- Зарегистрирован: 06 апр 2025, 01:55
- Имя: Алексей
- Благодарил (а): 1 раз
- Поблагодарили: 2 раза
Re: Версия 9.3.1 логика
вот приложил еще и видео все кнопки подключены к Элементам ИЛИ
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Рядовой
- Сообщения: 35
- Зарегистрирован: 06 апр 2025, 01:55
- Имя: Алексей
- Благодарил (а): 1 раз
- Поблагодарили: 2 раза
Re: Версия 9.3.1 логика
Так там других нет, только то что в базовых элементахStranger писал(а): 12 май 2025, 20:35 Поклёп! Esp32 wroom devkit 1 блок "or" работает корректно. Может не тот вытащили на плату?

Вот я и думаю может это только у меня так? В других то версиях все норм.
- Phazz
- Полковник
- Сообщения: 3107
- Зарегистрирован: 17 окт 2016, 15:38
- Откуда: Сургут
- Имя: Анатолий
- Благодарил (а): 226 раз
- Поблагодарили: 106 раз
-
- Рядовой
- Сообщения: 35
- Зарегистрирован: 06 апр 2025, 01:55
- Имя: Алексей
- Благодарил (а): 1 раз
- Поблагодарили: 2 раза
Re: Версия 9.3.1 логика
Подтяжка на самих кнопках распаяна 10ком
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Рядовой
- Сообщения: 35
- Зарегистрирован: 06 апр 2025, 01:55
- Имя: Алексей
- Благодарил (а): 1 раз
- Поблагодарили: 2 раза
Re: Версия 9.3.1 логика
Мое предположение, может этот глюк из за того нарисовался что, версия 9.3.1 устанавливалась поверх шестой, у меня стояла инсталяшка шестой версии и девятая ее затерла. Я постоянно пользовался портативной 8.2.3 но она с ESP32 не хотела дружить, 3-4 раза пропишет потом наотрез отказывается прошивать, поэтому решил попробовать 9.3.1. С 9.3.1 такой проблемы вообще не было, прописывала без проблем, если удалить и заново установить 9.3.1 куда она свои хвосты прописывает чтоб полностью очистить.
-
- Полковник
- Сообщения: 3992
- Зарегистрирован: 12 фев 2016, 11:40
- Откуда: Шатура
- Имя: Энвер
- Благодарил (а): 136 раз
- Поблагодарили: 148 раз
Re: Версия 9.3.1 логика
Тут лучше не гадать.corado писал(а): 13 май 2025, 00:06 Мое предположение, может этот глюк из за того нарисовался что, версия 9.3.1 устанавливалась поверх шестой, у меня стояла инсталяшка шестой версии и девятая ее затерла. Я постоянно пользовался портативной 8.2.3 но она с ESP32 не хотела дружить, 3-4 раза пропишет потом наотрез отказывается прошивать, поэтому решил попробовать 9.3.1. С 9.3.1 такой проблемы вообще не было, прописывала без проблем, если удалить и заново установить 9.3.1 куда она свои хвосты прописывает чтоб полностью очистить.
Это базовые блоки, которые не используют библиотеки.
Посмотрите, что у Вас в скетче - код C++.
Или выложите на форуме - кто-то посмотрит как реализована операции OR (||).
-
- Рядовой
- Сообщения: 35
- Зарегистрирован: 06 апр 2025, 01:55
- Имя: Алексей
- Благодарил (а): 1 раз
- Поблагодарили: 2 раза
Re: Версия 9.3.1 логика
Только что вернулся к версии 8.2.3. с этим же контроллером перетащил один элемент ИЛИ создал два входа и один выход прописал и я в ступоре, работает тоже как И, буду разбираться, попробую на нано и на другой ЕСПешке, потом отпишусь.ecoins писал(а): 13 май 2025, 01:45Тут лучше не гадать.corado писал(а): 13 май 2025, 00:06 Мое предположение, может этот глюк из за того нарисовался что, версия 9.3.1 устанавливалась поверх шестой, у меня стояла инсталяшка шестой версии и девятая ее затерла. Я постоянно пользовался портативной 8.2.3 но она с ESP32 не хотела дружить, 3-4 раза пропишет потом наотрез отказывается прошивать, поэтому решил попробовать 9.3.1. С 9.3.1 такой проблемы вообще не было, прописывала без проблем, если удалить и заново установить 9.3.1 куда она свои хвосты прописывает чтоб полностью очистить.
Это базовые блоки, которые не используют библиотеки.
Посмотрите, что у Вас в скетче - код C++.
Или выложите на форуме - кто-то посмотрит как реализована операции OR (||).
Всем большое спасибо за поддержку!!!
- Phazz
- Полковник
- Сообщения: 3107
- Зарегистрирован: 17 окт 2016, 15:38
- Откуда: Сургут
- Имя: Анатолий
- Благодарил (а): 226 раз
- Поблагодарили: 106 раз
-
- Рядовой
- Сообщения: 26
- Зарегистрирован: 27 май 2021, 13:53
- Откуда: Зеленоград
- Имя: Вячеслав
- Благодарил (а): 11 раз
- Поблагодарили: 21 раз
Re: Версия 9.3.1 логика
Судя по схеме у вас входы на кнопки резисторами подтянуты к GND. А в программе на входах инверсия стоит. Либо в схеме либо в программе надо переделать и будет работать корректно
-
- Сержант
- Сообщения: 100
- Зарегистрирован: 27 мар 2025, 12:13
- Имя: Коля
- Поблагодарили: 6 раз
Re: Версия 9.3.1 логика
тоесть вас не смутило что не нажимая кнопок у вас на выходе 1 ?
итого в начале у вас 1__1=1
нажали одну 0__1=1
нажали другую 1__0=1
нажали обе 0__0=0
если не хотите менять ничего то делайте таблицу состояния под себя вместо или
итого в начале у вас 1__1=1
нажали одну 0__1=1
нажали другую 1__0=1
нажали обе 0__0=0
если не хотите менять ничего то делайте таблицу состояния под себя вместо или
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Рядовой
- Сообщения: 35
- Зарегистрирован: 06 апр 2025, 01:55
- Имя: Алексей
- Благодарил (а): 1 раз
- Поблагодарили: 2 раза
Re: Версия 9.3.1 логика
СПС за подсказку что то я не обратил на это вниманияPFL писал(а): 13 май 2025, 05:30 Судя по схеме у вас входы на кнопки резисторами подтянуты к GND. А в программе на входах инверсия стоит. Либо в схеме либо в программе надо переделать и будет работать корректно
-
- Рядовой
- Сообщения: 35
- Зарегистрирован: 06 апр 2025, 01:55
- Имя: Алексей
- Благодарил (а): 1 раз
- Поблагодарили: 2 раза
Re: Версия 9.3.1 логика
Спсибо, разобрался, ночером мозги не фунциклят, убрал инверсию и все заработало.lfgjikjjyj писал(а): 13 май 2025, 09:03 тоесть вас не смутило что не нажимая кнопок у вас на выходе 1 ?
итого в начале у вас 1__1=1
нажали одну 0__1=1
нажали другую 1__0=1
нажали обе 0__0=0
если не хотите менять ничего то делайте таблицу состояния под себя вместо или
2025-05-13_130114.png
-
- Лейтенант
- Сообщения: 536
- Зарегистрирован: 29 окт 2015, 09:57
- Откуда: Kazakhstan
- Имя: Evgesha
Re: Версия 9.3.1 логика
Странно все это, в видео четко видно, что сработка выхода при нажатии на кнопку, кнопки подтянуты к "минусу", в программе на входе "0", после инверсии входа по программе там должна быть "1".
Очень странно.
Или, но могу ошибаться, после загрузги программы, диоды моргают, цикл прошел, и потом при нажатии они загораются, так как там один вход на блок "или" используется.
-
- Рядовой
- Сообщения: 35
- Зарегистрирован: 06 апр 2025, 01:55
- Имя: Алексей
- Благодарил (а): 1 раз
- Поблагодарили: 2 раза
Re: Версия 9.3.1 логика
Вот и для меня это странно, я точно также рассуждал как и Вы, FLp сломал мои стереотипы, я раньше работал с овенлоджиком, в моем понятии если у блока ИЛИ на входах еденица то и на выходе еденица, В FLp при инвертированных входах светодиод не горит и загорается при нажатии двух кнопок одновременно, светодиод не горят и при неинвертированых входах но работает правильно, это и ввело меня в ступор, вот открыл овенлоджик, там такие же элементы проинвертировал входа результат для меня понятныйEvgesha писал(а): 13 май 2025, 16:17Странно все это, в видео четко видно, что сработка выхода при нажатии на кнопку, кнопки подтянуты к "минусу", в программе на входе "0", после инверсии входа по программе там должна быть "1".
Очень странно.
Или, но могу ошибаться, после загрузги программы, диоды моргают, цикл прошел, и потом при нажатии они загораются, так как там один вход на блок "или" используется.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 6 гостей