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

ISO 15745

ISO 15745 — это международный стандарт, разработанный Международной организацией по стандартизации (ISO), который определяет общую структуру и методологию для описания промышленных систем автоматизации, их компонентов и интерфейсов с помощью формальных спецификаций. Стандарт направлен на обеспечение интероперабельности (способности к взаимодействию) разнородных устройств и программного обеспечения в рамках интегрированных производственных систем, включая системы управления, приводы, датчики и исполнительные механизмы.

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

Разработка ISO 15745 началась в конце 1990-х годов в ответ на растущую потребность в унификации подходов к интеграции компонентов автоматизации от разных производителей. К этому времени на рынке существовало множество проприетарных протоколов и интерфейсов (например, Profibus, DeviceNet, CANopen, Foundation Fieldbus), что создавало значительные трудности при построении гетерогенных систем. Каждый поставщик предлагал собственные средства конфигурирования и описания устройств, что приводило к высоким затратам на интеграцию и сопровождение.

Работа над стандартом велась в рамках подкомитета SC 5 (Industrial Automation Software and IT) технического комитета ISO/TC 184 (Automation systems and integration). Первая редакция стандарта была опубликована в 2001 году под названием «Industrial automation systems and integration — Open systems application integration framework — Part 1: Generic reference description». В последующие годы стандарт был расширен и дополнен несколькими частями, каждая из которых посвящена конкретным технологическим областям или типам устройств. Наиболее актуальной на начало 2020-х годов является версия ISO 15745-1:2003 с последующими уточнениями.

Структура и составные части

Стандарт ISO 15745 состоит из нескольких частей, каждая из которых описывает определённый аспект интеграции:

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

Ключевые понятия и термины

Стандарт вводит ряд фундаментальных понятий, которые используются для формального описания систем:

Метамодель и язык описания

Центральным элементом ISO 15745 является метамодель — формальная схема, определяющая, как должны быть структурированы профили интеграции. Метамодель использует язык UML (Unified Modeling Language) для представления классов, атрибутов, ассоциаций и ограничений. Она позволяет описывать не только статические характеристики устройств, но и динамическое поведение (например, последовательности обмена сообщениями).

Для представления профилей в машиночитаемом виде стандарт рекомендует использование XML (Extensible Markup Language). Спецификация XML-схемы (XSD) для профилей интеграции является частью стандарта. Это позволяет автоматизировать обработку профилей: их можно генерировать, валидировать, импортировать в инструменты конфигурирования и использовать для автоматической настройки системы.

Применение и практическое значение

ISO 15745 нашёл применение в нескольких ключевых областях промышленной автоматизации:

Взаимосвязь с другими стандартами

ISO 15745 не существует изолированно; он тесно связан с рядом других международных стандартов в области промышленной автоматизации:

Критика и ограничения

Несмотря на свою концептуальную проработанность, ISO 15745 не получил столь широкого распространения, как ожидалось при его разработке. Основные причины:

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

Источники

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

На главную BFOmetr →