Страница 1 из 14
Flprog 9.3.12 тест
Добавлено: 14 май 2025, 22:25
Phazz
Исправленные проблем
Решены проблемы с подключением по Wi-Fi, OTA.
Исправлен баг инверсии переменной.
Исправлена работа аналоговых входов на Arduino Nano.
Исправлено в списке контроллеров дублирование пункта *ESP32-C3 Super Mini*.
Доработки
Добавлены веб-обновление и MQTT в раздел кандидаты.
Обновление программы теперь выполняется через единый файл.
Обновлена и уточнена линейка контроллеров.
Проведен ребрендинг: обновлены иконки, логотип и слоган («FLProg – программируй реальность»).
Ключевые изменения:
Многие функции FLProg переведены в библиотеки для упрощения обновления версий без пересборки.
Линейка ПЛК FLProg вынесена в отдельный раздел.
Оптимизированы библиотеки, блоки и раздел кандидатов.
Добавлены тестовые блоки MQTT (если не будет критических ошибок, следующий релиз станет стабильным).
Дальнейшее развитие:
Разработана дорожная карта развития FLProg.
Продолжается работа над укреплением бренда и улучшением функционала.
Следующее обновление планируется как стабильный релиз(если не будет выявлено критических ошибок).
Re: Flprog 9.3.12 тест
Добавлено: 15 май 2025, 00:17
ecoins
НОВАЯ ВЕРСИЯ 9.3.12 (бэта)
https://flprog.ru/news/vyhod-novoj-vers ... -flprog-5/
Вышла новая бэта версия программы с номером 9.3.12.
Данная версия прошла внутреннее тестирование в нашей команде, и является твердым кандидатом в стабильную версию.
/Сергей Глушенко/
------------------------------------------------------------------------------
По сути это новый продукт, который имеет внешнее сходство с предыдущими версиями и совместим с ними.
Но сравнивать с ними не стоит - это совсем другое:
1.Иная архитектура с новыми инструментами, методами, тщательно оптимизированными библиотеками, длительное тестирование активной командой тестировщиков.
2.Многоплатформенность, многозадачность, там где требуется реализуются точные тайминги.
3.Единая поддержка микроконтроллеров для встроенных систем и промышленных программируемых реле и программируемых логических контроллеров.
4.Внутренняя архитектура развита и оптимизирована для значительного и скорого наращивания нового функционала.
Поздравляю!
С уважением, ecoins.
Re: Flprog 9.3.12 тест
Добавлено: 15 май 2025, 07:32
montirovka
Когда создается новый проект то по умолчанию он обзывается звездочкой. А нельзя ли сразу, к примеру, FLProg_9.4.0_* ?
Ведь уже будет понятно какая версия.
Нмже проект с плоттерами на последней плате. Удаляешь плату - запускается программа. А с плоттерами нет. Просто информация для народа.
Re: Flprog 9.3.12 тест
Добавлено: 15 май 2025, 08:50
Stranger
Здравствуйте. Так и не исправлен блок из левого меню для установки часов плк Fle.
Re: Flprog 9.3.12 тест
Добавлено: 15 май 2025, 10:11
CraCk
Одинаковое описание контроллеров.
Еще вопрос, какой китайский контроллер будет работать из коробки с Flprog?
Будет возможность добавить запись структур в Epprom?
Снимок экрана 2025-05-15 100602.png
Re: Flprog 9.3.12 тест
Добавлено: 15 май 2025, 11:00
Siberian
Здравствуйте!
Вопрос к разработчикам FLProg.
Версия 9.3.12
1. Датчик температуры DS1820 (блоки "кандидаты").
Из описания автора, я так понял, что поддерживается DS18B20.
2. Для того, чтобы обозначить пин подключения датчика.
Плата STM32H743xxx
Например, мне нужно подключить датчик температуры DS18B20 к пину PC7.
Выбор номера пина/пользовательский пин.
Пользовательский номер пина.
Значение - PC7.
Верно ли я понял алгоритм обозначения пина?
Re: Flprog 9.3.12 тест
Добавлено: 15 май 2025, 11:11
lfgjikjjyj
ну если не сработает можете попробоват указать пин 64
учитывая путаницу с уно врядли они и тут макросы прописали на пины абвиатуры
2025-05-15_150824.png
Re: Flprog 9.3.12 тест
Добавлено: 15 май 2025, 12:18
ecoins
Siberian писал(а): 15 май 2025, 11:00
Здравствуйте!
Вопрос к разработчикам FLProg.
Версия 9.3.12
1. Датчик температуры DS1820 (блоки "кандидаты").
Из описания автора, я так понял, что поддерживается DS18B20.
2. Для того, чтобы обозначить пин подключения датчика.
Плата STM32H743xxx
Например, мне нужно подключить датчик температуры DS18B20 к пину PC7.
Выбор номера пина/пользовательский пин.
Пользовательский номер пина.
Значение - PC7.
Верно ли я понял алгоритм обозначения пина?
Верно. Можно прописать как внутри - пользовательский параметр PC7, и как внешний - также PC7.
Re: Flprog 9.3.12 тест
Добавлено: 15 май 2025, 12:25
Siberian
ecoins писал(а): 15 май 2025, 12:18
Siberian писал(а): 15 май 2025, 11:00
Здравствуйте!
Вопрос к разработчикам FLProg.
Версия 9.3.12
1. Датчик температуры DS1820 (блоки "кандидаты").
Из описания автора, я так понял, что поддерживается DS18B20.
2. Для того, чтобы обозначить пин подключения датчика.
Плата STM32H743xxx
Например, мне нужно подключить датчик температуры DS18B20 к пину PC7.
Выбор номера пина/пользовательский пин.
Пользовательский номер пина.
Значение - PC7.
Верно ли я понял алгоритм обозначения пина?
Верно. Можно прописать как внутри - пользовательский параметр PC7, и как внешний - также PC7.
Спасибо!

Re: Flprog 9.3.12 тест
Добавлено: 15 май 2025, 12:27
ecoins
CraCk писал(а): 15 май 2025, 10:11
Одинаковое описание контроллеров.
1.FLE-32MT -16 транзисторных выходов. В том числе 8 быстрых выходов(могут использоваться для управления шаговыми и серводвигателями).
2.FLE-30MR -14 релейных выходов. В этом контроллере прописаны 16 выходов из тактических соображений - возможно последние два выхода со временем будут убраны.
Re: Flprog 9.3.12 тест
Добавлено: 15 май 2025, 12:28
ecoins
CraCk писал(а): 15 май 2025, 10:11
Еще вопрос, какой китайский контроллер будет работать из коробки с Flprog?
Никакой. Контроллеры дорабатываются в том числе с заменой некоторых чипов, дополнительно тестируются.
Re: Flprog 9.3.12 тест
Добавлено: 15 май 2025, 12:34
ecoins
CraCk писал(а): 15 май 2025, 10:11
Будет возможность добавить запись структур в Epprom?
В планах не было. Злоупотреблять работой с EEPROM все же не стоит - это медленное устройство.
В FLProg применен собственный метод и потому обмен EEPROM не "тормозит" проект.
При этом надо понимать, что время записи байта - 5мс, если писать сразу большой объем (например длинная структура), то результат может быть получен только через несколько секунд.
Вместо записи структур в EEPROM лучше использовать файловую систему на отдельном FLASH.
Re: Flprog 9.3.12 тест
Добавлено: 15 май 2025, 12:55
Siberian
Во первых, от всей души хочу поблагодарить разработчиков программы FLProg!
Парни, вы реально в некоторых постах терпите наши неадекватные вопросы и наши неадекватные посты.
Вам - огромный РЕСПЕКТ и УВАЖЕНИЕ!
В программном коде я полный дуб.
Может уже и возраст даёт своё в изучении...
Я уже старенький дедушка.
Поэтому пользуюсь FLProg, практически с первых дней, когда Сергей опубликовал свой проект для "Не программистов".
Наверное было длинное предисловие...
Теперь по факту.
Хотелось бы, если можно, как-то добавить в программу исключение дублирующих пинов.
В старых версиях FLProg, было так, что, если уже используются определённые пины, то второй раз их использовать нельзя, они отсутствуют в выборе номера пина.
Сейчас можно на одни и те-же пины (уже подключенные) повесить ещё.
Re: Flprog 9.3.12 тест
Добавлено: 15 май 2025, 13:04
CraCk
ecoins писал(а): 15 май 2025, 12:34
CraCk писал(а): 15 май 2025, 10:11
Будет возможность добавить запись структур в Epprom?
В планах не было. Злоупотреблять работой с EEPROM все же не стоит - это медленное устройство.
Например стркутуру использую в таком варианте. Здесь нужно только один раз сохранить в Epprom. И при перезапуске получать значения, может иногда откорректировать.
viewtopic.php?p=112710#p112710
Описание изменений для китайских ПЛК будет в открытом доступе? Или только заказ готового?
Re: Flprog 9.3.12 тест
Добавлено: 15 май 2025, 13:11
Siberian
Siberian писал(а): 15 май 2025, 12:55
Во первых, от всей души хочу поблагодарить разработчиков программы FLProg!
Парни, вы реально в некоторых постах терпите наши неадекватные вопросы и наши неадекватные посты.
Вам - огромный РЕСПЕКТ и УВАЖЕНИЕ!
В программном коде я полный дуб.
Может уже и возраст даёт своё в изучении...
Я уже старенький дедушка.
Поэтому пользуюсь FLProg, практически с первых дней, когда Сергей опубликовал свой проект для "Не программистов".
Наверное было длинное предисловие...
Теперь по факту.
Хотелось бы, если можно, как-то добавить в программу исключение дублирующих пинов.
В старых версиях FLProg, было так, что, если уже используются определённые пины, то второй раз их использовать нельзя, они отсутствуют в выборе номера пина.
Сейчас можно на одни и те-же пины (уже подключенные) повесить ещё.
Еще хотелось бы видеть, к каким пинам по умолчанию подключен то-же датчик температуры и влажности HTU21.
Может в описании...
Для "чайника" это очень необходимо.
Re: Flprog 9.3.12 тест
Добавлено: 15 май 2025, 13:16
intojon
можно ли использовать контроллер esp12?
Re: Flprog 9.3.12 тест
Добавлено: 15 май 2025, 13:20
Phazz
Siberian писал(а): 15 май 2025, 13:11
Siberian писал(а): 15 май 2025, 12:55
Во первых, от всей души хочу поблагодарить разработчиков программы FLProg!
Парни, вы реально в некоторых постах терпите наши неадекватные вопросы и наши неадекватные посты.
Вам - огромный РЕСПЕКТ и УВАЖЕНИЕ!
В программном коде я полный дуб.
Может уже и возраст даёт своё в изучении...
Я уже старенький дедушка.
Поэтому пользуюсь FLProg, практически с первых дней, когда Сергей опубликовал свой проект для "Не программистов".
Наверное было длинное предисловие...
Теперь по факту.
Хотелось бы, если можно, как-то добавить в программу исключение дублирующих пинов.
В старых версиях FLProg, было так, что, если уже используются определённые пины, то второй раз их использовать нельзя, они отсутствуют в выборе номера пина.
Сейчас можно на одни и те-же пины (уже подключенные) повесить ещё.
Еще хотелось бы видеть, к каким пинам по умолчанию подключен то-же датчик температуры и влажности HTU21.
Может в описании...
Для "чайника" это очень необходимо.
Этот датчик использует i2c
Re: Flprog 9.3.12 тест
Добавлено: 15 май 2025, 13:20
Phazz
intojon писал(а): 15 май 2025, 13:16
можно ли использовать контроллер esp12?
Да
Re: Flprog 9.3.12 тест
Добавлено: 15 май 2025, 13:25
intojon
Теперь я не могу выбрать, или не замечаю.
Re: Flprog 9.3.12 тест
Добавлено: 15 май 2025, 13:49
tocv
https://disk.yandex.ru/i/q2EPLgYSeRlMvQ
Цвет фона в верху блоках слишком темный. Лучше сделать Светло-Желтый или дать пользователю самому указать.
Сейчас вся схема получилась мрачновато.
Хотелось бы повеселей.