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

CIP Safety

CIP Safety — это протокол безопасной передачи данных, разработанный для использования в промышленных сетях на основе протокола Common Industrial Protocol (CIP). Он предназначен для обеспечения функциональной безопасности (Functional Safety) в системах управления, автоматизации и робототехники, позволяя передавать критически важные для безопасности сигналы (например, сигналы аварийного останова, блокировки дверей, контроля скорости) по тем же сетевым каналам, что и обычные данные, без необходимости прокладки отдельных, выделенных кабелей для цепей безопасности.

История и предпосылки создания

До появления CIP Safety функциональная безопасность в промышленности обеспечивалась преимущественно с помощью жёстко проводных (hardwired) релейных схем или специализированных, замкнутых систем безопасности. Такой подход был надёжен, но дорог, сложен в модификации и требовал прокладки большого количества кабелей. С развитием сетевых технологий возникла потребность в интеграции функций безопасности в общие промышленные сети, что позволило бы снизить стоимость монтажа, упростить диагностику и повысить гибкость систем.

Протокол CIP Safety был разработан организацией ODVA (Open DeviceNet Vendor Association) в начале 2000-х годов как расширение стандарта CIP. Первая версия спецификации была опубликована в 2005 году. Основной задачей было создание протокола, который мог бы работать поверх существующих сетей CIP (EtherNet/IP, DeviceNet, ControlNet), но при этом соответствовал бы строгим требованиям международных стандартов функциональной безопасности, таких как IEC 61508 и IEC 61784-3.

Принципы работы и архитектура

CIP Safety не является отдельной физической сетью. Он работает как «надстройка» над стандартным протоколом CIP, используя те же каналы связи (например, Ethernet или шину DeviceNet). Ключевое отличие — механизмы обеспечения целостности и достоверности данных, необходимые для безопасности.

Модель «Чёрный канал» (Black Channel)

Основополагающий принцип CIP Safety — это концепция «чёрного канала». Согласно этой модели, сам канал передачи данных (сетевая инфраструктура: коммутаторы, маршрутизаторы, кабели) не считается надёжным с точки зрения безопасности. CIP Safety предполагает, что канал может вносить ошибки: искажать, терять, задерживать или дублировать пакеты, а также изменять порядок их следования. Вся ответственность за обнаружение и исправление этих ошибок возлагается на конечные устройства (устройства безопасности), которые обмениваются данными через протокол CIP Safety.

Механизмы обеспечения безопасности

Для гарантии целостности и достоверности данных CIP Safety использует набор механизмов, определённых стандартом IEC 61784-3:

  • Контрольная последовательность (CRC — Cyclic Redundancy Check): Каждый пакет данных безопасности содержит дополнительный код CRC, вычисленный на основе данных и времени. Это позволяет обнаружить случайные или намеренные искажения данных.
  • Счётчик времени (Time Stamp): Каждый пакет содержит метку времени, что позволяет устройству-получателю проверить актуальность данных и обнаружить задержки или повторную отправку старых пакетов (атаки повторного воспроизведения).
  • Счётчик последовательности (Sequence Number): Каждому пакету присваивается уникальный номер, что позволяет обнаружить потерю, дублирование или нарушение порядка пакетов.
  • Аутентификация (Authentication): Для предотвращения подмены данных (спуфинга) используется криптографическая аутентификация. Устройства обмениваются идентификаторами и ключами, подтверждая свою подлинность.
  • Ожидание подтверждения (Expectation Timeout): Устройство-отправитель ожидает подтверждения от получателя в течение заданного времени. Если подтверждение не приходит, отправитель переходит в безопасное состояние (например, останавливает оборудование).

Топология и устройства

CIP Safety поддерживает различные топологии: звезда, кольцо, линейная шина. В сети могут сосуществовать два типа устройств:

  • Стандартные устройства (Standard Devices): Устройства, не поддерживающие CIP Safety. Они могут обмениваться обычными данными, но не могут участвовать в передаче сигналов безопасности.
  • Устройства безопасности (Safety Devices): Устройства, сертифицированные для работы с CIP Safety. Они могут как передавать, так и принимать данные безопасности, а также обрабатывать их в соответствии с логикой безопасности.

Важно, что стандартные и безопасные устройства могут находиться в одной сети, но их трафик разделён. Стандартные устройства не могут влиять на трафик безопасности, и наоборот.

Уровни безопасности (SIL)

CIP Safety поддерживает уровни полноты безопасности (Safety Integrity Level — SIL) в соответствии с IEC 61508. SIL — это мера вероятности того, что система безопасности выполнит свою функцию при возникновении опасной ситуации. Чем выше уровень SIL, тем ниже вероятность отказа.

CIP Safety может быть реализован для достижения SIL 3 (наиболее высокий уровень для промышленных систем управления) при работе по Ethernet/IP и DeviceNet. Это означает, что протокол может использоваться в критически важных приложениях, где отказ системы безопасности может привести к серьёзным травмам или значительному ущербу.

Применение

CIP Safety широко применяется в различных отраслях промышленности, где требуется высокий уровень автоматизации и функциональной безопасности:

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

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

  • Снижение стоимости: Уменьшение объёмов кабельной продукции, упрощение монтажа и обслуживания.
  • Гибкость: Лёгкость реконфигурации системы безопасности без перекладки кабелей.
  • Диагностика: Возможность удалённой диагностики состояния устройств безопасности и каналов связи.
  • Интеграция: Объединение функций управления и безопасности в единой сети, что упрощает архитектуру системы.
  • Масштабируемость: Возможность легко добавлять новые устройства безопасности в существующую сеть.

Недостатки

  • Сложность: Требует более высокой квалификации персонала для проектирования, настройки и обслуживания.
  • Зависимость от сети: Надёжность системы безопасности зависит от надёжности всей сетевой инфраструктуры (коммутаторов, кабелей).
  • Задержки: Время реакции системы безопасности может быть выше, чем у жёстко проводных схем, особенно при высокой нагрузке на сеть.
  • Стоимость оборудования: Устройства безопасности, поддерживающие CIP Safety, обычно дороже стандартных.

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

  • CIP Safety является одним из наиболее распространённых протоколов безопасности в промышленности наряду с PROFIsafe (для PROFINET) и Safety over EtherCAT.
  • Протокол сертифицирован независимыми организациями, такими как TÜV Rheinland и TÜV SÜD, что подтверждает его соответствие требованиям безопасности.
  • В России применение CIP Safety регулируется требованиями технических регламентов Таможенного союза (ТР ТС), в частности, в области безопасности машин и оборудования.

Источники

  • ODVA. (2005). The CIP Safety Specification.
  • IEC 61508:2010. Functional safety of electrical/electronic/programmable electronic safety-related systems.
  • IEC 61784-3:2016. Industrial communication networks — Profiles — Part 3: Functional safety fieldbuses.
  • ODVA. (2023). The CIP Safety Protocol: White Paper.

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

На главную BFOmetr →