Идея → FLProg → ИИ → UBI → реальное устройство

Engineer200
Рядовой
Сообщения: 57
Зарегистрирован: 19 дек 2025, 06:16
Имя: Александр
Благодарил (а): 18 раз
Поблагодарили: 5 раз

Re: Идея → FLProg → ИИ → UBI → реальное устройство

Сообщение Engineer200 »

golloper писал(а): 26 авг 2026, 10:47
Engineer200 писал(а): 26 авг 2026, 06:41
golloper писал(а): 25 авг 2026, 19:06 При всём моём уважении к FLprog, при использовании ИИ он тут не уместен. Топикстартер немного опоздал со своим постом минимум на пол года. Надеюсь что код FLProg пишет до сих пор Сергей а не ИИ из города Верхней Пижмы.
Вы конечно умный. Будьте добры, объясните популярно, что Вы имели в виду?
А что тут непонятного, зачем просить ИИ писать код для одного блока, когда можно сразу ему озвучить всю задачу и получить элегантное решение,
Вот человек выше выложил проект для датчика температуры, плюс к нему ВЭБ интерфейс, могу уверить, такое сделать чисто в FLProg, упаришься.
А тут сразу, залил и работает.
"... можно сразу ему озвучить всю задачу..."
Вы серьёзно? :shok: Какого размера задачу Вы можете озвучить зараз? Помигай светодиодом. Максимум сделай дверной замок на карточке.
А вот у меня задача, Вы то поймёте, а ИИ как описать, поможете? Рраз и готово!
Задача: Два дистиллятора. Включать попеременно нужно как заканчивается дистиллят в баке. Включать/выключать воду. Давление воды меняется, нужно следить за температурой дистиллята и змеевика. Контролировать проток охлаждающей воды чтоб не взорвалась эта байда.
Сможете написать задачу для ИИ так, чтоб "Залил и работает"?
Если сможете я Вам в ноги поклонюсь, скажу, что Вы величайший Гуру и надо на Вас молиться.
Люблю делать то, что потом само работает.
Аватара пользователя
DerAlex
Лейтенант
Сообщения: 509
Зарегистрирован: 06 сен 2015, 08:39
Откуда: Новосибирск
Благодарил (а): 5 раз
Поблагодарили: 23 раза

Re: Идея → FLProg → ИИ → UBI → реальное устройство

Сообщение DerAlex »

Такую задачу можно наверное на стандартных блоках сделать не привлекая ИИ
аврора
Аватара пользователя
DerAlex
Лейтенант
Сообщения: 509
Зарегистрирован: 06 сен 2015, 08:39
Откуда: Новосибирск
Благодарил (а): 5 раз
Поблагодарили: 23 раза

Re: Идея → FLProg → ИИ → UBI → реальное устройство

Сообщение DerAlex »

Если можно сделать на стандартных блоках то ИИ не нужен. Если какое то нестандартное устройство и блоков готовых нетто тогда в помощь ИИ. Если самому не одолеть код
аврора
Engineer200
Рядовой
Сообщения: 57
Зарегистрирован: 19 дек 2025, 06:16
Имя: Александр
Благодарил (а): 18 раз
Поблагодарили: 5 раз

Re: Идея → FLProg → ИИ → UBI → реальное устройство

Сообщение Engineer200 »

DerAlex писал(а): 27 авг 2026, 09:26 Если можно сделать на стандартных блоках то ИИ не нужен. Если какое то нестандартное устройство и блоков готовых нетто тогда в помощь ИИ. Если самому не одолеть код
Забалтываете?
Начальный дяденька сказал, что если есть ИИ, то FLProg не нужен.
Люблю делать то, что потом само работает.
Аватара пользователя
Phazz
Полковник
Сообщения: 3522
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 384 раза
Поблагодарили: 266 раз

Re: Идея → FLProg → ИИ → UBI → реальное устройство

Сообщение Phazz »

Engineer200 писал(а): 27 авг 2026, 09:02
golloper писал(а): 26 авг 2026, 10:47
Engineer200 писал(а): 26 авг 2026, 06:41

Вы конечно умный. Будьте добры, объясните популярно, что Вы имели в виду?
А что тут непонятного, зачем просить ИИ писать код для одного блока, когда можно сразу ему озвучить всю задачу и получить элегантное решение,
Вот человек выше выложил проект для датчика температуры, плюс к нему ВЭБ интерфейс, могу уверить, такое сделать чисто в FLProg, упаришься.
А тут сразу, залил и работает.
"... можно сразу ему озвучить всю задачу..."
Вы серьёзно? :shok: Какого размера задачу Вы можете озвучить зараз? Помигай светодиодом. Максимум сделай дверной замок на карточке.
А вот у меня задача, Вы то поймёте, а ИИ как описать, поможете? Рраз и готово!
Задача: Два дистиллятора. Включать попеременно нужно как заканчивается дистиллят в баке. Включать/выключать воду. Давление воды меняется, нужно следить за температурой дистиллята и змеевика. Контролировать проток охлаждающей воды чтоб не взорвалась эта байда.
Сможете написать задачу для ИИ так, чтоб "Залил и работает"?
Если сможете я Вам в ноги поклонюсь, скажу, что Вы величайший Гуру и надо на Вас молиться.
Нужно использовать нормальный инструмент а не в чате все делать. Для написания кода нужно использовать ide типа Cursor. Там можно работать с большими задачами. Потому что не упираешься в размер контекста одного чата. Но все равно нужно разбивать на микрозадачи иначе ни каких токенов не хватит
ecoins
Администратор
Сообщения: 4494
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 229 раз
Поблагодарили: 390 раз

Re: Идея → FLProg → ИИ → UBI → реальное устройство

Сообщение ecoins »

Engineer200 писал(а): 27 авг 2026, 09:02
golloper писал(а): 26 авг 2026, 10:47
Engineer200 писал(а): 26 авг 2026, 06:41

Вы конечно умный. Будьте добры, объясните популярно, что Вы имели в виду?
А что тут непонятного, зачем просить ИИ писать код для одного блока, когда можно сразу ему озвучить всю задачу и получить элегантное решение,
Вот человек выше выложил проект для датчика температуры, плюс к нему ВЭБ интерфейс, могу уверить, такое сделать чисто в FLProg, упаришься.
А тут сразу, залил и работает.
"... можно сразу ему озвучить всю задачу..."
Вы серьёзно? :shok: Какого размера задачу Вы можете озвучить зараз? Помигай светодиодом. Максимум сделай дверной замок на карточке.
А вот у меня задача, Вы то поймёте, а ИИ как описать, поможете? Рраз и готово!
Задача: Два дистиллятора. Включать попеременно нужно как заканчивается дистиллят в баке. Включать/выключать воду. Давление воды меняется, нужно следить за температурой дистиллята и змеевика. Контролировать проток охлаждающей воды чтоб не взорвалась эта байда.
Сможете написать задачу для ИИ так, чтоб "Залил и работает"?
Если сможете я Вам в ноги поклонюсь, скажу, что Вы величайший Гуру и надо на Вас молиться.
Да, конечно, сможет.
Но исходных данных лучше побольше. Например проток воды - это расходомер или дискретный сигнал.
Но скорее всего ИИ сам предложит два варианта.
И попутно скорее всего предложит безопасный алгоритм с "примочками" - время работы, журнал и прочее.
golloper
Сержант
Сообщения: 272
Зарегистрирован: 28 сен 2018, 17:16
Имя: Дмитрий
Благодарил (а): 34 раза
Поблагодарили: 74 раза

Re: Идея → FLProg → ИИ → UBI → реальное устройство

Сообщение golloper »

Engineer200 писал(а): 27 авг 2026, 09:02
golloper писал(а): 26 авг 2026, 10:47
Engineer200 писал(а): 26 авг 2026, 06:41

Вы конечно умный. Будьте добры, объясните популярно, что Вы имели в виду?
А что тут непонятного, зачем просить ИИ писать код для одного блока, когда можно сразу ему озвучить всю задачу и получить элегантное решение,
Вот человек выше выложил проект для датчика температуры, плюс к нему ВЭБ интерфейс, могу уверить, такое сделать чисто в FLProg, упаришься.
А тут сразу, залил и работает.
"... можно сразу ему озвучить всю задачу..."
Вы серьёзно? :shok: Какого размера задачу Вы можете озвучить зараз? Помигай светодиодом. Максимум сделай дверной замок на карточке.
А вот у меня задача, Вы то поймёте, а ИИ как описать, поможете? Рраз и готово!
Задача: Два дистиллятора. Включать попеременно нужно как заканчивается дистиллят в баке. Включать/выключать воду. Давление воды меняется, нужно следить за температурой дистиллята и змеевика. Контролировать проток охлаждающей воды чтоб не взорвалась эта байда.
Сможете написать задачу для ИИ так, чтоб "Залил и работает"?
Если сможете я Вам в ноги поклонюсь, скажу, что Вы величайший Гуру и надо на Вас молиться.
А Вы сделайте дверной замок по карточке ,а я потом посмотрю как у вас получится . Насколько эта задача будет проще Вашей , которая как тут уже писали, решается штатными блоками на коленке за час. Или вы так просите что бы Вам это сделали за Вас?
FLProg ни кто не отменял, это прекрасный инструмент,но чем Вы больше им пользуетесь тем больше понимаете что в нём становится некомфортно и тесно. Особенно когда исчезают блоки того же сервопривода что девочка на видео так рекламировала, когда идёт жесткая привязка интерфейса к блокам и ты ничего с этим сделать не можешь . Вот тут ИИ даёт возможность смахнуть рукой все эти препоны и сделать красиво , да порой геморройно её объяснить, Но результат если вышло превосходит все ожидания,поверьте
slsl
Лейтенант
Сообщения: 404
Зарегистрирован: 08 дек 2021, 22:41
Имя: Вячеслав
Благодарил (а): 30 раз
Поблагодарили: 76 раз

Re: Идея → FLProg → ИИ → UBI → реальное устройство

Сообщение slsl »

Engineer200 писал(а): 27 авг 2026, 09:02 Сможете написать задачу для ИИ так, чтоб "Залил и работает"?
Если сможете я
Вот , например, полностью на ИИ (скрины) и такой же аналог проекта делал и на флп.
LD2410 датчик.png
LD2410 настройки_1.png
LD2410 настройки_2.png
LD2410 настройки_3.png
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Ander
Администратор
Сообщения: 745
Зарегистрирован: 31 окт 2023, 12:50
Имя: Андрей
Благодарил (а): 58 раз
Поблагодарили: 142 раза

Re: Идея → FLProg → ИИ → UBI → реальное устройство

Сообщение Ander »

golloper писал(а): 27 авг 2026, 13:25
Engineer200 писал(а): 27 авг 2026, 09:02
golloper писал(а): 26 авг 2026, 10:47
А что тут непонятного, зачем просить ИИ писать код для одного блока, когда можно сразу ему озвучить всю задачу и получить элегантное решение,
Вот человек выше выложил проект для датчика температуры, плюс к нему ВЭБ интерфейс, могу уверить, такое сделать чисто в FLProg, упаришься.
А тут сразу, залил и работает.
"... можно сразу ему озвучить всю задачу..."
Вы серьёзно? :shok: Какого размера задачу Вы можете озвучить зараз? Помигай светодиодом. Максимум сделай дверной замок на карточке.
А вот у меня задача, Вы то поймёте, а ИИ как описать, поможете? Рраз и готово!
Задача: Два дистиллятора. Включать попеременно нужно как заканчивается дистиллят в баке. Включать/выключать воду. Давление воды меняется, нужно следить за температурой дистиллята и змеевика. Контролировать проток охлаждающей воды чтоб не взорвалась эта байда.
Сможете написать задачу для ИИ так, чтоб "Залил и работает"?
Если сможете я Вам в ноги поклонюсь, скажу, что Вы величайший Гуру и надо на Вас молиться.
А Вы сделайте дверной замок по карточке ,а я потом посмотрю как у вас получится . Насколько эта задача будет проще Вашей , которая как тут уже писали, решается штатными блоками на коленке за час. Или вы так просите что бы Вам это сделали за Вас?
FLProg ни кто не отменял, это прекрасный инструмент,но чем Вы больше им пользуетесь тем больше понимаете что в нём становится некомфортно и тесно. Особенно когда исчезают блоки того же сервопривода что девочка на видео так рекламировала, когда идёт жесткая привязка интерфейса к блокам и ты ничего с этим сделать не можешь . Вот тут ИИ даёт возможность смахнуть рукой все эти препоны и сделать красиво , да порой геморройно её объяснить, Но результат если вышло превосходит все ожидания,поверьте
В программе Клуб - выйти и авторизоваться заново. Блок сервопривода вернется.
golloper
Сержант
Сообщения: 272
Зарегистрирован: 28 сен 2018, 17:16
Имя: Дмитрий
Благодарил (а): 34 раза
Поблагодарили: 74 раза

Re: Идея → FLProg → ИИ → UBI → реальное устройство

Сообщение golloper »

К сожалению я забыл пароль, а при обновлении программы он куда то делся, и нет логичной системы его восстановить , кроме как костюму то там писать . мне это не нужно, мне это обидно, мне это неприятно.
Я для себя решил проблему с этим блоком, сделав свой. А ваш пусть там в клубе и клубится.
Аватара пользователя
badr555
Рядовой
Сообщения: 20
Зарегистрирован: 09 май 2022, 12:04
Откуда: Bytom, Poland
Имя: Andrey
Благодарил (а): 1 раз
Поблагодарили: 6 раз

Re: Идея → FLProg → ИИ → UBI → реальное устройство

Сообщение badr555 »

В программе Клуб - выйти и авторизоваться заново. Блок сервопривода вернется.
А вот это "Клуб", я вообще считаю бредом. Зачем он нужен? Нас решили посчитать и предположить будущую прибыль если одномоментно врубить монетизацию? Это же сколько пользователей отвалится сразу? А учитывая, что 9е версии все страшно глючные, или они глючные пока денег не занёс? Тогда "Клуб" теряет смысл.
Аватара пользователя
Sevast
Сержант
Сообщения: 159
Зарегистрирован: 21 июн 2017, 15:57
Благодарил (а): 2 раза
Поблагодарили: 1 раз

Re: Идея → FLProg → ИИ → UBI → реальное устройство

Сообщение Sevast »

Мне ИИ сделал пользовательский блок для сенсора ESP32 S2.
Все что просил он сделал, причем сам предложил добавить функции авто калибровки, медианный фильтр, гистерезиса, адаптации.
Я только скопировал код и вставил в блок.
Все с компилировалось и заработало сразу и отлично. Я просто впечатлен.
mixa7001
Рядовой
Сообщения: 94
Зарегистрирован: 20 фев 2018, 12:32
Имя: Михаил
Благодарил (а): 12 раз
Поблагодарили: 12 раз

Re: Идея → FLProg → ИИ → UBI → реальное устройство

Сообщение mixa7001 »

Sevast писал(а): 30 авг 2026, 21:22 Мне ИИ сделал пользовательский блок для сенсора ESP32 S2.
Все что просил он сделал, причем сам предложил добавить функции авто калибровки, медианный фильтр, гистерезиса, адаптации.
Я только скопировал код и вставил в блок.
Все с компилировалось и заработало сразу и отлично. Я просто впечатлен.
Подскажите пожалуйста, каким вы пользуетесь ИИ?
Аватара пользователя
badr555
Рядовой
Сообщения: 20
Зарегистрирован: 09 май 2022, 12:04
Откуда: Bytom, Poland
Имя: Andrey
Благодарил (а): 1 раз
Поблагодарили: 6 раз

Re: Идея → FLProg → ИИ → UBI → реальное устройство

Сообщение badr555 »

Я использую Gemini он бесплатный если есть аккаунт Гугла. В халявной версии можно выбрать уровень мозговитости, а так-же можно в него кидаться разными файлами.
Аватара пользователя
Sevast
Сержант
Сообщения: 159
Зарегистрирован: 21 июн 2017, 15:57
Благодарил (а): 2 раза
Поблагодарили: 1 раз

Re: Идея → FLProg → ИИ → UBI → реальное устройство

Сообщение Sevast »

mixa7001 писал(а): 01 сен 2026, 09:55 Подскажите пожалуйста, каким вы пользуетесь ИИ?
Gemini от Google или ChatGPT.
Разницы особой не заметил. Они сейчас все умные в создании кода.
Аватара пользователя
Rovki
Полковник
Сообщения: 5990
Зарегистрирован: 22 апр 2016, 17:25
Откуда: Чехов
Имя: Анатолий
Благодарил (а): 97 раз
Поблагодарили: 318 раз
Контактная информация:

Re: Идея → FLProg → ИИ → UBI → реальное устройство

Сообщение Rovki »

Попробовал с нуля ИДЕЯ-->ИИ--> реальное устройство
Электронщик до мозга костей и не только
Аватара пользователя
Rovki
Полковник
Сообщения: 5990
Зарегистрирован: 22 апр 2016, 17:25
Откуда: Чехов
Имя: Анатолий
Благодарил (а): 97 раз
Поблагодарили: 318 раз
Контактная информация:

Re: Идея → FLProg → ИИ → UBI → реальное устройство

Сообщение Rovki »

IMG_20260905_210104 (1).jpg
второй проект на ИИ сделал за 15 минут - мост modbus TCP- modbus RTU с веб интерфейсом. летает как угорелый .WEB делает шустро
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Электронщик до мозга костей и не только
Evgesha
Лейтенант
Сообщения: 539
Зарегистрирован: 29 окт 2015, 09:57
Откуда: Kazakhstan
Имя: Evgesha
Благодарил (а): 1 раз

Re: Идея → FLProg → ИИ → UBI → реальное устройство

Сообщение Evgesha »

Rovki писал(а): 05 сен 2026, 21:30 IMG_20260905_210104 (1).jpgвторой проект на ИИ сделал за 15 минут - мост modbus TCP- modbus RTU с веб интерфейсом. летает как угорелый .WEB делает шустро
Скетчем не поделитесь
Аватара пользователя
Rovki
Полковник
Сообщения: 5990
Зарегистрирован: 22 апр 2016, 17:25
Откуда: Чехов
Имя: Анатолий
Благодарил (а): 97 раз
Поблагодарили: 318 раз
Контактная информация:

Re: Идея → FLProg → ИИ → UBI → реальное устройство

Сообщение Rovki »

Evgesha писал(а): 06 сен 2026, 07:41
Rovki писал(а): 05 сен 2026, 21:30 IMG_20260905_210104 (1).jpgвторой проект на ИИ сделал за 15 минут - мост modbus TCP- modbus RTU с веб интерфейсом. летает как угорелый .WEB делает шустро
Скетчем не поделитесь
most_PR200.zip
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Электронщик до мозга костей и не только
Александр
Рядовой
Сообщения: 91
Зарегистрирован: 01 дек 2015, 15:49
Откуда: Бобруйск
Имя: Александр
Поблагодарили: 3 раза

Re: Идея → FLProg → ИИ → UBI → реальное устройство

Сообщение Александр »

Rovki писал(а): 05 сен 2026, 21:30 IMG_20260905_210104 (1).jpg второй проект на ИИ сделал за 15 минут - мост modbus TCP- modbus RTU с веб интерфейсом. летает как угорелый .WEB делает шустро
Ответ другого ИИ.
Показать
Что сделано отлично (плюсы)
-Динамический межсимвольный интервал (таймаут кадра):
Расчет frameGap на основе текущей скорости UART (35000 / settings.baudRate) —
это грамотная реализация стандарта Modbus RTU (интервал 3.5 символа).
-Менеджер WiFi (AP + STA):
Логика автоматического поднятия точки доступа (AP), если основная сеть (STA) недоступна, написана корректно.
-Защита структуры EEPROM:
Использование сигнатуры magic (0xDEADBEEF) предотвращает чтение мусора из чистой памяти при первом запуске.
-Очистка буфера: Перед отправкой запроса в RS485 буфер приёма UART очищается (while (Serial.available()) Serial.read();), что предотвращает чтение старого эха.

Ошибки и критические недостатки (минусы)
1. Блокирующий цикл readRTUResponse (Угроза перезагрузки)
Функция readRTUResponse использует жесткий цикл while (millis() - startTime < timeout).
Если таймаут в настройках выставлен большой (например, 2000–5000 мс), а устройство на шине не отвечает, этот цикл заблокирует выполнение loop().
Следствие: Веб-сервер начнет жутко тормозить, а при таймаутах более 3 секунд ESP8266 будет перезагружаться по встроенному аппаратному сторожевому таймеру (WDT).
Добавленный туда yield() спасает от WDT, но веб-интерфейс на это время всё равно «замрет».
2. Проблема неблокирующего client.read()
В функции processClient вызывается pduLen = client.read(pdu, pduLen); сразу после чтения MBAP.
Однако TCP-пакеты могут дробиться.
Показать
На столе в идеальных условиях (когда ESP8266 лежит в метре от роутера) дробление пакетов происходит редко.
Но в реальном цеху или доме, где Wi-Fi забит другими устройствами, бывают микрозадержки,
и без этой защиты шлюз постоянно «терял» бы случайные запросы.
То, что client.available() >= 7, гарантирует наличие заголовка, но оставшаяся часть PDU может еще не долететь по сети.
Функция считает столько, сколько есть (может даже 0 байт), и отправит в RS485 огрызок кадра.
3. Отсутствие обработки ошибок Modbus (Exception Codes)
Если устройство RS485 не ответило (таймаут) или ответило с битым CRC, скетч просто увеличивает счетчик errCount и молчит в TCP-сокет.
Следствие: TCP-мастер (например, ПЛК или SCADA) будет висеть в ожидании ответа, пока не отвалится по своему собственному таймауту.
По стандарту Modbus, шлюз обязан вернуть TCP-мастеру код ошибки (например, 0x0B — Gateway Target Device Failed to Respond).
most_PR200_New.h
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Ответить

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

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

Сейчас этот форум просматривают: Stue и 1 гость