RUBICON engineering center

DeviceNet (Allen-Bradley)

Синонимы: DeviceNet, Allen-Bradley DeviceNet, CIP over CAN
Промышленная шина на базе CAN от Allen-Bradley (Rockwell Automation). Применяется для подключения датчиков, пускателей, частотников к ПЛК ControlLogix/CompactLogix. Скорости 125/250/500 кбит/с, до 64 устройств. Исторически популярен в США, в РФ редок.

DeviceNet — промышленная шина, разработанная Allen-Bradley (сегодня часть Rockwell Automation) в 1994 году. Основана на физическом уровне CAN (ISO 11898). Входит в семейство Common Industrial Protocol (CIP) вместе с ControlNet и Ethernet/IP.

Физический уровень

  • Основа: CAN 2.0A (стандартный, 11-битные идентификаторы)
  • Скорости: 125, 250, 500 кбит/с (выбирается по длине шины)
  • Длина шины:
  • 500 м при 125 кбит/с
  • 250 м при 250 кбит/с
  • 100 м при 500 кбит/с
  • Количество устройств: до 64 (адреса 0-63)
  • Среда: витая пара + питание + экран (специальный 4-жильный кабель thin/thick)
  • Питание по шине: 24 В DC для устройств малой мощности
  • Разъём: открытый коннектор, mini-разъём, micro-разъём (M12)

Логический уровень

DeviceNet — реализация CIP (Common Industrial Protocol) поверх CAN. CIP определяет:

  • Objects — объектная модель устройства (Identity, Connection Manager, Assembly и т.д.)
  • Classes и instances — экземпляры объектов
  • Services — операции (Get, Set, Reset и т.д.)
  • Attributes — параметры объектов

Типы коммуникаций

I/O messaging (явная связь)

Циклический обмен данными между scanner (мастером, обычно в ПЛК) и slave (устройствами). Три режима:

  • Polled — scanner опрашивает slave по графику
  • Strobed — scanner broadcasts, slave отвечают по очереди
  • Change-of-state (COS) — slave отправляет сам при изменении
  • Cyclic — slave отправляет с периодом

Explicit messaging (явные сообщения)

Чтение/запись отдельных параметров (не для циклического опроса, а для настройки, диагностики). Используется редко.

Типичная архитектура

**` ControlLogix / CompactLogix (с модулем сканера 1756-DNB) | | DeviceNet thin cable | +--[Powerflex 525 drive] | +--[1734-AENT I/O point] | +--[E3+ Overload Relay] | +--[Photoelectric sensor] **`

Применение

Исторически (1995-2010)

Массово использовался в США и Европе для:

  • Подключения датчиков, пускателей MCC (Motor Control Center)
  • Подключения частотников Allen-Bradley PowerFlex
  • Автоматизация конвейерных линий, упаковочного оборудования
  • Автомобильные сборочные производства

Сегодня

Allen-Bradley сам продвигает замену DeviceNet на Ethernet/IP (поверх Ethernet):

  • Выше скорость (10/100 Мбит/с vs 500 кбит/с)
  • Проще интеграция (стандартный Ethernet-коммутатор vs специальные scanner-модули)
  • Единая сеть для всех уровней автоматики

На старых объектах DeviceNet ещё работает (срок службы 20+ лет), в новых проектах почти не применяется.

В России

DeviceNet крайне редок. Причины:

  • Доминирование Siemens на российском рынке автоматики (Profibus/Profinet)
  • Allen-Bradley традиционно слабо представлен в РФ (дороже импортных альтернатив)
  • Специфичный кабель и аксессуары — сложно найти

Встречается только на иностранных линиях (Pepsi, Coca-Cola, Nestle, автомобильные заводы), где оборудование импортировалось в комплекте.

Отличия от CANopen

| Параметр | DeviceNet | CANopen | |---|---|---| | Физика | CAN | CAN | | Логика | CIP (объектная) | CiA 301 (объектный словарь) | | Производитель | Allen-Bradley / ODVA | Vector, Beckhoff / CiA | | Применение | Автоматизация США | Автомобильная, медицинская, промышленная |

Оба протокола несовместимы: физически работают по CAN, но логически — совсем разные.

Диагностика и наладка

  • Сканер в ПЛК: 1756-DNB (ControlLogix) или 1769-SDN (CompactLogix)
  • ПО: RSNetWorx for DeviceNet для настройки сети и устройств
  • EDS-файлы: Electronic Data Sheet для каждого устройства, импортируется в RSNetWorx

Для нового проекта в России — выбирать Ethernet/IP (Allen-Bradley) или Profinet (Siemens), не DeviceNet.

Частые вопросы

  • Можно ли подключить DeviceNet к Siemens S7-1200?
    Нет напрямую. S7-1200 поддерживает Profinet и Profibus (через CM). Для связи с DeviceNet-устройствами нужен шлюз (DeviceNet → Profinet, например Anybus Gateway, HMS Networks). Проще — заменить DeviceNet-устройства на Profinet-аналоги при модернизации.
  • DeviceNet или Ethernet/IP — что выбрать для нового проекта?
    Ethernet/IP — всегда, кроме совсем специфичных случаев. Он быстрее (100 Мбит/с vs 500 кбит/с), стандартный Ethernet (дешёвые коммутаторы, обычный кабель), более перспективный (Allen-Bradley продвигает именно его). DeviceNet сегодня — только для обслуживания существующего оборудования, не для нового.

Источники

  1. ODVA — DeviceNet Specification — ODVA (Open DeviceNet Vendor Association)
Автор: Sergey
Опубликовано: 28.10.2026
Обновлено: 27.10.2026
DeviceNet — промышленная шина Allen-Bradley на базе CAN | РУБИКОН