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

Аватара пользователя
belyx
Сержант
Сообщения: 259
Зарегистрирован: 24 июл 2016, 20:38
Откуда: Витебск Беларусь
Благодарил (а): 28 раз
Поблагодарили: 6 раз

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

Сообщение 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
надеюсь объяснят старшие товарищи.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
ecoins
Администратор
Сообщения: 4487
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 224 раза
Поблагодарили: 368 раз

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

Сообщение 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.
Аватара пользователя
belyx
Сержант
Сообщения: 259
Зарегистрирован: 24 июл 2016, 20:38
Откуда: Витебск Беларусь
Благодарил (а): 28 раз
Поблагодарили: 6 раз

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

Сообщение 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 при прошивке через Ардуино Иде. Его вообще не нужно запускать.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Ответить

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

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

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