datamicro.biz
Главная страница Поиск и карта сайта
Дэйтамикро CAN и смежные технологии
 

О нас
Партнеры
Проекты
Новости
Библиотека
Контакты
Форум

 
CiA

canAnaliser




MilCAN FAQ

Что такое MilCAN ?
MilCAN это высокоуровневый протокол, который может быть применен поверх стандарта CAN (согласно ISO 11898).

В чем отличие между MilCAN A и MilCAN B ?
MilCAN A использует 29-ти битный идентификатор и формат фрейма аналогичный SAE J1939. MilCAN A позволяет передавать по шине данные как асинхронно, так и периодично.

MilCAN B использует 11-ти битный идентификатор. MilCAN B позволяет передавать по шине данные только периодично. 

В чем отличия между MilCAN и другими CAN протоколами?
MilCAN использует периодический синхро-фрейм, чтобы сообщить все узлам сети номер текущего синхро-слота (номер слота инкрементируется от 0 до 1023, а затем опять начинает от 0) . Узлы получают доступ к сети и передают сообщения согласна предопределенного расписания на основе цикла из 1024 синхро-слотов. Общее число сообщений, передаваемых в каждом слоте, может быть рассчитано. Расписание составляется с учетом границ допуска на запаздывание для каждого сообщения.

Что случится, если узел отвечающий за генерацию синхро-фреймов откажет?
MilCAN использует протокол арбитража синхро-фреймов (Sync Frame Arbitrarion protocol), который выберет другой узел, как нового мастера синхронизации в случае отказа текущего. Этот же протокол используется и при начальном запуске сети.

Какие скорости передачи поддерживает MilCAN?
MilCAN A поддерживает скорости 1 MBit/s и 250 KBit/s. MilCAN B поддерживает диапазон скоростей от 10  KBit/s до 1 MBit/S.

Что случится с сообщениями из очереди приоритетов во время входа в режим Config или выхода из него?
Выход из режима Config приводит к перезапуску сети, то есть первый номер слота будет слотом 0. Поэтому, после входа в режим Config все поставленные в очередь сообщения должны быть очищены, потому что они будут несоответствующими к моменту выхода из этого режима.

Что случается, если сообщение не в состоянии выйти в его вызывающем слоте?
MilCAN A основан на предпосылке, что не больше, чем одно сообщение, идентифицированное в соответствии с уникальным идентификатором, должно быть вызвано в любом специфическом слоте. Исключения к этому могут произойти при условии самовосстанавливающегося сбоя. Но если сеть восстановится после сбоя, тогда основное условие, что только один уникальный идентификатор сообщения может быть вызван в слот, будет сохраняться.

Для чего используется время жизни (TTL)?
Время жизни сопровождается приемом синхронизирующего кадра в конце слота. Оно определяет самый поздний срок, когда сообщение может быть получено.

 

rss
CANopen vendor-ID:
00000026


Поставка продукции
HMS/IXXAT в России
© 1991-2016, DATAMICRO Co., Ltd.
info@datamicro.ru

тел.:  +7.8634.314-000
факс: +7.8634.314-001