Промышленная сеть CAN | |
Автор: student | Категория: Технические науки / Автоматизация | Просмотров: 1282 | Комментирии: 0 | 01-01-2014 22:39 |
Промышленная сеть CAN
CAN (Controller Area Network) - последовательная шина, разработанная компаниями Bosch и Intel для автомобильной промышленности. В настоящее время она используется и в распределенных системах управления (а также и в других областях автоматизации и контроля) для объединения интеллектуальных датчиков, интеллектуальных приводов и высокоуровневых систем.
CAN - это шина с несколькими мастер-узлами на основе пары медных проводников. Скорость передачи данных по этой шине зависит от длины линии связи. На расстояния до 40 метров данные могут передаваться со скоростью 1 Мбит/с, при передаче на 1000 метров скорость падает до 50 Кбит/с.
CiA (CAN in Automation) - Ассоциация производителей и пользователей CAN - рекомендует пользоваться физическими каналами, удовлетворяющими международному стандарту ISO 11898. Кроме того, группа пользователей в CiA советует реализовывать в системах протокольный уровень CAN Applicaton Layer (CAL). Этот высокоуровневый протокол (на базе модели ISO/OSI), не зависящий от приложения, хотя и не определяет содержание передаваемых данных, всё же предоставляет стандартизированный сервис и протоколы для
1) передачи данных,
2) назначения идентификаторов,
3) управления сетью.
CANopen - это набор аппаратных профилей на базе CAL, ориентированных на специфичные прикладные области. Каждый профиль представляет собой книгу (около 120 страниц), в которой определяются стандартные интерфейсы связи с устройствами конкретного типа.
Существуют и другие CAN-протоколы,
например, DeviceNet и SDS –
Smart Distributed Systems
(оба разработаны в США).
CAN (Controller Area Network) - последовательная шина, разработанная компаниями Bosch и Intel для автомобильной промышленности. В настоящее время она используется и в распределенных системах управления (а также и в других областях автоматизации и контроля) для объединения интеллектуальных датчиков, интеллектуальных приводов и высокоуровневых систем.
CAN - это шина с несколькими мастер-узлами на основе пары медных проводников. Скорость передачи данных по этой шине зависит от длины линии связи. На расстояния до 40 метров данные могут передаваться со скоростью 1 Мбит/с, при передаче на 1000 метров скорость падает до 50 Кбит/с.
CiA (CAN in Automation) - Ассоциация производителей и пользователей CAN - рекомендует пользоваться физическими каналами, удовлетворяющими международному стандарту ISO 11898. Кроме того, группа пользователей в CiA советует реализовывать в системах протокольный уровень CAN Applicaton Layer (CAL). Этот высокоуровневый протокол (на базе модели ISO/OSI), не зависящий от приложения, хотя и не определяет содержание передаваемых данных, всё же предоставляет стандартизированный сервис и протоколы для
1) передачи данных,
2) назначения идентификаторов,
3) управления сетью.
CANopen - это набор аппаратных профилей на базе CAL, ориентированных на специфичные прикладные области. Каждый профиль представляет собой книгу (около 120 страниц), в которой определяются стандартные интерфейсы связи с устройствами конкретного типа.
Существуют и другие CAN-протоколы,
например, DeviceNet и SDS –
Smart Distributed Systems
(оба разработаны в США).