Д_М 0 1 мая, 2019 Опубликовано 1 мая, 2019 · Жалоба Приветствую! Не удалось найти в сети спецификацию этого протокола. Сказано, что DeviceNet базируется на протоколе CIP (common industrial protocol). Его описание я тоже не нашёл. Проще ли в реализации DiveceNet, чем CANopen? Стоит ли связываться с DeviceNet, или лучше браться за CANopen? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
x893 35 1 мая, 2019 Опубликовано 1 мая, 2019 · Жалоба Видимо у Вас гугл не той системы. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Д_М 0 1 мая, 2019 Опубликовано 1 мая, 2019 · Жалоба 49 minutes ago, x893 said: Видимо у Вас гугл не той системы. Самое информативное, что нашёл мне Гугл, вот это http://can.marathon.ru/page/can-protocols/devicenet/spec Там сказано, что спецификацию можно приобрести. Действительно ли за описание протокола надо ещё платить? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
AlexandrY 3 1 мая, 2019 Опубликовано 1 мая, 2019 · Жалоба 20 minutes ago, Д_М said: Самое информативное, что нашёл мне Гугл, вот это http://can.marathon.ru/page/can-protocols/devicenet/spec Оп..па, а я сразу нашел - http://read.pudn.com/downloads166/ebook/763211/EIP-CIP-V1-1.0.pdf Гугле для всех работает по разному. Если чел редко пользуется гуглей для профессионального поиска, то ему вываливает левый ссылки. Если же гуглей пользоваться по назначению, то и ссылки становятся гораздо более релевантными. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
x893 35 1 мая, 2019 Опубликовано 1 мая, 2019 · Жалоба Да хрен с ним с гуглом. Есть github и сразу с кодами. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Д_М 0 1 мая, 2019 Опубликовано 1 мая, 2019 · Жалоба 3 hours ago, AlexandrY said: Оп..па, а я сразу нашел - http://read.pudn.com/downloads166/ebook/763211/EIP-CIP-V1-1.0.pdf Гугле для всех работает по разному. Если чел редко пользуется гуглей для профессионального поиска, то ему вываливает левый ссылки. Если же гуглей пользоваться по назначению, то и ссылки становятся гораздо более релевантными. Спасибо за спецификацию! Прямо, как мультфильме "Малыш и Карлсон" - "Она, такая толстая, хочет залезть в такую маленькую коробочку!" Как, столько всего, можно запихнуть в 8 байт посылки CAN? У интерфейса CAN не так много степеней свободы - 29 бит для идентификатора, и ещё биты управления. А в спецификации ни слова не сказано, как CIP увязать с CAN. Для того и придумали CAN, чтобы не обременять людей писаниной. Готовый транспорт для 8-ми байт информации. CIP - универсальный протокол, для которого не имеет значения, какой буде транспорт. Всё сказанное в спецификации CIP хорошо вяжется с Ethernet, но не с CAN. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
AlexandrY 3 1 мая, 2019 Опубликовано 1 мая, 2019 · Жалоба 4 hours ago, Д_М said: Спасибо за спецификацию! Прямо, как мультфильме "Малыш и Карлсон" - "Она, такая толстая, хочет залезть в такую маленькую коробочку!" Как, столько всего, можно запихнуть в 8 байт посылки CAN? У интерфейса CAN не так много степеней свободы - 29 бит для идентификатора, и ещё биты управления. А в спецификации ни слова не сказано, как CIP увязать с CAN. Для того и придумали CAN, чтобы не обременять людей писаниной. Готовый транспорт для 8-ми байт информации. CIP - универсальный протокол, для которого не имеет значения, какой буде транспорт. Всё сказанное в спецификации CIP хорошо вяжется с Ethernet, но не с CAN. Это первый том. В нем только о том какие классы устройств могут быть в сети и какие у них атрибуты могут быть. О кодировании в CAN надо смотреть том 2. И между прочим в СIP довольно жиденький набор классов. И требования к обязательным протокольным фичам не так уж и велики. Откроете CANOpen и офигеете насколько там все еще более замороченней. Дело в том что DeviceNet и CANOpen придуманы для облегчения организации сетей из дивайсов неизвестного заранее происхождения. Поэтому там менеджеры, профили, динамическое конфигурирование и проч. Если у вас полностью своя сеть которую вы спланировали и там максимум один чужой дивайс типа программируемого частотника, то ни DeviceNet и CANOpen не нужны и никакой пользы не принесут. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться