-
- Спасибо, посмотрю. Нужно поднять 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)