|
CANOpen, С чего начать? |
|
|
|
 |
Ответов
|
Nov 5 2012, 11:33
|
Гуру
     
Группа: Свой
Сообщений: 4 256
Регистрация: 17-02-06
Пользователь №: 14 454

|
он не может быть задавлен PDOшками, а вот PDOшки друг друга могут задавить, но это тоже на гране фантастики в правильно организованной сети, типа полностью пропущенного сообщения как я понимаю...
Кстати не кто не мешает сделать подтверждение приема на PDO. К примеру в блоке реле можно сделать переменные "задача" и "состояние". Принимаются PDO с тем какие реле надо выставить (задача), а после выставления асинхронно шлется другое PDO с тем что выставилось (состояние), фактически - это подтверждение приема PDO.
А для важных узлов можно сделать PDO эхо, хотя это здорово загрузить сеть всяким мусорным трафиком
В том документе что я читал TSDO и RSDO знал только мастер шины, и он спрашивал одно устройство и передавал данные второму, а когда уставал он сообщал двум устройствам эти пары и обмен устанавливался напрямую, что-то типа того...
А вот у меня вопрос про переменные словаря, правильно я понимаю что одна и та же переменная может быть использована во многих устройствах? И следовательно все они могут иметь едины приемный PDO который эту переменную настраивает, или такое в стандарте не разрешается? Правильно я понимаю что устройство хранит только ему нужную часть словаря?
Могут ли 2 разных объекта слать одинаковые идентификаторы PDO (вроде бы нет, иначе они могут одновременно их послать, и будет коллапс)? Есть ли ограничение на количество обрабатываемых PDO на приеме? На что выделены 2 входных PDO, чтобы гарантировать возможность как минимум 2 другим устройствам задавать переменные? А если надо чтобы это могли сделать 3 или больше устройств, занимать PDO у других что их не используют? А мастера на шине имеют огромный список исходящих PDO?
|
|
|
|
Сообщений в этой теме
Chip115 CANOpen Nov 14 2011, 11:38 garry_ Для скорости - покупаете http://can.marathon.ru/pa... Nov 14 2011, 19:42 Chip115 Ну что вы такое говорите )) МЫ же в России... кто ... Nov 15 2011, 09:15 garry_ QUOTE (Chip115 @ Nov 15 2011, 13:15) Ну ч... Nov 15 2011, 10:28 _3m Цитата(Chip115 @ Nov 15 2011, 13:15) Ну ч... Mar 20 2012, 18:56 syoma Вы уверены, что у Вас CanOpen, а не простая железк... Nov 15 2011, 09:47 dasg Можете посмотреть описание CanOpen здесь: http://r... Mar 20 2012, 14:28 Golikov A. Всем привет!
Дабы не плодить темы пишу суда.
... Nov 3 2012, 14:41 Ruslan1 Цитата(Golikov A. @ Nov 3 2012, 16:41) Кт... Nov 3 2012, 15:16 Golikov A. хаха, ок. продолжим...
Я не могу пока до конца у... Nov 3 2012, 17:30 _3m Цитата(Golikov A. @ Nov 3 2012, 21:30) Я ... Nov 4 2012, 10:06 Golikov A. То есть в сети должен явно или не явно присутствов... Nov 4 2012, 11:31 _3m Цитата(Golikov A. @ Nov 4 2012, 15:31) А ... Nov 4 2012, 20:25  Golikov A. Цитата(_3m @ Nov 5 2012, 00:25) Сложности... Nov 4 2012, 21:01 syoma Обычно в сети CANopen все узлы имеют встроенную EE... Nov 4 2012, 21:16 Golikov A. Цитата(syoma @ Nov 5 2012, 01:07) И означ... Nov 4 2012, 21:16  _3m Цитата(Golikov A. @ Nov 5 2012, 01:16) Ну... Nov 5 2012, 04:52   syoma Цитата(_3m @ Nov 5 2012, 07:52) На самом ... Nov 5 2012, 08:09 syoma Кстати стандарт CANopen есть на местном FTP. Правд... Nov 4 2012, 21:17 Golikov A. Угу я запросил доки, поглядим...
Да у меня есть о... Nov 5 2012, 06:04 _3m Цитата(Golikov A. @ Nov 5 2012, 10:04) Да... Nov 5 2012, 07:11 Golikov A. ой сдублировалось Nov 5 2012, 06:04 Golikov A. Странно, ремот фрейм есть, и вроде бы даже я в ста... Nov 5 2012, 07:46 Golikov A. Сердцебиение спасет от отваливания узла, но если п... Nov 5 2012, 08:41 syoma Цитата(Golikov A. @ Nov 5 2012, 11:41) Се... Nov 5 2012, 10:55  _3m Цитата(syoma @ Nov 5 2012, 14:55) Я тоже ... Nov 7 2012, 06:55   syoma Цитата(_3m @ Nov 7 2012, 09:55) Узел 1 по... Nov 7 2012, 08:10    _3m Цитата(syoma @ Nov 7 2012, 12:10) Так в C... Nov 7 2012, 11:42     syoma Цитата(_3m @ Nov 7 2012, 13:42) Нет в мир... Nov 7 2012, 13:38 syoma ЦитатаМогут ли 2 разных объекта слать одинаковые и... Nov 5 2012, 15:35 Golikov A. Все всосал... я думал что словарь глобальный на вс... Nov 5 2012, 16:47 syoma Цитатато есть можно брать узлы и встраивать их в с... Nov 5 2012, 19:40 chernenko с CANOpen не работал и полностью реализовывать про... Feb 28 2013, 07:56 chernenko Последний мой вопрос не актуален, так как придумал... Mar 1 2013, 12:56
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|