OPC UA Protocol Support Library for Programmable Logic Controllers of the Baguette Family
Abstract
The open62541 freely distributed library implementing the OPC UA protocol has been ported to the environment of the domestic real-time operating system of the Baget family. The article provides an overview of the basic concepts of OPC UA, lists the functional capabilities of the ported version of the library, describes a model task, and provides an analysis of key fragments of its code.
About the Authors
T. K. GringauzRussian Federation
D. V. Yarikov
Russian Federation
References
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).
Review
For citations:
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.)