Страница 2 из 2

Re: Оборудование на FLE-24MT

Добавлено: 20 окт 2025, 12:38
belyx
Хотел создать новую тему, не нашёл как. Напишу здесь. Может кому пригодится и избавит от лишних вопросов.
Приобрел 2 таких прибора. В приборы залит тестовый проект.Проверил - работает.Разочаровало что пришли без какого-либо описания. Документация в разработке. Пока разбирался возникли некоторые вопросы. Разобраться помогли команда FLProg и Ander. Спасибо им.
Непонятны были входы:
Показать
ВХОДЫ_.jpg
Set1,Set2 - Пара подстроечных резисторов (делителей напряжения) синего цвета, они предназначены для ручного задания значений, это аналоговые входы AD6, AD7.Их значения 0-4095.
Вход - Если не хватает входов штатных ,прописываем сюда свободный пин и паяем к нему проводок. Входа нет в таблице группового создания входов.
Switch - Ручной переключатель режима.
Либо притягивает вход к +3.3В либо к 0. Переключатель подключен к порту PB2/BOOT1.
VCC - Мониторинг питания контроллера, позволяет отлавливать обесточивание ПЛК, а конденсаторы обеспечивают несколько секунд работы без питания. Таким образом можно успеть сделать запись параметров в EEPROM.
Прошивка:
Показать
1) Подключаю программатор ST-Link V2 к внутреннему разъёму FLE 24MT:
SWDIO – PA13,
SWCLK – PA14,
GND – GND,
3.3V – 3.3V,
RESET не подключаю.
2) Открываю STM32CubeProgrammer и выбераю “ST-Link” из выпадающего меню.
настройки не менял
3) Подключаю к USB порту компьютера программатор ST-Link.
4) Нажимаю кнопку Connect.
5) Открываю вкладку “Download“, указываю расположение бинарного файла .hex, скомпилированного IDE.
6) Нажимаю кнопку “Start Programming”, дожидаюсь завершения процесса. Закрываю окно уведомления о завершении и программу.
Всё.

Тут отмечалось
viewtopic.php?p=141972#p141972
“Ещё есть какой-то прикол с блокировкой загрузки , если передержать Reset, толком не разобрался”
Я Reset не подключал, попрошивал 2 экземпляра. Получилось.
.
Может быть для готовых ПЛК, где выводы физически привязаны к железу нет смысла использовать галочку "режим открытый коллектор" ? Работать ведь не будет.
Показать
НЕ ИСПОЛЬЗОВАТЬ.jpg
Загрузчик для прошивки через уарт не загружен, так что как применять это
Показать
настройки.jpg
надеюсь объяснят старшие товарищи.

Re: Оборудование на FLE-24MT

Добавлено: 20 окт 2025, 18:56
ecoins
belyx писал(а): 20 окт 2025, 12:38 Хотел создать новую тему, не нашёл как. Напишу здесь. Может кому пригодится и избавит от лишних вопросов.
Приобрел 2 таких прибора. В приборы залит тестовый проект.Проверил - работает.Разочаровало что пришли без какого-либо описания. Документация в разработке. Пока разбирался возникли некоторые вопросы. Разобраться помогли команда FLProg и Ander. Спасибо им.
Непонятны были входы:
Показать
ВХОДЫ_.jpg
Set1,Set2 - Пара подстроечных резисторов (делителей напряжения) синего цвета, они предназначены для ручного задания значений, это аналоговые входы AD6, AD7.Их значения 0-4095.
Вход - Если не хватает входов штатных ,прописываем сюда свободный пин и паяем к нему проводок. Входа нет в таблице группового создания входов.
Switch - Ручной переключатель режима.
Либо притягивает вход к +3.3В либо к 0. Переключатель подключен к порту PB2/BOOT1.
VCC - Мониторинг питания контроллера, позволяет отлавливать обесточивание ПЛК, а конденсаторы обеспечивают несколько секунд работы без питания. Таким образом можно успеть сделать запись параметров в EEPROM.
Прошивка:
Показать
1) Подключаю программатор ST-Link V2 к внутреннему разъёму FLE 24MT:
SWDIO – PA13,
SWCLK – PA14,
GND – GND,
3.3V – 3.3V,
RESET не подключаю.
2) Открываю STM32CubeProgrammer и выбераю “ST-Link” из выпадающего меню.
настройки не менял
3) Подключаю к USB порту компьютера программатор ST-Link.
4) Нажимаю кнопку Connect.
5) Открываю вкладку “Download“, указываю расположение бинарного файла .hex, скомпилированного IDE.
6) Нажимаю кнопку “Start Programming”, дожидаюсь завершения процесса. Закрываю окно уведомления о завершении и программу.
Всё.

Тут отмечалось
viewtopic.php?p=141972#p141972
“Ещё есть какой-то прикол с блокировкой загрузки , если передержать Reset, толком не разобрался”
Я Reset не подключал, попрошивал 2 экземпляра. Получилось.
.
Может быть для готовых ПЛК, где выводы физически привязаны к железу нет смысла использовать галочку "режим открытый коллектор" ? Работать ведь не будет.
Показать
НЕ ИСПОЛЬЗОВАТЬ.jpg
Загрузчик для прошивки через уарт не загружен, так что как применять это
Показать
настройки.jpgнадеюсь объяснят старшие товарищи.
Спасибо за отзыв.
Через некоторое время выйдет самостоятельная версия FLProg-PRO - в ней будет убрано все лишнее, в том числе и такие опции как "отрытый коллектор".
Сейчас набираются и тестируются новые модели PLC.
По загрузке - можно грузить и сразу из Arduino без создания промежуточных HEX-файлов, удобно при отладки и тестировании.
По поводу Reset - на контроллерах на чипах STM32F103V при некотором сочетании - подача питания контроллера + подача питания программатора долго нажатая кнопка Reset + движок Switch к PB2 - контроллер может перейти в режим защиты.
Это маловероятно, но может быть. Сейчас программаторы поставляются с кнопкой сброс, но сами программаторы не соединены с питанием контроллера (GND,SCK,DIO,Reset от кнопки) - в таком сочетании проблем не возникают.
Кнопка сброс нужна исключительно для удобства отладки, при прошивке использовать её не надо.
С уважением, ecoins.

Re: Оборудование на FLE-24MT

Добавлено: 22 окт 2025, 14:17
belyx
завершая этот пост
Прошивка через IDE:
Показать
1) Подключаю программатор ST-Link V2 к внутреннему разъёму FLE 24MT:
SWDIO – PA13,
SWCLK – PA14,
GND – GND,
3.3V – 3.3V,
RESET не подключаю.
2) Подключаю к USB порту компьютера программатор ST-Link.
3) В настройках IDE выбираю.
настройки.jpg
4) Нажимаю загрузить.
Всё. Результат.
44.jpg
Спасибо Ander за разъяснения.
Дополнение:
Тут Айдар писал
STM32CubeProgrammer не нужно подключать к STM32 при прошивке через Ардуино Иде. Его вообще не нужно запускать.