Открыть сервис

ISO/IEC 14908

ISO/IEC 14908 — это международный стандарт, определяющий протокол управления и передачи данных для систем промышленной автоматизации, автоматизации зданий и распределённых систем управления. Стандарт базируется на технологии LonWorks, разработанной американской компанией Echelon Corporation, и регламентирует физический, канальный, сетевой и транспортный уровни модели OSI, обеспечивая взаимодействие устройств различных производителей в единой сети управления.

История

Разработка технологии LonWorks началась в конце 1980-х годов компанией Echelon Corporation, основанной Майком Маркулой (одним из создателей процессора Z80) и другими инженерами. Целью было создание универсальной, децентрализованной сети для управления устройствами в зданиях, промышленности и на транспорте. Первые коммерческие продукты на базе протокола LonTalk (позднее — LonWorks) появились в начале 1990-х годов.

В 1999 году Американский национальный институт стандартов (ANSI) утвердил протокол LonTalk в качестве стандарта ANSI/CEA-709.1. В 2005 году Международная организация по стандартизации (ISO) и Международная электротехническая комиссия (IEC) совместно приняли его как международный стандарт ISO/IEC 14908. Стандарт состоит из нескольких частей, каждая из которых описывает определённый уровень или аспект протокола. В последующие годы стандарт был адаптирован для различных национальных и отраслевых нормативов, включая российский ГОСТ Р МЭК 14908.

Структура стандарта

ISO/IEC 14908 состоит из нескольких частей, нумерация которых соответствует уровням эталонной модели OSI:

  • ISO/IEC 14908-1 (Протокол) — определяет канальный, сетевой и транспортный уровни, а также протоколы прикладного уровня, включая механизмы адресации, маршрутизации, подтверждения доставки и управления сессиями.
  • ISO/IEC 14908-2 (Физический уровень) — описывает электрические характеристики, топологию сети, методы передачи сигналов и требования к кабелям. Основной физической средой является витая пара, но стандарт также поддерживает силовые линии (PLC), радиочастотные (RF) и оптоволоконные каналы.
  • ISO/IEC 14908-3 (Сетевой уровень) — детализирует маршрутизацию пакетов между сегментами сети, использование маршрутизаторов и повторителей, а также механизмы обнаружения устройств.
  • ISO/IEC 14908-4 (Прикладной уровень) — определяет форматы сообщений, типы данных, стандартные сетевые переменные (SNVT) и конфигурационные свойства (SCPT, UCPT), обеспечивающие совместимость устройств разных производителей.

Ключевые характеристики

Топология и среда передачи

Сети на базе ISO/IEC 14908 поддерживают различные топологии: шина, звезда, кольцо, дерево и их комбинации. Максимальная длина сегмента на витой паре без повторителей составляет до 2700 метров (при скорости 78 кбит/с). С использованием повторителей общая длина сети может достигать десятков километров. Стандарт допускает до 32000 устройств в одном логическом домене.

Скорость передачи данных

Базовая скорость передачи по витой паре составляет 78 кбит/с. Существуют модификации, работающие на скоростях 1,25 Мбит/с (для коротких линий) и 5 Мбит/с (для магистральных каналов). Для приложений, не требующих высокой пропускной способности, такой скорости достаточно для передачи команд управления, показаний датчиков и статусов исполнительных механизмов.

Адресация и маршрутизация

Каждое устройство в сети имеет уникальный 48-битный идентификатор (Neuron ID), присваиваемый производителем. Для групповой адресации используются 14-битные адреса групп, для индивидуальной — 8-битные адреса подсистем. Маршрутизация осуществляется на основе таблиц маршрутизации, хранящихся в каждом устройстве или специализированных маршрутизаторах.

Надёжность и отказоустойчивость

Протокол предусматривает механизмы подтверждения доставки сообщений, повторную отправку при сбоях, а также приоритетную передачу для критически важных команд. При обрыве линии связи в топологии «кольцо» сеть автоматически перестраивается. Устройства могут работать в режиме «без хозяина» (peer-to-peer), что исключает единую точку отказа.

Применение

ISO/IEC 14908 широко используется в следующих областях:

  • Автоматизация зданий (BMS) — управление системами отопления, вентиляции и кондиционирования (HVAC), освещением, электроснабжением, противопожарной защитой, лифтами и системами доступа. Крупные объекты, такие как стадионы, аэропорты и офисные центры, часто оснащаются сетями на базе LonWorks.
  • Промышленная автоматизация — управление технологическими процессами, мониторинг оборудования, сбор данных с датчиков и управление исполнительными механизмами на предприятиях.
  • Учёт энергоресурсов — системы «умного учёта» электроэнергии, газа, тепла и воды, где счётчики передают показания по сети LonWorks. В России стандарт используется в автоматизированных системах коммерческого учёта электроэнергии (АСКУЭ).
  • Транспорт и инфраструктура — управление тоннелями, освещением дорог, системами управления движением, а также в железнодорожном транспорте для управления сигнализацией и стрелками.
  • Военная и космическая техника — благодаря высокой надёжности и отказоустойчивости, протокол применяется в системах управления кораблями, самолётами и космическими аппаратами.

Преимущества и недостатки

Преимущества

  • Открытость и интероперабельностьстандарт ISO/IEC гарантирует совместимость устройств разных производителей, сертифицированных по единым требованиям.
  • Децентрализация — отсутствие единого центра управления повышает надёжность системы.
  • Дальность связи — возможность построения сетей протяжённостью до нескольких километров без использования дорогих коммутаторов.
  • Поддержка различных физических сред — витая пара, силовая линия, радио, оптоволокно.
  • Долговременная поддержка — стандарт существует более 30 лет, имеет обширную базу установленных систем и документации.

Недостатки

  • Низкая скорость передачи данных — 78 кбит/с недостаточно для приложений, требующих передачи больших объёмов данных (например, видеопотоков).
  • Сложность настройки — для конфигурирования сети требуется специализированное программное обеспечение (например, LonMaker) и квалифицированный персонал.
  • Закрытая архитектура микроконтроллера — первоначально все устройства LonWorks базировались на специализированных микроконтроллерах Neuron Chip от Echelon, что создавало зависимость от одного поставщика. Позднее появились альтернативные реализации, но доминирование Echelon сохранялось долгое время.
  • Конкуренция с более современными протоколами — в области автоматизации зданий и промышленности активно внедряются протоколы BACnet, KNX, Modbus TCP, MQTT и OPC UA, которые предлагают более высокую скорость, гибкость и интеграцию с интернетом вещей (IoT).

Статус и развитие

К 2020-м годам популярность ISO/IEC 14908 в новых проектах снизилась, уступая место более скоростным и интернет-ориентированным решениям. Тем не менее, стандарт остаётся широко распространённым в существующих системах, особенно в Северной Америке и Европе. Производители продолжают выпускать оборудование, совместимое с LonWorks, и поддерживать инфраструктуру. В России стандарт применяется в системах учёта ресурсов и автоматизации зданий, построенных в 2000–2010-х годах.

В 2018 году компания Echelon прекратила выпуск собственных микроконтроллеров Neuron Chip, однако производство совместимых чипов и модулей было передано другим компаниям (например, Toshiba). Развитие стандарта в настоящее время сосредоточено на интеграции с IP-сетями через шлюзы и на адаптации к требованиям промышленного интернета вещей (IIoT).

Источники

  1. ISO/IEC 14908-1:2012 — Information technology — Control network protocol — Part 1: Protocol stack.
  2. ISO/IEC 14908-2:2012 — Information technology — Control network protocol — Part 2: Twisted pair communication.
  3. ISO/IEC 14908-3:2012 — Information technology — Control network protocol — Part 3: Power line communication.
  4. ANSI/CEA-709.1-B-2002 — Control Network Protocol Specification.
  5. ГОСТ Р МЭК 14908-1-2015 — Сети управления. Часть 1. Протокол.
  6. Echelon Corporation. LonWorks Technology Overview. — 2005.
  7. Loy, D. (2003). LonWorks: Einführung in die Gebäudeautomation. — Springer.

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →