-
- Ну, модбас постарше будет, его пока больше оборудования
поддерживает. Это раз. Не во всех микроконтроллерах есть модуль
CAN, но во всех есть (или реализуем программно!) UART. Со временем
- да, модбас может уступить. - Nikolay_Po(03.05.2023 13:52)
- Вот именно, что модбас - сгнившее дерьмо мамонта. И психически
вменяемые люди его в 21 веке не используют! Тем более, что модбас
не умеет мультимастера, да еще и требует идиотских пауз в передаче… Eddy_Em(629 знак., 04.05.2023 23:39)
- 50-рублевых STM32F103C6T6 уже несколько лет нет. - Nikolay801_(05.05.2023 09:46)
- Дать ссылку на АлиЭкспресс? 20 штук - 1000 рублей. Eddy_Em(360 знак., 06.05.2023 12:10, ссылка, ссылка)
- Тебе просто не подходит модбас! Мне, для управления конвейерами и
задвижками - подходит. Nikolay_Po(72 знак., 05.05.2023 09:43)
- Я калокубом не пользуюсь, только baremetal. У меня на гитхабе полно
примеров работы и с CAN, и с USB... Eddy_Em(252 знак., 06.05.2023 10:07, ссылка)
- Спасибо, посмотрю. Нужно поднять CANopen, в проекте понадобиться, а
времени не хватает, разобраться самому с нуля. - Nikolay_Po(06.05.2023 15:28)
- Рекомендую все же поразбираться. Потом в отладке отобьется по
времени. Там просто без понимания чё к чему даже готовый стек не
получится настроить. - Alt@ir(06.05.2023 17:54)
- Спасибо. - Nikolay_Po(06.05.2023 23:47)
- Да ладно: вдумчивое чтение даташита - где-то полчаса времени. Потом
еще поэкспериментировать - и за пару вечеров все с нуля получится
сделать. Eddy_Em(877 знак., 06.05.2023 18:29)
- Вы уверены? Какой из стопки стандартов вы считаете "даташитом"? А
может какой то CiA профиль тоже может за "просто даташит" сойти? - Alt@ir(06.05.2023 18:50)
- Я про поднять CAN на STM32. А дальше все элементарно: принял запрос
- отправил ответ. Очень мало вероятности, что восьми байт для своей
разработки не хватит. Eddy_Em(638 знак., 06.05.2023 19:10)
- Вам повезло. А у меня самый эффективный вариант - это включиться в
существующую систему с CANopen. Для начала хоть что-то поднять и
убедиться, что прошли основные фазы настройки сети. И тут
соответствие стандартным профилям встаёт в полный рост! Делать всё
с нуля, со своим протоколом - не хватит жизни. Да и не купит потом
никто ("из кровавого энтерпрайза"). - Nikolay_Po(06.05.2023 23:47)
- Ну, если не пытаться реализовывать лишние вещи, то и CANOpen на микроконтроллере совсем не сложно поднять. Чем меньше функционала, тем проще. Но таки на мой взгляд проще сделать так: по USB конфигурируем устройство, а дальше уже оно в сети спокойно работает (хоть даже с CANOpen, просто т.к. отдавать/принимать будет лишь пару-тройку параметров, то и разработка упрощается до размера одной страницы кода). - Eddy_Em(07.05.2023 00:56)
- Да я уже давно понял уровень и место ваших изделий. Вам все можно. В "кровавом энтерпрайзе" ценится немного другое, там свои правила. И "дико переусложненный" CANopen и ПЛК там вполне обоснованы и являются самым дешёвым и эффективным решением. - Alt@ir(06.05.2023 19:27)
- Вам повезло. А у меня самый эффективный вариант - это включиться в
существующую систему с CANopen. Для начала хоть что-то поднять и
убедиться, что прошли основные фазы настройки сети. И тут
соответствие стандартным профилям встаёт в полный рост! Делать всё
с нуля, со своим протоколом - не хватит жизни. Да и не купит потом
никто ("из кровавого энтерпрайза"). - Nikolay_Po(06.05.2023 23:47)
- Я про поднять CAN на STM32. А дальше все элементарно: принял запрос
- отправил ответ. Очень мало вероятности, что восьми байт для своей
разработки не хватит. Eddy_Em(638 знак., 06.05.2023 19:10)
- Вы уверены? Какой из стопки стандартов вы считаете "даташитом"? А
может какой то CiA профиль тоже может за "просто даташит" сойти? - Alt@ir(06.05.2023 18:50)
- У меня и CANOpen есть (со стороны компьютера): Eddy_Em(369 знак., 06.05.2023 15:40, ссылка, ссылка)
- Рекомендую все же поразбираться. Потом в отладке отобьется по
времени. Там просто без понимания чё к чему даже готовый стек не
получится настроить. - Alt@ir(06.05.2023 17:54)
- Спасибо, посмотрю. Нужно поднять CANopen, в проекте понадобиться, а
времени не хватает, разобраться самому с нуля. - Nikolay_Po(06.05.2023 15:28)
- Сделано еще в 11 году. Без кубов потому что на NXP. Кому надо - делают а старперы сидят в говне мамонта. - 3m(05.05.2023 15:47)
- Я калокубом не пользуюсь, только baremetal. У меня на гитхабе полно
примеров работы и с CAN, и с USB... Eddy_Em(252 знак., 06.05.2023 10:07, ссылка)
- Охренеть. А в двадцать втором - можно? :))) - Cкpипaчпророк(05.05.2023 07:48)
- 50-рублевых STM32F103C6T6 уже несколько лет нет. - Nikolay801_(05.05.2023 09:46)
- Вот именно, что модбас - сгнившее дерьмо мамонта. И психически
вменяемые люди его в 21 веке не используют! Тем более, что модбас
не умеет мультимастера, да еще и требует идиотских пауз в передаче… Eddy_Em(629 знак., 04.05.2023 23:39)
- Ну, модбас постарше будет, его пока больше оборудования
поддерживает. Это раз. Не во всех микроконтроллерах есть модуль
CAN, но во всех есть (или реализуем программно!) UART. Со временем
- да, модбас может уступить. - Nikolay_Po(03.05.2023 13:52)