FLProg - что было, как сейчас и что ожидается. Истории, случаи, казусы

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

FLProg - что было, как сейчас и что ожидается. Истории, случаи, казусы

Сообщение ecoins »

Здесь размещаются разные истории об FLProg.
История 1.
В далеком 2014г. разработчика FLProg Сергея Глушенко посетило озарение и он ЭТО СДЕЛАЛ!
И статью об опубликовал:
----------------------------
totuin1 ноя 2014 в 12:27
Добрый день!
Хочу представить Вам очередной проект на ниве программирования распространенных плат Arduino.
Сначала немного истории.
С самого момента появления контроллеров развитие принципов работы с ними идет по пути роста абстракции. Первый этап представлял программирование непосредственно в машинных кодах. Программирование было сложным, долгим и требовало очень специфичного склада ума.
Поэтому программистов было очень мало.
Но человек существо ленивое, а лень, как известно двигатель прогресса. Придумали первый уровень абстракции — ассемблер.
FLprog.png
------
Далее по ссылке https://flprog.shop/2968-2/
У вас нет необходимых прав для просмотра вложений в этом сообщении.
WildCat
Лейтенант
Сообщения: 607
Зарегистрирован: 04 июн 2022, 04:14
Имя: Михаил
Благодарил (а): 23 раза
Поблагодарили: 43 раза

Re: FLProg - что было, как сейчас и что ожидается. Истории, случаи, казусы

Сообщение WildCat »

Замечательная статья, раскрывает историю ФЛПрог, спасибо автору!
Утвш
Сержант
Сообщения: 157
Зарегистрирован: 02 дек 2016, 07:31
Благодарил (а): 3 раза
Поблагодарили: 15 раз

Re: FLProg - что было, как сейчас и что ожидается. Истории, случаи, казусы

Сообщение Утвш »

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

Re: FLProg - что было, как сейчас и что ожидается. Истории, случаи, казусы

Сообщение DerAlex »

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

Re: FLProg - что было, как сейчас и что ожидается. Истории, случаи, казусы

Сообщение DerAlex »

Правда бывает код не работает. Опять его отсылаешь ИИ и исправленный после второго третьего раза уже используешь.
аврора
Аватара пользователя
Phazz
Полковник
Сообщения: 3514
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 377 раз
Поблагодарили: 261 раз

Re: FLProg - что было, как сейчас и что ожидается. Истории, случаи, казусы

Сообщение Phazz »

Утвш писал(а): 21 фев 2026, 09:42
В результате должен получится инструмент, позволяющий создавать свои проекты на ардуино любому, знакомому с электричеством человеку.
Жаль, что сегодняшнее направление развития FlProg уходит от этой идеи.
А что изменилось принципиально?
Аватара пользователя
cmept-27
Лейтенант
Сообщения: 342
Зарегистрирован: 08 дек 2016, 15:51
Поблагодарили: 16 раз

Re: FLProg - что было, как сейчас и что ожидается. Истории, случаи, казусы

Сообщение cmept-27 »

Phazz писал(а): 21 фев 2026, 11:03
Утвш писал(а): 21 фев 2026, 09:42
В результате должен получится инструмент, позволяющий создавать свои проекты на ардуино любому, знакомому с электричеством человеку.
Жаль, что сегодняшнее направление развития FlProg уходит от этой идеи.
А что изменилось принципиально?
Спроси у ecoins
Таковы последствия бездумных самопальных блоков с дальнейшими очередным эвристическими исследованиями.
По кругу с бесконечным циклом.
Technician
Рядовой
Сообщения: 29
Зарегистрирован: 15 апр 2025, 16:29
Имя: Виктор
Благодарил (а): 9 раз
Поблагодарили: 9 раз

Re: FLProg - что было, как сейчас и что ожидается. Истории, случаи, казусы

Сообщение Technician »

Ряд пользователей ,просто не хотят расти дальше т.е. "шагать в ногу со временем".
Аватара пользователя
Rovki
Полковник
Сообщения: 5984
Зарегистрирован: 22 апр 2016, 17:25
Откуда: Чехов
Имя: Анатолий
Благодарил (а): 93 раза
Поблагодарили: 316 раз
Контактная информация:

Re: FLProg - что было, как сейчас и что ожидается. Истории, случаи, казусы

Сообщение Rovki »

Technician писал(а): 21 фев 2026, 15:37 Ряд пользователей ,просто не хотят расти дальше т.е. "шагать в ногу со временем".
И это их право. А начинают как правило с нано, а уж куда дорога привет... Не всём же нужно промышленной автоматизацией заниматься. И дома дел полно.
Широко шагать, можно и штаны порвать. Вот модбасу скоро пол века будет и не чего -применяют.
Электронщик до мозга костей и не только
ecoins
Администратор
Сообщения: 4486
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 224 раза
Поблагодарили: 368 раз

Re: FLProg - что было, как сейчас и что ожидается. Истории, случаи, казусы

Сообщение ecoins »

Утвш писал(а): 21 фев 2026, 09:42
В результате должен получится инструмент, позволяющий создавать свои проекты на ардуино любому, знакомому с электричеством человеку.
Жаль, что сегодняшнее направление развития FlProg уходит от этой идеи.
По моему мнению как раз все наоборот.
После того как FLProg а фундаментальном уровне отказался от сторонних библиотек и блоков (у пользователей остается такая возможность под собственную ответственность), внедрил диспетчеры(их несколько уровней) для управления системными процессами и платами(коммуникации, средства отображения, протоколы), проекты стали устойчивыми и прозрачными (с точки зрения быстродействия, не штатных ситуаций и прочее) для пользователей.
Для электриков поддерживается проектирование через язык LAD.
С уважением, ecoins.
ecoins
Администратор
Сообщения: 4486
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 224 раза
Поблагодарили: 368 раз

Re: FLProg - что было, как сейчас и что ожидается. Истории, случаи, казусы

Сообщение ecoins »

DerAlex писал(а): 21 фев 2026, 10:08 Правда бывает код не работает. Опять его отсылаешь ИИ и исправленный после второго третьего раза уже используешь.
ИИ полезен, помогает.
Для архитектурных решений и сложных системных библиотек - хороший вспомогательный инструмент.
Да, и если в сложных решениях ему излишне довериться - уже в потемках можно об этом сильно сожалеть.
Это Вам от практика, интенсивно использующего хорошую платную версию ИИ.
С уважением, ecoins.
Dmabst
Сержант
Сообщения: 198
Зарегистрирован: 08 дек 2018, 16:49
Имя: Дмитрий
Благодарил (а): 6 раз
Поблагодарили: 6 раз

Re: FLProg - что было, как сейчас и что ожидается. Истории, случаи, казусы

Сообщение Dmabst »

С ИИ нужно поддерживать диалог. Генерация готового кода - это последний этап. Вначале задание, вопросы, ответы, вопросы, ... изменение задания, снова вопросы и ответы. Затем финальный вопрос, чтобы ИИ подробно расписал, как понял задание. Только потом - разрешение на генерацию кода. Иногда рационально просить написать не код, а промпт, для написания кода. Мне так думается.
dstrufanov
Сержант
Сообщения: 272
Зарегистрирован: 07 янв 2024, 12:43
Имя: Дмитрий
Благодарил (а): 25 раз
Поблагодарили: 68 раз

Re: FLProg - что было, как сейчас и что ожидается. Истории, случаи, казусы

Сообщение dstrufanov »

Dmabst писал(а): 21 фев 2026, 21:38 С ИИ нужно поддерживать диалог...
Какое отношение ваш спич имеет к теме?
malen53751
Рядовой
Сообщения: 79
Зарегистрирован: 12 июн 2018, 12:38
Имя: Михаил
Благодарил (а): 3 раза
Поблагодарили: 7 раз

Re: FLProg - что было, как сейчас и что ожидается. Истории, случаи, казусы

Сообщение malen53751 »

Здравствуйте Уважаемые форумчане.
Меня интересует тема коммуникации контроллеров в FLProg(имеется в виду между собой).
Что было: коммуникации так себе.
Как сейчас: есть modbus RTU , я лично проверял работает на несколько устройств.Есть CAN шина да, но этот интерфейс в разработке, и не везде удобен.Не все контроллеры его поддерживают непосредственно, кроме STM. Modbus TCP пока стоит на месте. Связь только комп- контроллер. Да не плохо. Достум к вэб.Но этого мне кажется не достаточно.
Вопрос к знатокам.Смогу ли я организовать в будущем(не далёком) связь между несколькими контроллерами по TCP на модуле W5500 c одновременным доступом к каждому через вэб интерфейс? На условном предприятии есть сеть Ethernet, контроллеры разнесены, как их соединить между собой по modbus TCP(конечно один из них мастер)? Я не знаком с ИИ. Может у него спросить? С уважением.
malen53751
Рядовой
Сообщения: 79
Зарегистрирован: 12 июн 2018, 12:38
Имя: Михаил
Благодарил (а): 3 раза
Поблагодарили: 7 раз

Re: FLProg - что было, как сейчас и что ожидается. Истории, случаи, казусы

Сообщение malen53751 »

И ещё к вопросу что ожидается.
Ожидается ли своя скада. С графиками и архивом.
lfgjikjjyj
Лейтенант
Сообщения: 377
Зарегистрирован: 27 мар 2025, 12:13
Имя: Коля
Поблагодарили: 91 раз

Re: FLProg - что было, как сейчас и что ожидается. Истории, случаи, казусы

Сообщение lfgjikjjyj »

Ну по поводу быстродействия Я бы ещё поспорил опираясь на очевидные вещи
Взять ту же Arduino обращаться к пенам через обёртки столько лет
К примеру если сделать пин как выход и обратиться его через flprog то количество циклов в чистом коде становится примерно 270.000 в секунду
Но если убрать обёртку и обратиться через регистры обращается он за два такта то получаем 8.000.000 циклов в секунду
То есть если мы вынесем практически все пины и сделаем как выход через регистры то сможем их все прочитать практически два раза в то время как флпрог может прочитать только один свой ПИН за это время
Или наоборот если вынесем все пины сделаем как выход через флпрог то получим практически 14.000 цыклов в секунду
То есть мы ещё не начали с кодом работать а у нас уже скорость в ногах валяется
По сути Arduino имеет самую быструю скорость обращения к пину чем по сути все контроллеры которые есть в флпроге насчёт топовых стм не уверен но наверняка мне кажется что они дольше обращаются это если мы не трогаем работу с аппаратниками
Аватара пользователя
Rovki
Полковник
Сообщения: 5984
Зарегистрирован: 22 апр 2016, 17:25
Откуда: Чехов
Имя: Анатолий
Благодарил (а): 93 раза
Поблагодарили: 316 раз
Контактная информация:

Re: FLProg - что было, как сейчас и что ожидается. Истории, случаи, казусы

Сообщение Rovki »

Не шагают в ногу со временем - https://blog.arduino.cc/2026/01/20/ardu ... b-storage/
Электронщик до мозга костей и не только
Аватара пользователя
montirovka
Подполковник
Сообщения: 1320
Зарегистрирован: 15 фев 2021, 16:16
Откуда: Геленджик
Имя: Сергей
Благодарил (а): 161 раз
Поблагодарили: 519 раз

Re: FLProg - что было, как сейчас и что ожидается. Истории, случаи, казусы

Сообщение montirovka »

Rovki писал(а): 22 фев 2026, 08:38 Не шагают в ногу со временем - https://blog.arduino.cc/2026/01/20/ardu ... b-storage/
Цена хорошая. На памяти стали все зарабатывать.
2026-02-22_09-51-26.png
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Dmabst
Сержант
Сообщения: 198
Зарегистрирован: 08 дек 2018, 16:49
Имя: Дмитрий
Благодарил (а): 6 раз
Поблагодарили: 6 раз

Re: FLProg - что было, как сейчас и что ожидается. Истории, случаи, казусы

Сообщение Dmabst »

malen53751 писал(а): 22 фев 2026, 05:10 Я не знаком с ИИ. Может у него спросить?
Откройте ИИ Алиса в Яндекс браузере. Вствьте в него текст вашего сообщения, кроме первого и двух последних предложений. Можно попробовать загрузить этот текст в DeepSeek (будет лучше, но там нужно предварительно зарегистрироваться). ИИ, по крайней мере, не будет вопрошать всякое и ответит сразу. :)
AndreyR
Рядовой
Сообщения: 13
Зарегистрирован: 04 фев 2022, 20:05
Имя: Андрей
Благодарил (а): 1 раз
Поблагодарили: 5 раз

Re: FLProg - что было, как сейчас и что ожидается. Истории, случаи, казусы

Сообщение AndreyR »

В обыкновенном редакторе я сформулировал задачу для ИИ
Простой тестовый пример (без FLProg, только Arduino‑скетч) с SH1107 + матричная клавиатура + энкодер + пошаговый профиль + меню:
Ниже получил ответ и результат
1/2 — выбор параметра (Скорость/Ускорение/Движение/Отскок).
3/6 — уменьшить/увеличить.
— РУЧНОЕ/АВТО.
Кнопка энкодера — переключает режим: Джог Оси / редактирование параметров энкодера.
На экране видно: режимы, выбранный параметр, значения, позиции, концевики.
Это упрощённый «демо» без твоих дебаунсов по входу, но полностью рабочий, как пример.
Изображение

Получил то что хотел - чистый код под новые ядра ESP + IDI 2.3.7 без библиотек FLProg
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Ответить

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

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

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