ЭкоCреда ecoins - проектирование ПЛК на RaspBerry Pi Pico

ecoins
Полковник
Сообщения: 3992
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 136 раз
Поблагодарили: 148 раз

ЭкоCреда ecoins - проектирование ПЛК на RaspBerry Pi Pico

Сообщение ecoins »

vovka1973 писал(а): 01 ноя 2023, 18:15 Класс ,а откуда такая информация , автор вроде не писал об этом?
Он и добавил и оттестировал - у него есть соответствующий стенд.
И еще он добавил STM32F407V.
Возможно к концу года и выйдет новая версия с новым набором контроллеров, работающим ModBus и еще разные приятные "плюшки".
И только затем перейдет к созданию совсем новой версии FLProg.
С уважением, Энвер.
Evgesha
Лейтенант
Сообщения: 536
Зарегистрирован: 29 окт 2015, 09:57
Откуда: Kazakhstan
Имя: Evgesha

ЭкоCреда ecoins - проектирование ПЛК на RaspBerry Pi Pico

Сообщение Evgesha »

[ref]ecoins[/ref],
И только затем перейдет к созданию совсем новой версии FLProg.
Ну раз уж вы начали, хоть вы поведайте,
Что это за новая версия Flprog, про что она.
Спасибо.
ecoins
Полковник
Сообщения: 3992
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 136 раз
Поблагодарили: 148 раз

ЭкоCреда ecoins - проектирование ПЛК на RaspBerry Pi Pico

Сообщение ecoins »

Evgesha писал(а): 01 ноя 2023, 19:49 Что это за новая версия Flprog, про что она.
1.В FLProg есть проблемы, которые связаны с тем, что с ростом числа контроллеров и их сложности сам FLProg работает медленнее.
Это со слов разработчика требует полной переделки структуры его программы - эту работу он уже начал и она идет.
2.В штатных блоках не будет блоков, которые "тормозят" и потому проекты можно делать большие без неконтролируемого падения производительности. По производительности все будет существенно быстрее чем в стандартных ПЛК - кол-во циклов loop в сек >1000-10000 для ESP32, для других 50тыс-150тыс.
3.Более наглядно будут выглядеть блоки и проекты.
4.Получит развитие и профессиональный редактор.
и пр....
С уважением, Энвер.
WildCat
Лейтенант
Сообщения: 556
Зарегистрирован: 04 июн 2022, 04:14
Имя: Михаил
Благодарил (а): 4 раза
Поблагодарили: 9 раз

ЭкоCреда ecoins - проектирование ПЛК на RaspBerry Pi Pico

Сообщение WildCat »

[ref]ecoins[/ref],
Можете пояснить, почему для ПЛК выбран именно rp2040?
По производительности не самый шустрый камень. Разве что вариаций коммуникаций больше чем у той же есп32, например (кроме беспроводных).
ecoins
Полковник
Сообщения: 3992
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 136 раз
Поблагодарили: 148 раз

ЭкоCреда ecoins - проектирование ПЛК на RaspBerry Pi Pico

Сообщение ecoins »

WildCat писал(а): 01 ноя 2023, 22:10 Можете пояснить, почему для ПЛК выбран именно rp2040?
По производительности не самый шустрый камень. Разве что вариаций коммуникаций больше чем у той же есп32, например (кроме беспроводных).
1.По производительности - оказалось, что достаточно шустрый. Многое зависит и от размера проекта. Для средних проектов оказывается быстрее STM32F407V, с ростом размера производительность немного падает (видимо связано с аппаратной организацией памяти). И всегда существенно выше по сравнению с ESP32.
2.В чипе 2 ядра. Используемый софт собственной разработки Soft позволяет переносить на второе ядро часть проекта - например мы через него управляем дисплеем Nextion.
3.Чип компактный, не дорогой и не капризный.
4.Мы много провели тестовых исследований. Последний стенд функционально получился по структуре близок к проектируемому ПЛК - там есть и Ethernet, и расширители входов/выходов 74HC595, 74HC165 (наверное будем менять на MCP23S17 (SPI)), и разъемы под TFT,CAN, часы DS3231 с мониторингом снижения напряжения питания, сброс для внешних устройств и пр. И все 6 UART+USB.
5.Выбрали небольшой форм-фактор под корпус с прозрачной крышкой - под него уже реализовано часть решений.
6.Wi-Fi реализуется через подключаемый мост UART-WiFi на ESP32-С3 /C6. Пока только Modbus, но разработчик вроде планирует добавить Web, MQTT.
7. Реализован внешний гальванически развязанный i2c.
----------
Мы продолжаем работать на ПЛК на STM32F407 - это будет более мощная функциональная линейка, но сроки к сожалению затягиваются.
----------
С уважением, Энвер.
WildCat
Лейтенант
Сообщения: 556
Зарегистрирован: 04 июн 2022, 04:14
Имя: Михаил
Благодарил (а): 4 раза
Поблагодарили: 9 раз

ЭкоCреда ecoins - проектирование ПЛК на RaspBerry Pi Pico

Сообщение WildCat »

[ref]ecoins[/ref],
Я сам тестов производительности не делал, но есть такое видео:
https://youtu.be/vvkhbjZ951A?si=MJu_eSHZaqv38P6-

Не видели?
Там rp2040 не лучшим образом выступил. А ЕСП32 вполне неплох.

Я не придираюсь, но пытаюсь понять, для чего же можно применить rp2040. Пока что мой вывод: более шустрая альтернатива Меги 2560.

И цена, кстати, заметно выше чем есп32.

Помнится, Вы как-то не очень лестно отзывались о ЕСП32, но без подробностей.
Этот момент тоже интересен.
ivansidor012
Лейтенант
Сообщения: 310
Зарегистрирован: 10 сен 2020, 14:37
Имя: Иван
Благодарил (а): 3 раза
Поблагодарили: 5 раз

ЭкоCреда ecoins - проектирование ПЛК на RaspBerry Pi Pico

Сообщение ivansidor012 »

WildCat писал(а): 02 ноя 2023, 03:59 Я не придираюсь, но пытаюсь понять, для чего же можно применить rp2040
там же сказано - rp2040 для вывода видео
ecoins
Полковник
Сообщения: 3992
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 136 раз
Поблагодарили: 148 раз

ЭкоCреда ecoins - проектирование ПЛК на RaspBerry Pi Pico

Сообщение ecoins »

WildCat писал(а): 02 ноя 2023, 03:59 Я сам тестов производительности не делал, но есть такое видео:
Результаты наших тестов приводили на форуме, при желании можете посмотреть.
По поводу видео:
1.Оно затрагивает узкий сегмент функций - скорость float. Мы больше исследуем применение в области автоматизации где операции float используются, то обычно в медленных процессах и потому мало влияют на общее быстродействие проекта.
2.По поводу RP2040 в приведенном видео. Не думал, что в нем будет столько популизма и ...
Пример сделан (если сделан) в реализации MycroPhyton, насколько понимаю в версии интепритатора... Это все равно, что сравнивать скорости "Жигулей" первой модели и "Ferrari"+тонны груза - Жигули окажутся немного быстрее.
И из видео следует, что автор с RP2040 не работал и высказывает к ней личную неприязнь... Хотя если сравнить профессиональный, технологический и программный уровень разработок под брэндом Raspberry, то на мой взгляд он и существенно выше и они быстро занимают нишу в среде Arduino.
3.По цене - и не дорого:
https://aliexpress.ru/item/100500370809 ... 15d1RxfEMb
-----------------
С уважением, Энвер.
Ответить

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

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

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