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

Foundation Fieldbus

Foundation Fieldbus — это цифровая, двунаправленная, многоточечная коммуникационная шина, предназначенная для промышленной автоматизации, в первую очередь для связи полевых устройств (датчиков, исполнительных механизмов) с системами управления (контроллерами, DCS, SCADA). Разработана и поддерживается некоммерческой организацией Fieldbus Foundation (основана в 1994 году). В отличие от аналоговых сигналов (4–20 мА) или простых цифровых протоколов, Foundation Fieldbus обеспечивает не только передачу данных, но и распределённое управление, самодиагностику устройств и конфигурирование сети.

История

Протокол Foundation Fieldbus был разработан в начале 1990-х годов как ответ на потребность в едином, открытом стандарте для цифровой связи в промышленности, который бы заменил множество проприетарных решений. В 1994 году была основана организация Fieldbus Foundation, объединившая ведущих производителей оборудования (Emerson, Siemens, Yokogawa, Endress+Hauser и др.). Первая версия спецификации H1 (HART-like, работающая на скорости 31,25 кбит/с) была выпущена в 1996 году. Позднее, в 1999 году, появилась высокоскоростная версия HSE (High Speed Ethernet, 100 Мбит/с), ориентированная на уровень управления и интеграцию с Ethernet. В 2000-х годах Foundation Fieldbus стал одним из доминирующих стандартов в нефтегазовой, химической и энергетической промышленности, особенно в США и Европе. В России его внедрение началось в 2000-х годах, но широкого распространения, в отличие от PROFIBUS или Modbus, не получил из-за высокой стоимости и сложности внедрения.

Архитектура и топология

Foundation Fieldbus базируется на модели OSI, но использует только три уровня: физический, канальный и прикладной. Основные топологии:

  • Шина (Bus) — все устройства подключаются к одному кабелю, который заканчивается терминаторами (сопротивлениями 100 Ом). Это наиболее распространённый вариант.
  • Дерево (Tree) — устройства подключаются через распределительные коробки (junction boxes) к магистральной линии.
  • Звезда (Star) — каждое устройство подключается отдельным кабелем к центральному концентратору (например, к коммутатору для HSE).

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

  • H1 (HART-like) — скорость 31,25 кбит/с, длина сегмента до 1900 м (с повторителями до 9,5 км). Используется витая пара (экранированная или неэкранированная). Питание устройств (до 24 В) может подаваться по тому же кабелю (Bus-powered), что позволяет питать датчики и исполнительные механизмы без отдельного источника питания. Максимальное количество устройств в сегменте — 32 (рекомендуется не более 16 для обеспечения надёжности).
  • HSE (High Speed Ethernet) — скорость 100 Мбит/с, длина сегмента до 100 м (стандарт Ethernet). Используется витая пара категории 5e или оптоволокно. Питание устройств по кабелю не предусмотрено (требуется отдельный источник). HSE ориентирован на связь между контроллерами, серверами и шлюзами.

Канальный уровень

Управляет доступом к среде передачи. Используется метод Link Active Scheduler (LAS), который циклически опрашивает устройства и предоставляет им время для передачи данных. LAS также обрабатывает аварийные сообщения (alarms) и события. Время цикла (macrocycle) обычно составляет от 100 мс до 2 с, в зависимости от количества устройств и объёма данных.

Прикладной уровень

Определяет формат данных и сервисы для чтения, записи, конфигурирования и диагностики. Используется объектно-ориентированная модель: каждое устройство представляет собой набор объектов (блоков), которые могут быть:

  • Resource Block (RB) — описывает физические характеристики устройства (версия, серийный номер, статус).
  • Transducer Block (TB) — преобразует физический сигнал (например, давление) в цифровое значение.
  • Function Block (FB) — реализует алгоритмы управления (ПИД-регулятор, аналоговый вход/выход, дискретный вход/выход, интегратор и т.д.). Именно блоки функций позволяют реализовать распределённое управление — контроллер может быть не нужен, если, например, ПИД-регулятор выполняется в самом датчике.

Функциональные возможности

Foundation Fieldbus предоставляет ряд функций, недоступных для аналоговых систем:

  • Распределённое управление — блоки функций могут выполняться на любом устройстве в сети. Например, датчик давления (с блоком AI) может передавать данные напрямую в исполнительный механизм клапана (с блоком PID и AO), минуя центральный контроллер.
  • Самодиагностика — каждое устройство сообщает о своём состоянии (работоспособность, неисправность, необходимость калибровки). Это позволяет перейти от планового обслуживания к обслуживанию по состоянию (predictive maintenance).
  • Конфигурирование и мониторинг — все параметры устройств (диапазон измерения, единицы, аварийные уровни) могут быть заданы и изменены удалённо через программное обеспечение (например, AMS Device Manager или FieldCare).
  • Многоадресная передача — данные могут одновременно отправляться нескольким устройствам (например, сигнал тревоги всем контроллерам).
  • Безопасность — протокол поддерживает шифрование и аутентификацию (через профили безопасности, такие как FF-912).

Применение

Foundation Fieldbus наиболее широко используется в отраслях, где требуется высокая надёжность, точность и возможность распределённого управления:

  • Нефтегазовая промышленность — управление скважинами, трубопроводами, компрессорными станциями.
  • Химическая промышленность — управление реакторами, колоннами, насосами.
  • Энергетика — управление турбинами, котлами, системами водоподготовки.
  • Целлюлозно-бумажная промышленность — управление технологическими линиями.
  • Фармацевтика — управление процессами, требующими строгого контроля (например, стерилизация).

В России Foundation Fieldbus применяется на крупных нефтехимических и энергетических объектах, таких как заводы «Сибур», «Лукойл», «Газпром». Однако из-за высокой стоимости внедрения и необходимости обучения персонала, он уступает по популярности более простым протоколам (Modbus, PROFIBUS, PROFINET).

Сравнение с другими протоколами

ХарактеристикаFoundation Fieldbus H1PROFIBUS PAHART (аналоговый)Modbus RTU
Скорость31,25 кбит/с31,25 кбит/с1,2 кбит/сдо 115,2 кбит/с
Макс. длина сегмента1900 м1900 м3 км (с повторителями)1200 м
Питание по шинеДаДаДаНет
Распределённое управлениеДа (блоки функций)НетНетНет
СамодиагностикаРасширеннаяСредняяОграниченнаяНет
Сложность конфигурированияВысокаяСредняяНизкаяНизкая
СтоимостьВысокаяСредняяНизкаяНизкая

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

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

  • Высокая точность и надёжность передачи данных (цифровой сигнал не подвержен помехам, как аналоговый).
  • Возможность распределённого управления, что снижает нагрузку на центральный контроллер.
  • Расширенная диагностика и самодиагностика устройств.
  • Удалённое конфигурирование и мониторинг.
  • Поддержка большого количества устройств в одной сети (до 240 с повторителями).

Недостатки

  • Высокая стоимость оборудования и внедрения (требуются сертифицированные кабели, терминаторы, повторители, специализированное ПО).
  • Сложность настройки и отладки (требуются квалифицированные специалисты).
  • Низкая скорость (H1) по сравнению с современными Ethernet-протоколами (PROFINET, EtherNet/IP).
  • Ограниченная совместимость с не-FF-устройствами (требуются шлюзы).
  • Меньшая распространённость в России и странах СНГ по сравнению с PROFIBUS и Modbus.

Интересные факты

  • Foundation Fieldbus является единственным полевым протоколом, который изначально проектировался для распределённого управления (блоки функций были заложены в спецификацию с 1994 года).
  • В 2005 году Fieldbus Foundation выпустила спецификацию FF-912, которая добавила поддержку безопасности (Security) для защиты от несанкционированного доступа.
  • Некоторые производители (например, Emerson) предлагают устройства, которые одновременно поддерживают Foundation Fieldbus и HART, что позволяет постепенно переходить с аналоговых систем на цифровые.
  • В 2010-х годах появилась гибридная версия FF-H1, которая может работать по тому же кабелю, что и HART, что упрощает модернизацию существующих систем.

Критика

Основные претензии к Foundation Fieldbus связаны с его сложностью и стоимостью. Критики отмечают, что для большинства задач (например, простого сбора данных с датчиков) достаточно более дешёвых и простых протоколов, таких как Modbus RTU или HART. Кроме того, распределённое управление, которое является главным преимуществом, на практике реализуется редко из-за сложности настройки и необходимости синхронизации времени между устройствами. В России также отмечается недостаток квалифицированных специалистов, способных обслуживать сети FF.

Источники

  • Fieldbus Foundation. Foundation Fieldbus Technical Overview. 2018.
  • B. R. Mehta, Y. J. Reddy. Industrial Process Automation Systems: Design and Implementation. Butterworth-Heinemann, 2014.
  • J. Berge. Fieldbuses for Process Control: Engineering, Operation, and Maintenance. ISA, 2002.
  • ГОСТ Р 51840-2001 (МЭК 61158-2:1999) «Промышленные сети. Полевая шина. Часть 2. Спецификация физического уровня».
  • Документация Emerson Process Management. Foundation Fieldbus: A Practical Guide. 2010.

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

На главную BFOmetr →