Я обращаю внимание команды разработчиков на мою проблему с UART портами и MddBus, я ее конкретно указываю. Вы же должны получать обратную связь от пользователей.Я прекрасно знаю что такое UART и Modbus и как оно работает на железном уровне. Я ни как не хочу как то плохо говорить о самой FLPROG., это хорошая программа и низкий поклон авторам и разработчикам. Готов даже на платную версию, понимаю что труд программистов и разработчиков должен оплачиваться, но и прога должна исполнять код как нарисовано блоками, ведь у Вас так задумано. А Вы мне указываете на блоки, я их тестирую а результата не получаю. В моем случае получается, что работать должно а не работает. Я пытаюсь заставить работать порт в программе по моему алгоритму кода. Вы же пишете (И пожалуйста не пишите, категорично что в 9-ой версии FLProg у Вас не работают 3-и UART одновременно.) Получается, что Вы создали блок, не написавши инструкции к нему(или только часть, понятную только разработчику) , И еще и запретили в нем(в кандидатах) редактировать и просматривать код, и говорите (Тестируйте). Как тогда понять логику и смысл работы блока? И я ни как не хотел обидеть или дискредитировать Вас, автора и разработчиков, это объективная обратная связь, без обид. Я думаю, что у FLProg есть большое будущее, нужно просто смотреть, что желют пользователи, прислушаться к ним, и всем вместе создать прекрасный инструмент программирования.для нашей страны а может и мира. Версия 8.2.3 Доведена по Атмелам и не только до совершенства, приятно же работать со старыми чипами, 2 минуты и код готов. Спасибо всем разрабочикам, ничего личного.ecoins писал(а): 25 апр 2025, 04:30Вы пытаетесь выдавить из ESP32 (процессора со многими внутренними в том числе и документированными "заморочками" -это не STM32) больше чем она объективно способна.Alhim20 писал(а): 25 апр 2025, 04:13Не работает она корректно на 3.3 волта .
И если этиу микру прицепить на порт UART0, то не возможно будет залить прошивку в контроллер, не отключивши ее от пина RX, так как она удерживает его или DX в высоком уровне на линни UART, не давая перехватить управление 340 или CP2402 драйверу от ком порта.
Делаете систему с большими техническими запросами, но отбрасываете решения на RP2040 (дешевле и мощнее ESP32), STM32(3-7 UART).
И похоже долго будете ходить по кругу.
И при этом вроде и платы сами проектируете.
Может Вам сменить привычную парадигму и на более основательную, обоснованную и проверенную?
И пожалуйста не пишите, категорично что в 9-ой версии FLProg у Вас не работают 3-и UART одновременно.
В кандидатах есть блоки для работы с UART - проверьте UART по отдельности и вместе и затем можно выносить суждение...
С уважением, ecoins.
Тестирование версии 9.2.Х
-
- Рядовой
- Сообщения: 77
- Зарегистрирован: 28 окт 2024, 04:02
- Откуда: Белогорск
- Имя: Илья
- Благодарил (а): 1 раз
- Поблагодарили: 3 раза
Re: Тестирование версии 9.2.Х
-
- Полковник
- Сообщения: 3999
- Зарегистрирован: 12 фев 2016, 11:40
- Откуда: Шатура
- Имя: Энвер
- Благодарил (а): 136 раз
- Поблагодарили: 149 раз
Re: Тестирование версии 9.2.Х
От Вас действительно идет содержательная обратная связь.Alhim20 писал(а): 25 апр 2025, 05:09Я обращаю внимание команды разработчиков на мою проблему с UART портами и MddBus, я ее конкретно указываю. Вы же должны получать обратную связь от пользователей.Я прекрасно знаю что такое UART и Modbus и как оно работает на железном уровне. Я ни как не хочу как то плохо говорить о самой FLPROG., это хорошая программа и низкий поклон авторам и разработчикам. Готов даже на платную версию, понимаю что труд программистов и разработчиков должен оплачиваться, но и прога должна исполнять код как нарисовано блоками, ведь у Вас так задумано. А Вы мне указываете на блоки, я их тестирую а результата не получаю. В моем случае получается, что работать должно а не работает. Я пытаюсь заставить работать порт в программе по моему алгоритму кода. Вы же пишете (И пожалуйста не пишите, категорично что в 9-ой версии FLProg у Вас не работают 3-и UART одновременно.) Получается, что Вы создали блок, не написавши инструкции к нему(или только часть, понятную только разработчику) , И еще и запретили в нем(в кандидатах) редактировать и просматривать код, и говорите (Тестируйте). Как тогда понять логику и смысл работы блока? И я ни как не хотел обидеть или дискредитировать Вас, автора и разработчиков, это объективная обратная связь, без обид. Я думаю, что у FLProg есть большое будущее, нужно просто смотреть, что желют пользователи, прислушаться к ним, и всем вместе создать прекрасный инструмент программирования.для нашей страны а может и мира. Версия 8.2.3 Доведена по Атмелам и не только до совершенства, приятно же работать со старыми чипами, 2 минуты и код готов. Спасибо всем разрабочикам, ничего личного.ecoins писал(а): 25 апр 2025, 04:30Вы пытаетесь выдавить из ESP32 (процессора со многими внутренними в том числе и документированными "заморочками" -это не STM32) больше чем она объективно способна.Alhim20 писал(а): 25 апр 2025, 04:13
Не работает она корректно на 3.3 волта .
И если этиу микру прицепить на порт UART0, то не возможно будет залить прошивку в контроллер, не отключивши ее от пина RX, так как она удерживает его или DX в высоком уровне на линни UART, не давая перехватить управление 340 или CP2402 драйверу от ком порта.
Делаете систему с большими техническими запросами, но отбрасываете решения на RP2040 (дешевле и мощнее ESP32), STM32(3-7 UART).
И похоже долго будете ходить по кругу.
И при этом вроде и платы сами проектируете.
Может Вам сменить привычную парадигму и на более основательную, обоснованную и проверенную?
И пожалуйста не пишите, категорично что в 9-ой версии FLProg у Вас не работают 3-и UART одновременно.
В кандидатах есть блоки для работы с UART - проверьте UART по отдельности и вместе и затем можно выносить суждение...
С уважением, ecoins.
За это большое спасибо.
По Вашему тесту - предварительно посмотрел , попробую собрать тест из оборудования и проверить.
По ностальгии по чипам AVR. Они просты и компиляторы под них простые.
У ESP все гораздо а сложнее и так просто уже не получится.
-
- Полковник
- Сообщения: 3999
- Зарегистрирован: 12 фев 2016, 11:40
- Откуда: Шатура
- Имя: Энвер
- Благодарил (а): 136 раз
- Поблагодарили: 149 раз
Re: Тестирование версии 9.2.Х
От Вас действительно идет содержательная обратная связь.Alhim20 писал(а): 25 апр 2025, 05:09Я обращаю внимание команды разработчиков на мою проблему с UART портами и MddBus, я ее конкретно указываю. Вы же должны получать обратную связь от пользователей.Я прекрасно знаю что такое UART и Modbus и как оно работает на железном уровне. Я ни как не хочу как то плохо говорить о самой FLPROG., это хорошая программа и низкий поклон авторам и разработчикам. Готов даже на платную версию, понимаю что труд программистов и разработчиков должен оплачиваться, но и прога должна исполнять код как нарисовано блоками, ведь у Вас так задумано. А Вы мне указываете на блоки, я их тестирую а результата не получаю. В моем случае получается, что работать должно а не работает. Я пытаюсь заставить работать порт в программе по моему алгоритму кода. Вы же пишете (И пожалуйста не пишите, категорично что в 9-ой версии FLProg у Вас не работают 3-и UART одновременно.) Получается, что Вы создали блок, не написавши инструкции к нему(или только часть, понятную только разработчику) , И еще и запретили в нем(в кандидатах) редактировать и просматривать код, и говорите (Тестируйте). Как тогда понять логику и смысл работы блока? И я ни как не хотел обидеть или дискредитировать Вас, автора и разработчиков, это объективная обратная связь, без обид. Я думаю, что у FLProg есть большое будущее, нужно просто смотреть, что желют пользователи, прислушаться к ним, и всем вместе создать прекрасный инструмент программирования.для нашей страны а может и мира. Версия 8.2.3 Доведена по Атмелам и не только до совершенства, приятно же работать со старыми чипами, 2 минуты и код готов. Спасибо всем разрабочикам, ничего личного.ecoins писал(а): 25 апр 2025, 04:30Вы пытаетесь выдавить из ESP32 (процессора со многими внутренними в том числе и документированными "заморочками" -это не STM32) больше чем она объективно способна.Alhim20 писал(а): 25 апр 2025, 04:13
Не работает она корректно на 3.3 волта .
И если этиу микру прицепить на порт UART0, то не возможно будет залить прошивку в контроллер, не отключивши ее от пина RX, так как она удерживает его или DX в высоком уровне на линни UART, не давая перехватить управление 340 или CP2402 драйверу от ком порта.
Делаете систему с большими техническими запросами, но отбрасываете решения на RP2040 (дешевле и мощнее ESP32), STM32(3-7 UART).
И похоже долго будете ходить по кругу.
И при этом вроде и платы сами проектируете.
Может Вам сменить привычную парадигму и на более основательную, обоснованную и проверенную?
И пожалуйста не пишите, категорично что в 9-ой версии FLProg у Вас не работают 3-и UART одновременно.
В кандидатах есть блоки для работы с UART - проверьте UART по отдельности и вместе и затем можно выносить суждение...
С уважением, ecoins.
За это большое спасибо.
По Вашему тесту - предварительно посмотрел , попробую собрать тест из оборудования и проверить.
По ностальгии по чипам AVR. Они просты и компиляторы под них простые.
У ESP все гораздо а сложнее и так просто уже не получится.
- support
- Супермодератор
- Сообщения: 1917
- Зарегистрирован: 03 янв 2018, 11:45
- Откуда: Астрахань
- Имя: Сергей
- Поблагодарили: 23 раза
- Контактная информация:
Re: Тестирование версии 9.2.Х
Системный параметр - состояние клиента- чтение - текущее ссостояние, запись - вкдючение - выключениеAlhim20 писал(а): 17 апр 2025, 16:21 Подскажите, че то перерыл всю прогу и форум. Не могу найти как программно из кода выключить клиента в ESP 32? Про точку доступа вроде нашел, а вот клиента не могу найти как выключить
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Автор программы FLProg.
-
- Сержант
- Сообщения: 291
- Зарегистрирован: 08 дек 2021, 22:41
- Имя: Вячеслав
- Благодарил (а): 15 раз
- Поблагодарили: 44 раза
Re: Тестирование версии 9.2.Х
Хех, есть с гальваноразвязкой:Alhim20 писал(а): 25 апр 2025, 04:02
Спасибо. Такие платы работают, но для устройств слишком громоздки большие. Я спрашивал про микросхему конвертор RS485 в корпусе Soic8 на 3.3.вольта с directive.
TD301M485 изолированный RS485 модуль трансивера
https://aliexpress.ru/item/1005006128459325.html? Проверено (на ЕСП32) - работает.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Рядовой
- Сообщения: 77
- Зарегистрирован: 28 окт 2024, 04:02
- Откуда: Белогорск
- Имя: Илья
- Благодарил (а): 1 раз
- Поблагодарили: 3 раза
Re: Тестирование версии 9.2.Х
Спасибо, прикольный девайс. Просветили. На Мастера самое то поставить. чтоб голова не болела )slsl писал(а): 25 апр 2025, 05:41Хех, есть с гальваноразвязкой:Alhim20 писал(а): 25 апр 2025, 04:02
Спасибо. Такие платы работают, но для устройств слишком громоздки большие. Я спрашивал про микросхему конвертор RS485 в корпусе Soic8 на 3.3.вольта с directive.
TD301M485 изолированный RS485 модуль трансивера
https://aliexpress.ru/item/1005006128459325.html?
rs.png
Проверено (на ЕСП32) - работает.
-
- Рядовой
- Сообщения: 48
- Зарегистрирован: 15 июл 2024, 16:25
- Откуда: Королев
- Имя: Михаил
- Благодарил (а): 1 раз
- Поблагодарили: 5 раз
Re: Тестирование версии 9.2.Х
Добрый вечер.
Небольшое замечание по редактору пользовательских описаний контроллеров.
Начиная с обозначения PH0, в графу "номер цифрового входа", невозможно вставить
буквенно цифровое обозначение - например PH0.
Небольшое замечание по редактору пользовательских описаний контроллеров.
Начиная с обозначения PH0, в графу "номер цифрового входа", невозможно вставить
буквенно цифровое обозначение - например PH0.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
- support
- Супермодератор
- Сообщения: 1917
- Зарегистрирован: 03 янв 2018, 11:45
- Откуда: Астрахань
- Имя: Сергей
- Поблагодарили: 23 раза
- Контактная информация:
Re: Тестирование версии 9.2.Х
Не знал что PH существует. У меня последнее обозначение PG. А вообще можно где то узнать какое конечное обозначение пина есть у STM? Ну не хочется весь алфавить прописывать (есть ограничения)zmeew1966 писал(а): 25 апр 2025, 22:30 Добрый вечер.
Небольшое замечание по редактору пользовательских описаний контроллеров.
Начиная с обозначения PH0, в графу "номер цифрового входа", невозможно вставить
буквенно цифровое обозначение - например PH0.
Screenshot_1.jpg
Для следующей версии добавил обработку PH
Автор программы FLProg.
-
- Полковник
- Сообщения: 3357
- Зарегистрирован: 24 дек 2016, 16:55
- Откуда: Уфа
- Имя: Айдар
- Благодарил (а): 12 раз
- Поблагодарили: 100 раз
- Контактная информация:
Re: Тестирование версии 9.2.Х
Когда создаешь пользовательский контроллер из существующего, программа падает.
В 9.2.6 было нормально!У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Рядовой
- Сообщения: 48
- Зарегистрирован: 15 июл 2024, 16:25
- Откуда: Королев
- Имя: Михаил
- Благодарил (а): 1 раз
- Поблагодарили: 5 раз
Re: Тестирование версии 9.2.Х
В среде ардуино нашел вот такое описание контроллера STM32 -support писал(а): 25 апр 2025, 23:10Не знал что PH существует. У меня последнее обозначение PG. А вообще можно где то узнать какое конечное обозначение пина есть у STM? Ну не хочется весь алфавить прописывать (есть ограничения)zmeew1966 писал(а): 25 апр 2025, 22:30 Добрый вечер.
Небольшое замечание по редактору пользовательских описаний контроллеров.
Начиная с обозначения PH0, в графу "номер цифрового входа", невозможно вставить
буквенно цифровое обозначение - например PH0.
Screenshot_1.jpg
Для следующей версии добавил обработку PH
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Полковник
- Сообщения: 3999
- Зарегистрирован: 12 фев 2016, 11:40
- Откуда: Шатура
- Имя: Энвер
- Благодарил (а): 136 раз
- Поблагодарили: 149 раз
Re: Тестирование версии 9.2.Х
Удалось протестировать - для ESP32 на UART не работало чтение (RX2). Ранее на тестах проверяли на вывод - удобно смотреть на логическом анализаторе, сейчас выполнили тест на ввод и выявлена ошибка в библиотеке RT_HW_BASE.h.Alhim20 писал(а): 24 апр 2025, 07:22 Мне в моем проекте нужно 2 порта модбас. Использую UART 1 все ОК, UART 0 все ОК только сообщения сыплются туда и мешают работе , USART 2 не запускается( Вот уже некоторое время бьюсь как рыба с запуском UART2?(*__*)
Печатку уже задолбался к пинам перерисовывать(
Спасибо за Вашу настойчивость - она помогла выявить эту ошибку.
В новой версии библиотеки (с номера 6.0.8) ошибка исправлена.
С уважением, ecoins.
-
- Полковник
- Сообщения: 3999
- Зарегистрирован: 12 фев 2016, 11:40
- Откуда: Шатура
- Имя: Энвер
- Благодарил (а): 136 раз
- Поблагодарили: 149 раз
Re: Тестирование версии 9.2.Х
Спасибо - полезная информация. Это видимо пины в основном для корпусов 144,168 ножек.
И в младших сериях встречаются.
С уважением, ecoins.
-
- Сержант
- Сообщения: 100
- Зарегистрирован: 27 мар 2025, 12:13
- Имя: Коля
- Поблагодарили: 6 раз
Re: Тестирование версии 9.2.Х
Удалось протестировать - для ESP32 на UART не работало чтение (RX2). Ранее на тестах проверяли на вывод - удобно смотреть на логическом анализаторе, сейчас выполнили тест на ввод и выявлена ошибка в библиотеке RT_HW_BASE.h.
Спасибо за Вашу настойчивость - она помогла выявить эту ошибку.
В новой версии библиотеки (с номера 6.0.8) ошибка исправлена.
С уважением, ecoins.
[/quote]
А где можно скачать обновленную библиотеку?
Спасибо за Вашу настойчивость - она помогла выявить эту ошибку.
В новой версии библиотеки (с номера 6.0.8) ошибка исправлена.
С уважением, ecoins.
[/quote]
А где можно скачать обновленную библиотеку?
-
- Полковник
- Сообщения: 3999
- Зарегистрирован: 12 фев 2016, 11:40
- Откуда: Шатура
- Имя: Энвер
- Благодарил (а): 136 раз
- Поблагодарили: 149 раз
Re: Тестирование версии 9.2.Х
А где можно скачать обновленную библиотеку?CEMEH писал(а): 27 апр 2025, 12:04 Удалось протестировать - для ESP32 на UART не работало чтение (RX2). Ранее на тестах проверяли на вывод - удобно смотреть на логическом анализаторе, сейчас выполнили тест на ввод и выявлена ошибка в библиотеке RT_HW_BASE.h.
Спасибо за Вашу настойчивость - она помогла выявить эту ошибку.
В новой версии библиотеки (с номера 6.0.8) ошибка исправлена.
С уважением, ecoins.
[/quote]
Обратитесь Ander через личку.
-
- Полковник
- Сообщения: 3999
- Зарегистрирован: 12 фев 2016, 11:40
- Откуда: Шатура
- Имя: Энвер
- Благодарил (а): 136 раз
- Поблагодарили: 149 раз
Re: Тестирование версии 9.2.Х
Теперь в исправленных библиотеках будет работать ds1820 и на ESP32-S3.
Ниже тест:
Ниже тест:
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Полковник
- Сообщения: 3357
- Зарегистрирован: 24 дек 2016, 16:55
- Откуда: Уфа
- Имя: Айдар
- Благодарил (а): 12 раз
- Поблагодарили: 100 раз
- Контактная информация:
Re: Тестирование версии 9.2.Х
В ПБ FBD не декларируется переменная _tempVariable_uint8_t, в результате ошибка компиляции .
ps: заменил блок изменения числа в ПБ стало нормально.У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Полковник
- Сообщения: 3999
- Зарегистрирован: 12 фев 2016, 11:40
- Откуда: Шатура
- Имя: Энвер
- Благодарил (а): 136 раз
- Поблагодарили: 149 раз
Re: Тестирование версии 9.2.Х
Исправлено.aidar_i писал(а): 26 апр 2025, 08:18 Когда создаешь пользовательский контроллер из существующего, программа падает.error1.log
В 9.2.6 было нормально!
-
- Полковник
- Сообщения: 3999
- Зарегистрирован: 12 фев 2016, 11:40
- Откуда: Шатура
- Имя: Энвер
- Благодарил (а): 136 раз
- Поблагодарили: 149 раз
Re: Тестирование версии 9.2.Х
Уточните пожалуйста вопрос или лучше приложить блок который вызывает ошибку компиляции.aidar_i писал(а): 27 апр 2025, 18:54 В ПБ FBD не декларируется переменная _tempVariable_uint8_t, в результате ошибка компиляции .
Test block.flp
ps: заменил блок изменения числа в ПБ стало нормально.
Приложенный блок компилируется без ошибок. С уважением, ecoins.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость