Библиотека поддержки протокола OPC UA для программируемых логических контроллеров семейства «Багет»
Аннотация
В среду отечественной операционной системы реального времени семейства Багет портирована свободно распространяемая библиотека open62541, реализующая протокол OPC UA. В статье приведен обзор базовых понятий OPC UA, перечислены функциональные возможности портированной версии библиотеки, описана модельная задача, приведен разбор ключевых фрагментов ее кода.
Об авторах
Т. К. ГрингаузРоссия
Москва
Д. В. Яриков
Россия
Москва
Список литературы
1. А.Н. Годунов, В.А. Солдатов. Операционные системы семейства Багет (сходства, отличия и перспективы). «Программирование», т.40 (2014), № 5, 68 – 76.
2. OPC Unified Architecture Specification. Release 1.04. November 22, 2017. URL: https://reference.opcfoundation.org/ (дата обращения – 31.10.2024).
3. А.А. Титаев. Промышленные сети: учебное пособие, Екатеринбург, издательство Уральского университета, 2020.
4. open62541 Documentation. Release 1.0.5-1-g982f0796. January 05, 2021. URL: https://www.open62541.org/doc/open62541-1.0.pdf (дата обращения – 31.10.2024).
5. open62541 Documentation. Release 1.4. URL: https://www.open62541.org/doc/master/index.html (дата обращения – 31.10.2024).
6. Unified Automation. C++ UA Server SDK Documentation. Release 1.5.2.336. URL: https://documentation.unified-automation.com/uasdkcpp/1.5.2/html/index.html (дата обращения – 31.10.2024).
Рецензия
Для цитирования:
Грингауз Т.К., Яриков Д.В. Библиотека поддержки протокола OPC UA для программируемых логических контроллеров семейства «Багет». Труды НИИСИ. 2024;14(4):11-22.
For citation:
Gringauz T.K., Yarikov D.V. OPC UA Protocol Support Library for Programmable Logic Controllers of the Baguette Family. SRISA Proceedings. 2024;14(4):11-22. (In Russ.)