CANbus: Новые горизонты за пределами автопрома


Протокол Controller Area Network (CAN), созданный компанией Robert Bosch GmbH в 1980-х для автомобильной связи, стал ключевым элементом многих современных промышленных сетей. Первоначально предназначенный для упрощения взаимодействия между электронными блоками управления (ЭБУ) в автомобилях, CANbus со временем расширил свою область применения и нашел оптимальное использование в различных промышленных секторах, особенно в возобновляемой энергетике и системах автоматизации. В данной статье анализируются основные характеристики, которые делают CANbus предпочтительным выбором для специалистов по промышленным сетям, а также подчеркивается его практическое использование в различных промышленных сценариях.

От автомобилей к промышленности

Успех CANbus в автомобильной сфере демонстрирует его способность эффективно и надежно связывать системы. Эти характеристики легко адаптируются для применения в автоматизации, особенно в системах накопления энергии. Как CANbus обеспечивает связь между блоками управления в автомобилях, так и в установках возобновляемой энергетики он становится критически важным для управления аккумуляторами и инверторами. Эти системы часто требуют безупречной связи для оптимизации процессов производства, хранения и распределения энергии. CANbus предоставляет ту надежную и эффективную связь, которая необходима для полноценной работы этих сложных систем, а его потенциал приносит реальные преимущества и для других промышленных применений.

Ключевые особенности, способствующие популярности CANbus

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

Упрощенная проводка шины

В сложных промышленных системах традиционная схемотехника «точка-точка» может быть весьма трудоемкой. CANbus позволяет избежать этого благодаря своей двухпроводной шинной архитектуре. Исключая необходимость в множественных отдельных соединениях, CANbus помогает минимизировать беспорядок с кабелями и облегчить процесс установки.

Преимущества шинной архитектуры особенно ярко проявляются в судостроительной отрасли, где шлюзы CANbus используются для интеграции бортовых систем, отвечающих за управление двигателями и мониторинг аккумуляторов. В условиях ограниченного пространства применение компактных шлюзов предоставляет операторам морских судов возможность использовать CANbus для сокращения длины кабелей и связанных с ними затрат, что позволяет оптимально задействовать ограниченное пространство на палубе.


Надежность связи

Промышленные условия часто характеризуются тяжелыми обстоятельствами, такими как крайние температуры, вибрации и электромагнитные вмешательства. CANbus прекрасно справляется с подобными вызовами благодаря использованию дифференциального сигнала и механизмам для выявления ошибок. Дифференциальный сигнал обеспечивает эффективную передачу данных даже в условиях электрических помех, а функции обнаружения ошибок, подтверждения и повторной передачи данных обеспечивают сохранность информации.

Эти надежные характеристики CANbus имеют существенное значение для применения в областях с высоким уровнем электромагнитных помех, такими как ветряные электростанции. С помощью шлюзов протоколов операторы могут соединять компоненты турбин через CANbus и передавать данные на операторский интерфейс с использованием различных протоколов. Благодаря высокой устойчивости CANbus, передача данных остается unaffected электрическими помехами, которые возникают внутри турбины.


Управление в реальном времени

Для промышленных приложений, где требуется высокоточное управление, функции реального времени имеют критическое значение. Однако, в отличие от протокола CANbus, традиционные последовательные протоколы передачи данных, такие как Modbus RTU, не обеспечивают эту функциональность. CANbus устанавливает приоритет для важных управляющих команд, чтобы гарантировать, что они обрабатываются в первую очередь. Это достигается за счет механизма приоритизации и арбитража сообщений. Такой подход позволяет критически важным задачам получать необходимый объем полосы пропускания и оставаться недоступными для прерываний.

Способность CANbus к приоритизации важной информации делает его идеальным выбором для проектов, требующих точной синхронизации и немедленного реагирования, например, в системах пожарной сигнализации. Для эффективной работы этих систем все элементы, включая детекторы дыма, сигнализации и извещатели, должны быть синхронизированы по всему объекту. Подключив их через CANbus, инженеры могут задействовать функции приоритизации данных для обеспечения быстрого реагирования всех систем в экстренных ситуациях. Кроме того, с помощью медиаконвертеров CAN в оптоволокно можно соединять системы сигнализации на удаленных участках.

Интеграция с высокоуровневыми протоколами

Стандарты CAN 2.0A, 2.0B и CAN FD задают основные уровни коммуникации. В зависимости от специфических потребностей могут быть разработаны дополнительные протоколы более высокого уровня, которые создадут стандартизированную основу для профилей устройств и коммуникационных объектов. Примерами высокоуровневых протоколов в CANbus являются CANopen, J1939 и DeviceNet. Эти протоколы обеспечивают обмен данными, используя те же стандарты уровня данных CAN, что способствует улучшению функциональной совместимости и облегает интеграцию различных систем.


Ярким примером практического применения этой универсальности является внедрение CANbus в медицинской технике. Интеграторы, устанавливая компактные интерфейсные платы CANbus на встраиваемые в медицинское оборудование промышленные компьютеры, могут создавать разнообразные медицинские системы. Эти системы могут включать мониторинг жизненных показателей пациента, кровяные насосы и генераторы кислорода, работающие с различными высокоуровневыми протоколами, такими как CANopen или J1939.

Расширение возможностей промышленных приложений благодаря универсальности

Универсальность CANbus значительно расширяет возможности промышленных приложений, сделав ее незаменимым инструментом в самых разных отраслях. Начиная с автомобильной промышленности, где эта технология была разработана, и заканчивая такими областями, как возобновляемая энергетика и автоматизация зданий, CANbus, благодаря упрощенной проводке, надежной коммуникации и возможностям управления в реальном времени, представляет собой универсальное решение для промышленных инженеров.

Адаптация с использованием высокоуровневых протоколов далее усиливает ее гибкость, позволяя интеграцию CANbus в разнообразные приложения. Независимо от того, оптимизируете ли вы системы хранения энергии или автоматизируете производственные линии, CANbus обладает высоким потенциалом для повышения эффективности и надежности.

Решения Moxa

Компания Moxa предлагает широкий спектр решений, позволяющих раскрыть возможности ваших промышленных приложений, используя преимущества CANbus.

Шлюзы протоколов CAN

Серия

MGate 5121

MGate 5122

MGate 5123

Протокол А

Modbus TCP
SNMP

EtherNet/IP
SNMP

PROFINET
SNMP

Протокол B

CANopen, SAE J1939, CAN 2.0A/B*

Температура работы

Стандартные модели: от -10 до +60℃

Модели с расширенным диапазоном: от -40 до +75℃

*поддержка протокола CAN 2.0A/B будет добавлена в конце 2024 года

 

Медиаконвертеры CAN в оптику

Серия ICF-1170I ICF-1171I
Применение Для защиты от помех Для увеличения дистанции
Поддержка протокола CAN CAN, CAN FD
Тип оптики (расстояние) Многомод (до 2 км) Одномод (до 40 км)
Автоматическое определение скорости Нет Есть
Температура работы Стандартные модели: от -10 до +60℃
Модели с расширенным диапазоном: от -40 до +85℃ (+75 у ICF-1171I)

Компьютерные платы CAN

Серия CP-602E-I CP-602U-I CB-602I
Интерфейс PCIe Universal PCI PC/104-plus
Протокол CAN 2.0A, CAN 2.0B
Скорость передачи (кбит/с) 10/20/50/125/250/500/800/1000 + пользовательский
Изоляция 2кВ
Температура работы Стандартные модели: от 0 до +55℃
Модели с расширенным диапазоном: от -40 до +85℃

Оставить заявку