СПОСОБ ИНТЕГРАЦИИ ПОЛЕВЫХ УСТРОЙСТВ В ОТКРЫТЫЕ И НЕЗАВИСИМЫЕ СИСТЕМЫ УПРАВЛЕНИЯ НА ОСНОВЕ ДИНАМИЧЕСКОГО ОТОБРАЖЕНИЯ 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. Заключение. Показаны перспективы по использованию данного способа в коммерческих продуктах и устройствах.

Ключевые слова


OPC UA, EDDL, HART, FDI, полевые датчики, системы управления, компилятор, транслятор

Полный текст:

PDF (English)


DOI: http://dx.doi.org/10.14529/ctcr250101

Ссылки

  • На текущий момент ссылки отсутствуют.