Страница 1 из 4

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

Добавлено: 20 фев 2026, 19:25
ecoins
Здесь размещаются разные истории об FLProg.
История 1.
В далеком 2014г. разработчика FLProg Сергея Глушенко посетило озарение и он ЭТО СДЕЛАЛ!
И статью об опубликовал:
----------------------------
totuin1 ноя 2014 в 12:27
Добрый день!
Хочу представить Вам очередной проект на ниве программирования распространенных плат Arduino.
Сначала немного истории.
С самого момента появления контроллеров развитие принципов работы с ними идет по пути роста абстракции. Первый этап представлял программирование непосредственно в машинных кодах. Программирование было сложным, долгим и требовало очень специфичного склада ума.
Поэтому программистов было очень мало.
Но человек существо ленивое, а лень, как известно двигатель прогресса. Придумали первый уровень абстракции — ассемблер.
FLprog.png
------
Далее по ссылке https://flprog.shop/2968-2/

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

Добавлено: 20 фев 2026, 21:04
WildCat
Замечательная статья, раскрывает историю ФЛПрог, спасибо автору!

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

Добавлено: 21 фев 2026, 09:42
Утвш
В результате должен получится инструмент, позволяющий создавать свои проекты на ардуино любому, знакомому с электричеством человеку.
Жаль, что сегодняшнее направление развития FlProg уходит от этой идеи.

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

Добавлено: 21 фев 2026, 10:01
DerAlex
Сегодня есть возможность задав вопрос ИИ получить код для Ардуино и потом сделать блок в Flprog и использовать.

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

Добавлено: 21 фев 2026, 10:08
DerAlex
Правда бывает код не работает. Опять его отсылаешь ИИ и исправленный после второго третьего раза уже используешь.

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

Добавлено: 21 фев 2026, 11:03
Phazz
Утвш писал(а): 21 фев 2026, 09:42
В результате должен получится инструмент, позволяющий создавать свои проекты на ардуино любому, знакомому с электричеством человеку.
Жаль, что сегодняшнее направление развития FlProg уходит от этой идеи.
А что изменилось принципиально?

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

Добавлено: 21 фев 2026, 12:02
cmept-27
Phazz писал(а): 21 фев 2026, 11:03
Утвш писал(а): 21 фев 2026, 09:42
В результате должен получится инструмент, позволяющий создавать свои проекты на ардуино любому, знакомому с электричеством человеку.
Жаль, что сегодняшнее направление развития FlProg уходит от этой идеи.
А что изменилось принципиально?
Спроси у ecoins

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

Добавлено: 21 фев 2026, 15:37
Technician
Ряд пользователей ,просто не хотят расти дальше т.е. "шагать в ногу со временем".

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

Добавлено: 21 фев 2026, 17:48
Rovki
Technician писал(а): 21 фев 2026, 15:37 Ряд пользователей ,просто не хотят расти дальше т.е. "шагать в ногу со временем".
И это их право. А начинают как правило с нано, а уж куда дорога привет... Не всём же нужно промышленной автоматизацией заниматься. И дома дел полно.
Широко шагать, можно и штаны порвать. Вот модбасу скоро пол века будет и не чего -применяют.

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

Добавлено: 21 фев 2026, 19:28
ecoins
Утвш писал(а): 21 фев 2026, 09:42
В результате должен получится инструмент, позволяющий создавать свои проекты на ардуино любому, знакомому с электричеством человеку.
Жаль, что сегодняшнее направление развития FlProg уходит от этой идеи.
По моему мнению как раз все наоборот.
После того как FLProg а фундаментальном уровне отказался от сторонних библиотек и блоков (у пользователей остается такая возможность под собственную ответственность), внедрил диспетчеры(их несколько уровней) для управления системными процессами и платами(коммуникации, средства отображения, протоколы), проекты стали устойчивыми и прозрачными (с точки зрения быстродействия, не штатных ситуаций и прочее) для пользователей.
Для электриков поддерживается проектирование через язык LAD.
С уважением, ecoins.

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

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

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

Добавлено: 21 фев 2026, 21:38
Dmabst
С ИИ нужно поддерживать диалог. Генерация готового кода - это последний этап. Вначале задание, вопросы, ответы, вопросы, ... изменение задания, снова вопросы и ответы. Затем финальный вопрос, чтобы ИИ подробно расписал, как понял задание. Только потом - разрешение на генерацию кода. Иногда рационально просить написать не код, а промпт, для написания кода. Мне так думается.

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

Добавлено: 21 фев 2026, 23:36
dstrufanov
Dmabst писал(а): 21 фев 2026, 21:38 С ИИ нужно поддерживать диалог...
Какое отношение ваш спич имеет к теме?

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

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

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

Добавлено: 22 фев 2026, 05:32
malen53751
И ещё к вопросу что ожидается.
Ожидается ли своя скада. С графиками и архивом.

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

Добавлено: 22 фев 2026, 07:04
lfgjikjjyj
Ну по поводу быстродействия Я бы ещё поспорил опираясь на очевидные вещи
Взять ту же Arduino обращаться к пенам через обёртки столько лет
К примеру если сделать пин как выход и обратиться его через flprog то количество циклов в чистом коде становится примерно 270.000 в секунду
Но если убрать обёртку и обратиться через регистры обращается он за два такта то получаем 8.000.000 циклов в секунду
То есть если мы вынесем практически все пины и сделаем как выход через регистры то сможем их все прочитать практически два раза в то время как флпрог может прочитать только один свой ПИН за это время
Или наоборот если вынесем все пины сделаем как выход через флпрог то получим практически 14.000 цыклов в секунду
То есть мы ещё не начали с кодом работать а у нас уже скорость в ногах валяется
По сути Arduino имеет самую быструю скорость обращения к пину чем по сути все контроллеры которые есть в флпроге насчёт топовых стм не уверен но наверняка мне кажется что они дольше обращаются это если мы не трогаем работу с аппаратниками

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

Добавлено: 22 фев 2026, 08:38
Rovki
Не шагают в ногу со временем - https://blog.arduino.cc/2026/01/20/ardu ... b-storage/

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

Добавлено: 22 фев 2026, 09:54
montirovka
Rovki писал(а): 22 фев 2026, 08:38 Не шагают в ногу со временем - https://blog.arduino.cc/2026/01/20/ardu ... b-storage/
Цена хорошая. На памяти стали все зарабатывать.
2026-02-22_09-51-26.png

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

Добавлено: 22 фев 2026, 11:02
Dmabst
malen53751 писал(а): 22 фев 2026, 05:10 Я не знаком с ИИ. Может у него спросить?
Откройте ИИ Алиса в Яндекс браузере. Вствьте в него текст вашего сообщения, кроме первого и двух последних предложений. Можно попробовать загрузить этот текст в DeepSeek (будет лучше, но там нужно предварительно зарегистрироваться). ИИ, по крайней мере, не будет вопрошать всякое и ответит сразу. :)

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

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

Получил то что хотел - чистый код под новые ядра ESP + IDI 2.3.7 без библиотек FLProg