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

Ведется разработка ПЛК на RaspBerry Pi Pico

ecoins
Полковник
Сообщения: 2947
Зарегистрирован: 12.02.2016{, 11:40}
Репутация: 454
Откуда: Шатура
Имя: Энвер

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

#21

Сообщение ecoins » 01.11.2023{, 19:37}

vovka1973 писал(а):
01.11.2023{, 18:15}
Класс ,а откуда такая информация , автор вроде не писал об этом?
Он и добавил и оттестировал - у него есть соответствующий стенд.
И еще он добавил STM32F407V.
Возможно к концу года и выйдет новая версия с новым набором контроллеров, работающим ModBus и еще разные приятные "плюшки".
И только затем перейдет к созданию совсем новой версии FLProg.
С уважением, Энвер.

Evgesha
Лейтенант
Сообщения: 525
Зарегистрирован: 29.10.2015{, 09:57}
Репутация: 20
Откуда: Kazakhstan
Имя: Evgesha

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

#22

Сообщение Evgesha » 01.11.2023{, 19:49}

ecoins,
И только затем перейдет к созданию совсем новой версии FLProg.
Ну раз уж вы начали, хоть вы поведайте,
Что это за новая версия Flprog, про что она.
Спасибо.
ПОМОЩЬ ПРОЕКТУ FLPROG:
http://flprog.ru/pomoshh-proektu/

ecoins
Полковник
Сообщения: 2947
Зарегистрирован: 12.02.2016{, 11:40}
Репутация: 454
Откуда: Шатура
Имя: Энвер

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

#23

Сообщение ecoins » 01.11.2023{, 21:06}

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

WildCat
Лейтенант
Сообщения: 426
Зарегистрирован: 04.06.2022{, 04:14}
Репутация: 48
Имя: Михаил

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

#24

Сообщение WildCat » 01.11.2023{, 22:10}

ecoins,
Можете пояснить, почему для ПЛК выбран именно rp2040?
По производительности не самый шустрый камень. Разве что вариаций коммуникаций больше чем у той же есп32, например (кроме беспроводных).

ecoins
Полковник
Сообщения: 2947
Зарегистрирован: 12.02.2016{, 11:40}
Репутация: 454
Откуда: Шатура
Имя: Энвер

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

#25

Сообщение ecoins » 02.11.2023{, 02:05}

WildCat писал(а):
01.11.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
Лейтенант
Сообщения: 426
Зарегистрирован: 04.06.2022{, 04:14}
Репутация: 48
Имя: Михаил

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

#26

Сообщение WildCat » 02.11.2023{, 03:59}

ecoins,
Я сам тестов производительности не делал, но есть такое видео:


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

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

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

Помнится, Вы как-то не очень лестно отзывались о ЕСП32, но без подробностей.
Этот момент тоже интересен.

ivansidor012
Сержант
Сообщения: 279
Зарегистрирован: 10.09.2020{, 14:37}
Репутация: 43
Имя: Иван

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

#27

Сообщение ivansidor012 » 02.11.2023{, 10:18}

WildCat писал(а):
02.11.2023{, 03:59}
Я не придираюсь, но пытаюсь понять, для чего же можно применить rp2040
там же сказано - rp2040 для вывода видео

ecoins
Полковник
Сообщения: 2947
Зарегистрирован: 12.02.2016{, 11:40}
Репутация: 454
Откуда: Шатура
Имя: Энвер

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

#28

Сообщение ecoins » 02.11.2023{, 11:57}

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

Ответить

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