СПОСОБ ИНТЕГРАЦИИ ПОЛЕВЫХ УСТРОЙСТВ В ОТКРЫТЫЕ И НЕЗАВИСИМЫЕ СИСТЕМЫ УПРАВЛЕНИЯ НА ОСНОВЕ ДИНАМИЧЕСКОГО ОТОБРАЖЕНИЯ EDD ОПИСАНИЯ НА OPC UA

Авторы

  • Сергей Владимирович Колодий Автор
  • Дмитрий Викторович Куркин Автор
  • Максим Алексеевич Монахов Автор
  • Роман Маратович Гайфулин Автор

Аннотация

Полевые устройства с такими промышленными протоколами, как HART широко распространены на производствах и в системах автоматизации. Для интеграции полевых устройств в такие системы используется EDDL (Electronic Device Description Language) – универсальный язык для описания свойств полевых устройств, определенный международным стандартом IEC 61804. Многие системы автоматизации используют открытую технологию OPC UA (Open Platform Communications Unified Architecture). OPC UA предоставляет доступ к информации, относящейся к конкретному устройству с помощью стандартизированной информационной модели. В связи с этим актуальной является задача преобразования описания полевого устройства, разработанного на языке EDDL в информационную модель OPC UA. Цель исследования: описать один из способов динамического отображения описания полевых устройств на основе EDDL в информационную модель OPC UA и показать его преимущества по сравнению с другими известными методами. Материалы и методы. Предлагается использовать подход преобразования описания полевого устройства на языке EDDL, включающего компиляцию методов EDDL в байт код виртуальной машины, в промежуточную информационную модель и дальнейшее отображение промежуточной модели на информационную модель OPC UA, описанную в спецификациях FDI (Field Device Integration). Результаты. Приводятся результаты тестирования прототипа, реализующего способ динамического отображения на операционной системе Linux и Windows, а также его возможности по настройке датчика давления Rosemount-3051. Заключение. Показаны перспективы по использованию данного способа в коммерческих продуктах и устройствах.

Биографии авторов

  • Сергей Владимирович Колодий
    доц. кафедры информационно-измерительной техники, Южно-Уральский государственный университет, Челябинск, Россия; генеральный директор, ООО «Распределенные системы дистанционного мониторинга», Челябинск, Россия
  • Дмитрий Викторович Куркин
    ведущий инженер-программист, ООО «Распределенные системы дистанционного мониторинга», Челябинск, Россия
  • Максим Алексеевич Монахов
    ведущий инженер-программист, ООО «Распределенные системы дистанционного мониторинга», Челябинск, Россия
  • Роман Маратович Гайфулин
    ведущий инженер-программист, ООО «Распределенные системы дистанционного мониторинга», Челябинск, Россия

Опубликован

2025-02-15

Выпуск

Раздел

Информатика и вычислительная техника