FLProg 9.6.x тестирование

ecoins
Администратор
Сообщения: 4486
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 224 раза
Поблагодарили: 368 раз

Re: FLProg 9.6.x тестирование

Сообщение ecoins »

wados1997 писал(а): 06 мар 2026, 17:51 а это версия ecois 3.15 (20.09.22)
ecoins больше не поддерживает блоки lcd (из кандидатов).
За ненадобностью.
Разработчик FLProg сделал прекрасный графический интерфейс. Библиотека прежняя и потому этот комплекс работает очень быстро.
С уважением, ecoins.
Аватара пользователя
kulibinsvv
Лейтенант
Сообщения: 493
Зарегистрирован: 18 сен 2015, 10:04
Откуда: Омск
Благодарил (а): 7 раз
Поблагодарили: 7 раз

Re: FLProg 9.6.x тестирование

Сообщение kulibinsvv »

FLProg 9.6.20

Открываем меню "Настройки -> Основные". Видим:
Пункты меню настройки программы Про крахе.png
Открываем меню "Настройки -> Параметры проекта по умолчанию". Пункт
Пункты меню настройки программы Блинк.png
смысл которого не очевиден.
Если речь идёт о позиции курсора, то лучше писать "установить курсор" а не "устанавливать блинк".

Про блинк ни один словарь не знает. :smile453:

Поправьте, пожалуйста.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Мой змей, этот ползучий соблазн сомнения,всё шевелится, побуждая «искать концы»... (Станислав Ермаков)
Аватара пользователя
montirovka
Подполковник
Сообщения: 1320
Зарегистрирован: 15 фев 2021, 16:16
Откуда: Геленджик
Имя: Сергей
Благодарил (а): 161 раз
Поблагодарили: 519 раз

Re: FLProg 9.6.x тестирование

Сообщение montirovka »

В обновлении появилась 21 версия.
2026-03-11_07-23-07.png
Undo отключено.
2026-03-11_07-56-03.png
У вас нет необходимых прав для просмотра вложений в этом сообщении.
pilotyac71
Рядовой
Сообщения: 48
Зарегистрирован: 06 мар 2019, 16:36
Имя: Александр
Благодарил (а): 1 раз
Поблагодарили: 2 раза

Re: FLProg 9.6.x тестирование

Сообщение pilotyac71 »

Здравствуйте. В 21 версии появился RemoteXY. Но код с проекта не вставляется. Пишет "Не является файлом проекта RemoteXY" или "Не верный формат кода". Код беру с проекта на сайте RemoteXY в виде zip файла или копирую в буфер.
Аватара пользователя
Nikolai
Рядовой
Сообщения: 36
Зарегистрирован: 06 ноя 2021, 10:05
Откуда: Чехов
Имя: Николай
Благодарил (а): 5 раз

Re: FLProg 9.6.x тестирование

Сообщение Nikolai »

9.6.21, ESP8266 NodeMCU 1.0 не мигает, что не так?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Изображение
Ander
Администратор
Сообщения: 742
Зарегистрирован: 31 окт 2023, 12:50
Имя: Андрей
Благодарил (а): 55 раз
Поблагодарили: 141 раз

Re: FLProg 9.6.x тестирование

Сообщение Ander »

Nikolai писал(а): 12 мар 2026, 02:06 9.6.21, ESP8266 NodeMCU 1.0 не мигает, что не так?
Не мигает встроенный светодиод?
nic103
Рядовой
Сообщения: 19
Зарегистрирован: 08 дек 2016, 16:56
Откуда: Назарово
Имя: Сергей
Благодарил (а): 20 раз
Поблагодарили: 3 раза

Re: FLProg 9.6.x тестирование

Сообщение nic103 »

Nikolai писал(а): 12 мар 2026, 02:06 9.6.21, ESP8266 NodeMCU 1.0 не мигает, что не так?
Заменил выход на D4(led), мигает.
Прошивается ну ооочень долго.

Instruction RAM (IRAM_ATTR, ICACHE_RAM_ATTR), used 59855 / 65536 bytes (91%)
:shok:
Аватара пользователя
Nikolai
Рядовой
Сообщения: 36
Зарегистрирован: 06 ноя 2021, 10:05
Откуда: Чехов
Имя: Николай
Благодарил (а): 5 раз

Re: FLProg 9.6.x тестирование

Сообщение Nikolai »

Ander писал(а): 12 мар 2026, 15:21
Nikolai писал(а): 12 мар 2026, 02:06 9.6.21, ESP8266 NodeMCU 1.0 не мигает, что не так?
Не мигает встроенный светодиод?
Встроенный мигает, мне нужны выходы D8 или D5, они не мигают.
Изображение
Аватара пользователя
montirovka
Подполковник
Сообщения: 1320
Зарегистрирован: 15 фев 2021, 16:16
Откуда: Геленджик
Имя: Сергей
Благодарил (а): 161 раз
Поблагодарили: 519 раз

Re: FLProg 9.6.x тестирование

Сообщение montirovka »

Nikolai писал(а): 12 мар 2026, 19:12
Ander писал(а): 12 мар 2026, 15:21
Nikolai писал(а): 12 мар 2026, 02:06 9.6.21, ESP8266 NodeMCU 1.0 не мигает, что не так?
Не мигает встроенный светодиод?
Встроенный мигает, мне нужны выходы D8 или D5, они не мигают.
А как вы проверяете выходы? Чем? Фото вашей платы можно увидеть? Моделей ESP8266 NodeMCU 1.0 много. В интернете надо найти datasheet и посмотреть на схему.
Аватара пользователя
Nikolai
Рядовой
Сообщения: 36
Зарегистрирован: 06 ноя 2021, 10:05
Откуда: Чехов
Имя: Николай
Благодарил (а): 5 раз

Re: FLProg 9.6.x тестирование

Сообщение Nikolai »

montirovka писал(а): 12 мар 2026, 19:51
Nikolai писал(а): 12 мар 2026, 19:12
Ander писал(а): 12 мар 2026, 15:21
Не мигает встроенный светодиод?
Встроенный мигает, мне нужны выходы D8 или D5, они не мигают.
А как вы проверяете выходы? Чем? Фото вашей платы можно увидеть? Моделей ESP8266 NodeMCU 1.0 много. В интернете надо найти datasheet и посмотреть на схему.

Под эту модель(ESP8266 NodeMcu v3) в FLProg 8.2.3 я написал программу терморегулятор, D5 цифровой выход, управляет реле, всё работает. Потом я решил поэксперементировать и переделал прогу под версию FLProg 9.6.21, выход D5 не работает ( там постоянно висит 3,3 вольта). Ну чтобы не писать всю эту историю я решил с простого, помигать светодиодом, ну а дальше Вы всё знаете. Выходы проверяю светодиодом и тестером.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Изображение
Аватара пользователя
montirovka
Подполковник
Сообщения: 1320
Зарегистрирован: 15 фев 2021, 16:16
Откуда: Геленджик
Имя: Сергей
Благодарил (а): 161 раз
Поблагодарили: 519 раз

Re: FLProg 9.6.x тестирование

Сообщение montirovka »

Подтяните нужный выход сопротивлением в районе 1 ком к плюсу. На выходе проверьте пульсации.
Аватара пользователя
Nikolai
Рядовой
Сообщения: 36
Зарегистрирован: 06 ноя 2021, 10:05
Откуда: Чехов
Имя: Николай
Благодарил (а): 5 раз

Re: FLProg 9.6.x тестирование

Сообщение Nikolai »

montirovka писал(а): 12 мар 2026, 22:49 Подтяните нужный выход сопротивлением в районе 1 ком к плюсу. На выходе проверьте пульсации.
Без изменений. Попробовал выбрать D0, не работает.
Изображение
Аватара пользователя
Nikolai
Рядовой
Сообщения: 36
Зарегистрирован: 06 ноя 2021, 10:05
Откуда: Чехов
Имя: Николай
Благодарил (а): 5 раз

Re: FLProg 9.6.x тестирование

Сообщение Nikolai »

Также пробовал создать (флп 9.6.21) пользовательский блок (Эекодер HW-040), вылетает карандаш и флп закрывается. Лог файл вложил в rar
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Изображение
Аватара пользователя
montirovka
Подполковник
Сообщения: 1320
Зарегистрирован: 15 фев 2021, 16:16
Откуда: Геленджик
Имя: Сергей
Благодарил (а): 161 раз
Поблагодарили: 519 раз

Re: FLProg 9.6.x тестирование

Сообщение montirovka »

Nikolai писал(а): 12 мар 2026, 23:26 Также пробовал создать (флп 9.6.21) пользовательский блок (Энкодер HW-040), вылетает карандаш и флп закрывается. Лог файл вложил в rar
Много раз спрашиваю на форуме, а ответа нет. Вот еще один пользователь создает пользовательский блок Энкодер. Почему нет его в встроенных блоках, в кандидатах? Энкодер HW-040 имеет право быть в пользовательских блоках в FLProg. Большинство блоков энкодера при переходе в девятую версию перестали работать. Может нужно их нужно подправить?
Конкретно по проблеме Николая. Давно ушли от обратных связей. Нужно делать такие вещи через переменную.
Почитайте здесь про обратные связи.
Если бы вы делали блок с нуля, то программа вам не дала бы такое сделать. Вы наверное скопировали с другого проекта и в редактор пользовательского блока вставили.
Аватара пользователя
Nikolai
Рядовой
Сообщения: 36
Зарегистрирован: 06 ноя 2021, 10:05
Откуда: Чехов
Имя: Николай
Благодарил (а): 5 раз

Re: FLProg 9.6.x тестирование

Сообщение Nikolai »

montirovka писал(а): 13 мар 2026, 07:01
Nikolai писал(а): 12 мар 2026, 23:26 Также пробовал создать (флп 9.6.21) пользовательский блок (Энкодер HW-040), вылетает карандаш и флп закрывается. Лог файл вложил в rar
Много раз спрашиваю на форуме, а ответа нет. Вот еще один пользователь создает пользовательский блок Энкодер. Почему нет его в встроенных блоках, в кандидатах? Энкодер HW-040 имеет право быть в пользовательских блоках в FLProg. Большинство блоков энкодера при переходе в девятую версию перестали работать. Может нужно их нужно подправить?
Конкретно по проблеме Николая. Давно ушли от обратных связей. Нужно делать такие вещи через переменную.
Почитайте здесь про обратные связи.
Если бы вы делали блок с нуля, то программа вам не дала бы такое сделать. Вы наверное скопировали с другого проекта и в редактор пользовательского блока вставили.
Блок делаю с нуля, на днях попробую как Вы советуете. Спасибо.
Изображение
Аватара пользователя
montirovka
Подполковник
Сообщения: 1320
Зарегистрирован: 15 фев 2021, 16:16
Откуда: Геленджик
Имя: Сергей
Благодарил (а): 161 раз
Поблагодарили: 519 раз

Re: FLProg 9.6.x тестирование

Сообщение montirovka »

Nikolai писал(а): 13 мар 2026, 08:47

Блок делаю с нуля, на днях попробую как Вы советуете. Спасибо.
Попробуйте энкодер вот отсюда.
Tyma
Рядовой
Сообщения: 56
Зарегистрирован: 02 мар 2023, 02:46
Имя: Tomas
Благодарил (а): 1 раз
Поблагодарили: 1 раз

Re: FLProg 9.6.x тестирование

Сообщение Tyma »

Здравия!

У меня версия 9.6.4 (esp32) - пытаюсь повесить блок "5 КНОПОК НА АНАЛОГОВОМ ВХОДЕ" (https://flprog.su/arduino-bloki/78-5-kn ... vhode.html), и ничего не получается, chatgpt проанализировал и сделал выводы:
Да, видно, что блок не исправился: FLProg всё ещё генерирует тот же сломанный кусок.

Главный признак — вот это осталось:

ubpar_143555304 = 0;
ubpar_221396044 = 0;
ubpar_144418736 = 0;
ubpar_56350184 = 0;
ubpar_6219753 = 0;

То есть проблема именно в самом FLProg-блоке, а не в C++ после генерации.

И ещё хуже: у тебя сейчас вызов такой:

_func_UB_45495025(&UB_45495025_Instance1, UB_45495025_ubi_92073087, 2919, 448, 0, 1062, 1788);

но внутри блока всё равно потом делается:

ubpar_143555304 = 0;
...
ubpar_6219753 = 0;

Значит, какие бы пороги ты ни задал в FBD, блок их уничтожает сам.

Что это означает

С высокой вероятностью в пользовательском блоке FLProg:

либо параметры блока созданы как-то криво,

либо внутри блока на входы параметров навешаны константы 0,

либо при конвертации FBD в код FLProg неправильно собирает связи именно в этом блоке.
В старых версиях вроде работает, а вот версия 9.6.4 - криво делает.
Может у кого есть блок/решение под версию 9.6.4, для esp32? У меня AD Keyboard Simulate Five Key Module Analog Button for arduino

Благодарю!
Аватара пользователя
montirovka
Подполковник
Сообщения: 1320
Зарегистрирован: 15 фев 2021, 16:16
Откуда: Геленджик
Имя: Сергей
Благодарил (а): 161 раз
Поблагодарили: 519 раз

Re: FLProg 9.6.x тестирование

Сообщение montirovka »

Tyma писал(а): 15 мар 2026, 19:16 Здравия!

У меня версия 9.6.4 (esp32) - пытаюсь повесить блок "5 КНОПОК НА АНАЛОГОВОМ ВХОДЕ" (https://flprog.su/arduino-bloki/78-5-kn ... vhode.html), и ничего не получается,
В старых версиях вроде работает, а вот версия 9.6.4 - криво делает.
Может у кого есть блок/решение под версию 9.6.4, для esp32? У меня AD Keyboard Simulate Five Key Module Analog Button for arduino

Благодарю!
Подключите блок (железо) к аналоговому блоку и выведите на дисплей или uart значения при нажатии кнопок. Эти значения будут нужны для определения интервалов значений для понятия работы кнопок. В 9 версии FLProg используется 12 битное АЦП. В старых версиях 10 битное значение было. Из-за этого не работают некоторые блоки использующие аналоговый вход. Так же на работу влияет напряжение питания платы кнопок. Имеется ввиду 3.3 вольта или 5 вольт.
Tyma
Рядовой
Сообщения: 56
Зарегистрирован: 02 мар 2023, 02:46
Имя: Tomas
Благодарил (а): 1 раз
Поблагодарили: 1 раз

Re: FLProg 9.6.x тестирование

Сообщение Tyma »

montirovka писал(а): 15 мар 2026, 19:54
Tyma писал(а): 15 мар 2026, 19:16 Здравия!

У меня версия 9.6.4 (esp32) - пытаюсь повесить блок "5 КНОПОК НА АНАЛОГОВОМ ВХОДЕ" (https://flprog.su/arduino-bloki/78-5-kn ... vhode.html), и ничего не получается,
В старых версиях вроде работает, а вот версия 9.6.4 - криво делает.
Может у кого есть блок/решение под версию 9.6.4, для esp32? У меня AD Keyboard Simulate Five Key Module Analog Button for arduino

Благодарю!
Подключите блок (железо) к аналоговому блоку и выведите на дисплей или uart значения при нажатии кнопок. Эти значения будут нужны для определения интервалов значений для понятия работы кнопок. В 9 версии FLProg используется 12 битное АЦП. В старых версиях 10 битное значение было. Из-за этого не работают некоторые блоки использующие аналоговый вход. Так же на работу влияет напряжение питания платы кнопок. Имеется ввиду 3.3 вольта или 5 вольт.
Да, я именно это и сделал, получил значения для каждой кнопки. Поэтому и указал, что на старой версии работает, а вот 9.6.4 - собирает криво.

С уважением.
Ander
Администратор
Сообщения: 742
Зарегистрирован: 31 окт 2023, 12:50
Имя: Андрей
Благодарил (а): 55 раз
Поблагодарили: 141 раз

Re: FLProg 9.6.x тестирование

Сообщение Ander »

Tyma писал(а): 15 мар 2026, 20:41
montirovka писал(а): 15 мар 2026, 19:54
Tyma писал(а): 15 мар 2026, 19:16 Здравия!

У меня версия 9.6.4 (esp32) - пытаюсь повесить блок "5 КНОПОК НА АНАЛОГОВОМ ВХОДЕ" (https://flprog.su/arduino-bloki/78-5-kn ... vhode.html), и ничего не получается,
В старых версиях вроде работает, а вот версия 9.6.4 - криво делает.
Может у кого есть блок/решение под версию 9.6.4, для esp32? У меня AD Keyboard Simulate Five Key Module Analog Button for arduino

Благодарю!
Подключите блок (железо) к аналоговому блоку и выведите на дисплей или uart значения при нажатии кнопок. Эти значения будут нужны для определения интервалов значений для понятия работы кнопок. В 9 версии FLProg используется 12 битное АЦП. В старых версиях 10 битное значение было. Из-за этого не работают некоторые блоки использующие аналоговый вход. Так же на работу влияет напряжение питания платы кнопок. Имеется ввиду 3.3 вольта или 5 вольт.
Да, я именно это и сделал, получил значения для каждой кнопки. Поэтому и указал, что на старой версии работает, а вот 9.6.4 - собирает криво.

С уважением.
9.6.4 не криво собирает, просто блок не адаптирован под эту версию - обращайтесь к автору блока.
Ответить

Вернуться в «Команда ecoins»

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

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