Attention!
This version of the program is a test and is intended for users who have the time and desire to check its performance and search for errors. If you have such a desire, then join the ranks of beta testers. To do this, you only need to download this version and try to work in it. I recommend downloading the portable version, because the installer will replace the older version installed on your computer. For those who use several versions of the program on the same computer, I recommend watching this video.
By installing and using this SOFTWARE, you agree to the terms of the License agreement.
The program FLProg version 8.1.0
Release date - 2023-01-28 19:56:13
The installer program for the operating system Windows 32.
SetupFLProg_8.1.0_Win32.exe (1.02 ГБ)
MD5 - 8fff210567efabbb2b9adbea3847dc03
Number of downloads - 8
Portable version of the program for operating system Windows 32.
PortableFLProg_8-1-0_Win32.zip (1.96 ГБ)
MD5 - ef17cf42c7fbe4367f7e65f5f0157377
Number of downloads - 12
The installer program for the operating system Windows 64.
SetupFLProg_8.1.0_Win64.exe (837.2 MБ)
MD5 - 7f7e369d68e66e41b28d0b23b6d641da
Number of downloads - 28
Portable version of the program for operating system Windows 64.
PortableFLProg_8-1-0_Win64.zip (1.96 ГБ)
MD5 - d01865a9cb3948ced12482f2e779feaa
Number of downloads - 68
The installer program for the operating system Windows XP.
SetupFLProg_8.1.0_WinXP.exe (1.89 ГБ)
MD5 - 7643e2bd2f6c197883b2dd9f76712003
Number of downloads - 2
Portable version of the program for operating system Windows XP.
PortableFLProg_8-1-0_WinXP.zip (2.85 ГБ)
MD5 - a329c5e019fee4fd61d2bfa87af70382
Number of downloads - 4
Portable version of the program for operating system Linux 32.
FLProg_8-1-0_Linux32.tar.gz (1.78 ГБ)
MD5 - 7f2ab4e6288f0538e8a1d3460f14f0fd
Number of downloads - 2
Unzip to any directory and run the FLProg file. Details on installing the program in the ReadMe file.
Portable version of the program for operating system Linux 64.
FLProg_8-1-0_Linux64.tar.gz (1.76 ГБ)
MD5 - c3562f71d097f6a80406ed603bfcdfe4
Number of downloads - 6
Unzip to any directory and run the FLProg file. Details on installing the program in the ReadMe file.
Сергей, спасибо огромное за Ваш FlProg! В последней версии вы внедрили STM32. Блоки EEPROM с этим контроллером не ставятся, видимо из-за того, что считается, что в этом контроллере данного вида памяти просто нет. Сергей, возможно, удивлю, но, оказывается, есть… Создаём проект под, скажем, Nano, в Arduino меняем всё под Блюпил(STM32), компилим… и чудо, запись и чтение EEPROM работают!!! Честно говоря, сам не понял… Попробуйте! Так что, сделайте, чтобы блоки EEPROM c STM32 работали!
Не работает защита от зависаня!
Добрый день
Не работает монитор ком порта , ни в flproge ни в arduino
Версия 8.0.2 авария при редактировании блока fdb.
Версия 8.0.2 авария при редактировании блока fdb.
По привычке работаю в LAD и попробовав FLProg сразу отметил некоторые недоработки редактора
1. При установке катушки без привязки к выходу имя ей назначается автоматически, изменить которое никак нельзя. Хотелось бы иметь как возможность переименования, так и возможность назначения псевдонимов.
2. Нет возможности создавать переменные как в редакторе FBD. Они например нужны при использовании блока “реле времени” с внешним задатчиком. Хотелось бы иметь переменные и блоки их устанавливающие.
3. У реле времени при фиксированном задании не отображается нигде уставка, а при внешнем она только в микросекундах. Хотелось бы и миллисекунды, они в реальной жизни удобнее.
4. При попытке отформатировать надпись над блоком не получилось ничего. Кнопка скрыть не работает, выравнивание тоже
пока минут 15 потыкал, буду добавлять отмеченные…хм. Не хотелось бы говорить – недоработки. Вы и так огромную и нужную работу проделали и впереди еще видимо много и она будет востребована всегда.
7.5.2. версии невозможно загрузить переменные при описании cxem SCADA. Спасибо за ваш проект.
У меня проблема такая. С лева не видно создания вх и вых.
V 7.5.1 и 7.5.2 в дереве проєкта при создании переменной, – чтоб увидеть изменения надо перегружать проєкт. В верху в тагсах все в норме.
V. 7.4.4 при добавлении блока HTU21 в проект на контролере esp8266 после прошивки платы в терминал циклически выдает сообщения :
ets Jan 8 2013,rst cause:2, boot mode:(3,2)
load 0x4010f000, len 3460, room 16
tail 4
chksum 0xcc
load 0x3fff20b8, len 40, room 4
tail 4
chksum 0xc9
csum 0xc9
v00041c80
~ld
пробовал на платах esp-01 и nodemcu, на esp32 atmega нормально работает.
win 7 64 bit
Портативная версия программы для операционной системы Windows 64 – PortableFLProg_7-4-2_Win64.zip (878.69 MБ)
Не бьется MD5 – f62d640950ab8ebe771e89ebb2f6c7cc
Качал трижды. Поправьте пожалуйста!
Что то доктор ругается.
Не работает web – интерфейс после добавления расширителя MCP23017. FLPROG 7.4.1.
Здравствуйте не работает веб сайт если добавить в проект датчик температуры HTU21
FLProg_7-2-1_Linux64
Win 10 64-bit. портативная версия FL PROG 7.1.1 (при выборе массива в Блоке сканирования шины OneWire, программа закрывается)
В бета версии программы 7.1.1 на входа блоков математики невозможно установить константу.
Привет, у меня Windows 10 64 бит. beta 7.0.4 у меня при настройке устройства связи TCP программа отключается. Это происходит с модулями ESP12 и ESP32.
Спасибо за ваши труды! Начиная с версии 6.3.0 не компилируется скеч с ползавательскими блоками регулировка кнопками+/- полностью выход из программы даже не пишет что за ошибка ,на 5.3.0 всё работает отлично .
Спасибо за новую версию! Очень надеялся дополнение
Поддержка термопар MAX6675 к контроллерам Arduino DUE так и не добавили, а очень надеялся. Теперь всё становиться в тупик. И нету никакой альтернативы.
Не работает функция создания второго хранилища блоках rc522, а так же возможность их редактировать (при попытке вылетает).
Прошу прощения!
Но как скачать? Не вижу маркера на скачивание!
С уважением, Аркадий
блок ИК приёмник работает необычно.
получив сигнал с пульта выдаётся кратковременный сигнал один раз (при зажатой на пульте кнопке), (проверенно на простых схемах).
то есть нельзя реализовать например непрерывную работу мотора – пока зажата клавиша.
(не знаю, ошибка это или нет, но кажется нет настройки позволяющей обойти это)
добавлю что я не могу комментировать свои или чужие комменты, кроме как пустым сообщением)
))) понятия не имею почему мой комент в таком формате. вроде ничего не менял в редакторе. (возможно был мисклик)
6.2.2 в вин7
кнопка “обновить” в меню выбора порта работает не корректно.
если программа не видит ардуинку (например она не была подключена к моменту попытки заливки чкетча) то помогает только перезапуск программы.
(после переподключения порт платы видит ардуинопрога но не flprog. )
сохранение проекта – запрашивает сохранение перед выходом даже если только что сохранил в ручную. (допускаю что это не баг а фича )
Доброго времени суток!!!
В первую очередь хочу поблагодарить автора Сергея за программу и его труды!!!
Во вторую очередь хотелось спросить что делать и как быть….. Была написана программка, с меню и блоком управления меню тремя кнопками в 5 версии, открыл ее в 6 доработал, заливал все работало. Через некоторое время еще немного доработки, добавил блоков, после заливки отказывается открываться меню. Пробовал и блок пользовательский убирать, но результата нет, блок меню не реагирует на кнопки.
Подскажите что может быть!!!!!
Добрый день! Огромное спасибо за программу.
С пятой версии заметил небольшую проблему. При создании проекта с Remote после компиляции в ArduinoIDE теряется название сети и пароль. Можно конечно и вручную добавить, но хотелось бы так, как задумано. Т.е. в описании прописаны сеть и пароль, в скетче примерно так:
#define REMOTEXY_WIFI_SSID “”
#define REMOTEXY_WIFI_PASSWORD “”
#define REMOTEXY_SERVER_PORT 6377
622 OTA ESP8266 работает! Спасибо
В бэта версии программы при запуске “компиляция” flprog6 передаёт arduino ide параметры платы проекта.
В моём случае это тип платы atmega2560, который был вручную переделан к atmega128, но flprog каждый раз меняет на 2560! Представьте отладку программы где на каждой итерации ты выбираешь заново плату и кварц. В flprog5 такого поведения не замечено.
Прошу убрать это “фичу” – автовыбор платы или вынести её в настройки. Или дайте подсказку какай костыль куда вставить чтобы не надо было постоянно выбирать плату.
Благодарю.
Сергей, очень большая просьба сделать возможность запуска версий 5.х и 6.х с ошибкой (0x000007b). Лично у меня свободное время уделить созданию проектам есть на работе (да и дома MacOS на для которой ещё нет версии), а на работе компьютер с админскими правами. Ну и как следствие я не могу поставить требуемый DLL и не могу запускать портативные версии выше 4.х. Если можете это исправить был бы счастлив не только я но и другие пользователи я думаю.
нашел
просто нет вкладки – цифровой из аналового
поэтому аналоговые выходы загрузились как цыфровые
Просто открыл проект зделаныый в 5.3 – в 6.2.1
Виндус-7. Скачал портативную версию 64. При запуске постоянно спрашивает чего-то про DLL файлы.
Чего ей надо?
Вопрос такой, почему при создании проектов на ESP8266 отсутствует встроенный блок работы с SD картой(запись и чтение), а на ESP32 имеется и в проектах на контроллерах раздела ARDUINO тоже имеется возможность???
в версии 6.2.1 не работает -соединение WIFI клиента и обновление прошивки по ОТА, в сравнении с версией 6.1.1. Если загрузить файл версии 6.1.1 в программу версии 6.2.1 то конект WIFI клиента с точкой появляется, но обновление прошивки по ОТА не работает, файлы прошивки по ссылке
https://yadi.sk/d/27TklUv1d2tGQw
Ошибка компиляции для платы ESP32 Dev Module
т.е. в 6.2.0
В 6.0 esp 8266 не обнаруживается в IDE при прошивке по OTA. Т.е. первый раз прошивается, второй раз уже нет. ESP пингуется, но в IDE не обнаруживается(не видит имя и IP в разделе порт). При прошивке поздней версией видимость имени восстанавливается.
Проблема в блоке меню. Если включено “Разрешение обновления значения”, Эпром больше не работает в меню.
Не работает модбас. конкретно : обратная связь в модбаса
Здравствуйте, пробовал на ардуино нано строку подучать через UART и вывести данные на max7219. Менял как скорости передачи данных, так и версии программ flprog. Всё выводится на дисплей , но начинает зависать или глючить примерно через минуту. Хотя по отдельности всё работает. Если необходимо могу отправить скетчи и видео глюков.
6.1.1-Не работает связка мост модбас+
каскада клоуд
В свойства серво добавьте опцию “Отключить после поворота” иначе в код приходится добавлять _SM1.detach() чтоб сервопривод не дрожал/ не дёргался после поворота.
новая функция связи с каскада клоудом не работает, тест бил с nodeMcu v3
Приношу свои извинения.
Не увидел, что в настройках IDE стоит другая плата – NODE MCU.
Поставил UNO, все скомпелировалось нормально.
использовал сохранение данных в EEPROM в блоке “Меню”. При компилировании проекта IDE выдает
C:\Users\Admin\AppData\Local\Temp\flprog\pr1\pr1.ino: In function ‘void updateByteToEEPROM(int, byte, byte, byte)’:
pr1:418:15: error: ‘class EEPROMClass’ has no member named ‘update’
return EEPROM.update(addres, value);
^
pr1:418:35: error: return-statement with a value, in function returning ‘void’ [-fpermissive]
return EEPROM.update(addres, value);
Хотя в версии 6.0 компиляция проходит без ошибок (IDE 1.8.9). Возможна ли причина в установленной Arduino IDE 1.8.10?
Доброе время суток!
Столкнулся с одной проблемой в 6.0 версии, разрешение экрана на позволяет сделать выбор контроллера, в 5 -й версии форма была меньшего размера. Можно ли добавить масштабирование формы?
Заранее спасибо!
и не работает отправка лог отчета!!
на предыдущий коментарий не могу написать коментарий в ответ!!!! азакрывается программа не всегда аварийно, чаще когда проектов открыто больше одного.
v6.0 программа аварийно закрывается при вырезании части блоков из одной платы проекта и в ставки в другую плату этого же проекта.
При компиляции с блоком записанных кодов от ИК пульта выскакивает ошибка указывающая на отсутствие библиотеки, этаже проблема и в версии 5.3.0. Печально(((
проблема оказалась в отсутствии бибилиотеки в ардуино IDE в пакете обновления esp8266 v2.5.2
Обнаружилась проблема при обновлении прошивки по WIFI, в основном проблему тестировал с ESP-01, 01S и 8266 (еще так же с ESP-8285, хоть и нет его в списке, но инет вещает что он как 8266, но это уже совсем другая история, но тоже все решилось). Суть в следующем, прошивка начинает загружаться в контроллер, но по завершении все равно ARDUINO IDE пишет “Uploading error”, а на 8266 такое редко бывало и сначало казалось что какая то проблема при компиляции, в итоге бился бился и добился. В каждой моей прошивке был включен режим зависания и он в программе ограничен максимальным значение 10сек., но этого времени не хватает на загрузку скетча оказалось. Как только я выставил в ручную в скетче время 20 сек. или вовсе отключал, то все стало прошиваться без отказов. Увеличьте значение времени от зависания в следующей версии.
Здравствуйте. В бэта версии программы 5.2.2 обнаружилась ошибка. Если вовремя создания пользовательского блока на рабочее поле переместить счетчик то после его редактирования и нажатии кнопки ОК выскакивает ошибка:
Unhandled exception: Message not understood: #mainUi
An error occurred in this application.
The application will now terminate.
В версии программы 5.2.1 такой ошибки не возникает. Если это возможно исправьте эту ошибку.
Спасибо.
Большое спасибо за программу!
5.хх версия стала работать намного быстрее. Но есть замечания по интерфейсу: Если в 4.хх версиях программы кнопки при наведении и нажатии подсвечивались то в 5.хх версиях этого нет, что очень неудобно.
Так же во всех версиях программы. Если боковые панели можно спрятать что бы не мешали то нижняя часть программы с названием контроллера и ниже его белая полоса занимают довольно много места. То же самое и с верхней частью окна программы, много панелей которые можно спрятать.
Если это возможно сделайте подсветку кнопок и добавьте дополнительные “спойлеры” для верхней и нижней части окна программы.
Спасибо.
Спасибо за новую версию! Очень надеялся, на два дополнения.
1. Поддержка термопар MAX6675 к контроллерам Arduino DUE и ESP8266 NodeMcu
2. Пожалуйста, расширьте возможности модулей PWM REG T1, он же блок ШИМ, для использования с теми же Arduino DUE и ESP8266 NodeMcu.
Очень нравиться по скорости Arduino DUE и ESP8266 NodeMcu, но у них у обоих одна беда, частоту ШИМ не могу поднять и MAX6675 не подключается.
Прога просто супер. Спасибо большое за ваше старание. с последней версией очень преобразился интерфейс очень приятно в ней работать да и по шустрее как то она стала. спасибо еще раз за то что вы стараетесь для нас!!!
Очень плохо работает сохранение пользовательских блоков!(во всех версиях)
Если надо отредактировать пользовательский параметр в Пол.Блоке, то новые данные не сохраняются при сохранении Пользовательского блока.
Сохранить блок после редактирования можно только кликнув на крестик окна блока. (В основном блоки CODE особенно в последних версиях FLProg).
При компиляции скетча в IDE не везде присваивает уникальные номера к переменным(Это касается блоков CODE не всегда ,но бывает).
Если выбрать в настройках установленную IDE (WIN10), происходит вылет при компиляции скетча.
Здравствуйте! Есть проблема с есп в режиме клиента, если пропадает wifi соединение,то вешает весь скетч до восстановления соединения с роутером, а режиме защиты от зависаний идет постоянная перезагрузка при потере связи. Это особенность контроллера или баг в программе? ( использую для счетчиков воды с корректировкой и выводом показаний по mqtt)
Может только у меня проблема с вводом и выводом информации через COM порт на компьютер и обратно, но может стоит его проверить, на всякий случай. Использую плату ARDUINO LEONARDO (когда хотел получить данные с IR датчика не устанавливалась связь с нужным портом).
Добавлю к yuriy.salov
Желания по 5 версии:
11. Добавить в блок генератора или счетчика “+1 при каждом цикле”, иногда требуется и приходится писать свой блок
12. Добавить или расширить работу с ЕЕПРОМ как встроенным так и внешним с возможностью задавать адрес для внешнего ЕЕПРОМ. Добавить блоков или расширить функционал по EEPROM, в частности требуется стереть память, задавать имя EEPROM переменной, возможность массив запись в EEPROM и чтение сразу EEPROM как из массива. (есть уже несколько годных блоков у пользователей)
Стандартными блоками такого добиться не получается.
Желания по 5 версии:
6.Обратная связь, через встроенный библиотечный флаг(как в логософткомфорт)
7. Цвет и оформление надписей модернизировать(выбор цвета шрифта и тд)
8. F-триггер и энкодеры в встроенную библиотеку
9. Таймер ТОР с задержкой вкл и выкл как импульс
10.Блок NOT и других побольше)
Желания по 5 версии:
1. История – кнопки неработают(случайно удалишь блок и невернуть)
2. Описание блоков – какую то инфу или справку
3. Чтобы создать свой блок в библиотеку приходится новую схему создавать, а хотелось бы путем скопировать вставить блоки из готового проекта
4. Цвет(сейчас он просто черный), как в 4х версиях – при выборе параметров интежер – синий, бул-черный…, выход пинов ШИМ желтый
5. В мультивибраторе не работает выбор минут секунд милисекунд
Хотелось бы масштабирование в экране-чтоб целиком увидеть схему приходится двигать ползунки.
PSв других прогах эт колесико мышки или Ctrl и плюс
Хотелось бы масштабирование в экране-чтоб смотреть схему и не двигать ползунки
Сделайте работу MAX7219 для 7 сигментного индикатора не работают с 4 версии
Друзья! У кого выскочила ошибка с VCRUNTIME140.dll, поставьте пакет Visual C++ для Visual Studio 2015.
По теме: программа стала намного быстрее, симпатичнее и удобнее. Да, есть недочеты, описанные выше, но ведь это бета, она и выкладывается для поиска ошибок в работе программы.
Спасибо за вашу работу!
Прошу прошения, просто смещена область нажатия
Блок “Дисплей на чипе HD44780” – не работает центрирование в строке, при попытке поставить галочку коротко раскрывает список строк.
Добрый день. На последнем этапе запуска функции сканирования I2C, при нажатии на кнопку соединится с com портом, соединения не происходит, вместо этого кратковременно раскрывается список портов.
что в портативной, что в инсталляторе windows 64
1. в параметрах блока “генератор” и “таймер” не возможно выставить нужные данные, так как поле ввода не отображаются
2. в параметрах блока счетчик не возможно выставить нужные константы, так как поле ввода не отображаются
3. в большинстве блоков текст накладывается на редактируемые данные, тем самым затрудняет редактирование данных
в остальном все работает быстро и корректно, за что вам огромное спасибо!!!
Добрый день. В таймерах есть возможность выставить только миллисекунды. Не критично, но отклонение.
а под пингвина?
Архив для Windows 64 при распаковки архива даёт ошибку. Есть в другом месте выложенный архив? Этот почему-то битый…(((
Программа Портативная версия программы для Windows 64 теперь работает на Win7 x64 очень быстро, огромное СПАСИБО!
Протестил пока поверхностно программу нашел 3 замечания, которые в данный момент не критичны для меня но их можно исправить в следующих релизах.
1. Скролл ролика на мышке очень медленный что для меня не удобно, возможно кому то и нужно прокручивать по одному пикселы за один такт скролла но мне не очень удобно. Может просто в настройках добавить возможность настраивать кому сколько прокучивать за один так.
2. Если развернуть программу на весь экран то картинка голубого цвета на верху не растягивается а остается на месте и остается белым цветом. Пытался разместить скрин экрана не получилось.
3. Все шрифты разные и как то смотрится не очень красиво.
Программа теперь работает очень быстро, огромное СПАСИБО!
Протестил пока поверхностно программу нашел 3 замечания, которые в данный момент не критичны для меня но их можно исправить в следующих релизах.
1. Скролл ролика на мышке очень медленный что для меня не удобно, возможно кому то и нужно прокручивать по одному пикселы за один такт скролла но мне не очень удобно. Может просто в настройках добавить возможность настраивать кому сколько прокучивать за один так.
2. Если развернуть программу на весь экран то картинка голубого цвета на верху не растягивается а остается на месте и остается белым цветом. Пытался разместить скрин экрана не получилось.
3. Все шрифты разные и как то смотрится не очень красиво.
Ha Win 7 64-bit портативная версия ошибка “VCRUNTIME140.DLL IS MISSING from your computer ?????
Добрый день, возник вопрос поддерживает ли 5.0 версия проекты сделанные в версиях 4 и ниже, и так же запустятся ли проекты сделанные в 5 вевсии на более низких версия? Если да то как это повлияет на компиляцию вчелом?
Работает очень шустро Спасибо за труд! Только нужно Шрифт поменять, так как все отображается иероглифами. https://yadi.sk/i/vm86T_54DVOPgw
Какая ни будь ошибка вылетает?
на Win XP 32 битная портативная версия не запускается