2. Основные характеристики сети
Сеть CAN основана на шинной топологии с децентрализованным доступом на основе протокола CSMA/CD+AMP (Carrier Sense Multiple Access With Collision Detection and Arbitration on Message Priority). Этот протокол описывает алгоритм арбитража по приоритету сообщения на основе множественного доступа с обнаружением несущей и детектированием коллизий. Коллизии разрешаются с помощью процедуры арбитража на основе состязания, при которой попытка захвата шины осуществляется многими узлами одновременно и для получения доступа проводится их состязание. По своим характеристикам интерфейс удовлетворяет не только требованиям задач реального времени, но и реализует высокую степень обнаружения и исправления ошибочных телеграмм.
Основные характеристики:
· Детерминированность; (Регламентация доступа к среде передачи)
· Распределенная проводная сеть связи с неограниченным количеством равнодоступных узлов;
· Оперативное изменение числа узлов сети без изменения конфигурации остальных узлов;
(При удалении неисправного оборудования одного или нескольких узлов полностью сохраняется работоспособность оставшейся сети без изменения программных или аппаратурных установок.)
· Широковещательная передача данных в сети;
(Передаваемое сообщение читается всеми доступными приемниками, что обеспечивает максимальную сохранность сообщений и идентичность информации во всех узлах сети.)
· Эффективные многоступенчатые алгоритмы обнаружения ошибок и автоматическая повторная передача искаженных сообщений;
(Гарантируется максимально высокая достоверность передачи информации в среде с высоким уровнем электромагнитных помех (от системы зажигания автомобилей, коллекторных электродвигателей и т.д.).)
· Система приоритетов передаваемых сообщений;
(Позволяет регулировать срочность распространения сообщений в сети - внеочередная передача сигналов аварии или безопасности.)
· Внутренняя диагностика исправности трансиверов и контроллеров, автоматическое отключение неисправного оборудования.
(Обеспечивает неискажение информации в сети дефектными устройствами и исключает возможность посылки сообщений дефектным устройствам.)
- 1. Общие сведения
- 2. Основные характеристики сети
- 3. Описание протокола CAN
- 3.1 Физический уровень протокола CAN
- 3.1.1 Рецессивные и доминантные биты
- 3.1.2 Функциональная схема сети стандарта CAN
- 3.1.3 Скорость передачи и длина сети
- 3.2 Канальный уровень протокола CAN
- 3.2.2 Арбитраж доступа
- 3.2.3 Методы обнаружения ошибок
- 4. Протоколы высокого уровня