ИНТЕГРАЦИЯ DELPHI ПРИЛОЖЕНИЙ С СИСТЕМАМИ ПРОМЫШЛЕННОЙ АВТОМАТИЗАЦИИ ЧЕРЕЗ СТАНДАРТ OPC

  • Владимир Юрьевич Невиницын
  • Павел Николаевич Грименицкий
  • Демид Сергеевич Отлягузов
  • Илья Константинович Ваняйкин
Ключевые слова: автоматизация, программирование, Delphi, OPC, сервер, клиент, SCADA.

Аннотация

В статье рассматривается вопрос разработки OPC-клиента на языке программирования Embarcadero Delphi для взаимодействия с различными узлами АСУТП. Приведены основные сведения о стандарте OPC (Open Platform Communications) и актуальность его использования в сфере промышленной автоматизации. В качестве примера рассмотрена работа с OPC-сервером Modbus Universal MasterOPC и процедура создания в нем новой конфигурации. Описан процесс добавления тэгов в OPC-сервер и приведены возможные настройки их параметров. Далее в работе показано, каким образом на языке Delphi можно реализовать механизм чтения и записи значений параметров в соответствующие тэги OPC-сервера. Приведен внешний вид разработанного приложения, описаны используемые компоненты. В качестве библиотеки для работы с OPC-серверами использовалась dOPC и входящий в ее состав компонент dOPCDAClient. Приведен исходный код процедур обработки событий элементов формы программы. Продемонстрирован результат работы приложения и взаимодействие с OPC-сервером Modbus Universal MasterOPC

Литература

1. Harazov V.G. Integrated process control systems. 3rd edition. SPb.: Professiya. 2013. 550 p. (in Russian).
2. Kangin V.V., Kangin M.V., Yamoldinov D.N. Development of SCADA-systems: textbook. Moscow: InfraEngineering, 2019. 564 p. (in Russian).
3. El Zerk A., Ouassaid M., Zidani Y. Development of a
real-time framework between MATLAB and PLC through
OPC-UA: A case study of a microgrid energy management
system. Scientific African. 2023. V. 21. P. e01846. DOI
10.1016/j.sciaf.2023.e01846.
4. Mochalov L.V., Drozdov V.G. Simulation of the automatic
control system of the chopping and cracking unit.
Tekhnologii i kachestvo. 2024. N 1(63). P. 40-44. (in Russian). DOI 10.34216/2587-6147-2024-1-63-40-44.
5. Qiu G. Particle swarm algorithm and OLE for process control based PID design for dual capacity water tank. Journal
of Physics: Conference Series. 2021. V 2044. N 1. P.
012175. DOI 10.1088/1742-6596/2044/1/012175.
6. Nazhimova N.A., Naumova E.G., Kuligina N.O. Interaction of Matlab system and industrial software of control system of styrene-acrylic dispersion synthesis synthesis process. Pribory i sistemy. Upravlenie, kontrol', diagnostika.
2017. N 10. P. 8-11. (in Russian).
7. Lyu Z. Handbook of Digital Twins. 1st ed. CRC Press,
2024. 922 p.
8. Rani S., Bhambri P., Kumar S., Pareek P.K., Elngar
A.A. AI-Driven Digital Twin and Industry 4.0: A Conceptual Framework with Applications. 1st ed. CRC Press,
2024. 338 p.
9. Nevinitsyn V.Yu., Grimenitsky P.N., Otlyaguzov D.S.,
Smirnov K.O. Digital twin design using Delphi programming language. Modern high technologies. Regional application. 2024. N 4(80). P. 131-137. (in Russian). DOI
10.6060/snt.20248004.00018.
10. Nevinitsyn V.Yu., Grimenitsky P.N., Likhach D.S.,
Subbotin P.A. Design of an automated system for data acquisition and supervisory control of a rectification unit.
Modern high technologies. Regional application. 2024. N
2(78). P. 85-92. (in Russian). DOI 10.6060/snt.20247
802.00012.
11. Nevinitsyn V.Yu., Grimenitsky P.N., Vanyaykin I.K.,
Otlyaguzov D.S. Digital twins design of typical technological processes. Modern high technologies. Regional application. 2025. N 1(81). P. 111-117. (in Russian). DOI 10.6060/
snt.20258101.00013.
Опубликован
2025-07-08
Как цитировать
Невиницын, В., Грименицкий, П., Отлягузов, Д., & Ваняйкин, И. (2025). ИНТЕГРАЦИЯ DELPHI ПРИЛОЖЕНИЙ С СИСТЕМАМИ ПРОМЫШЛЕННОЙ АВТОМАТИЗАЦИИ ЧЕРЕЗ СТАНДАРТ OPC. Современные наукоёмкие технологии. Региональное приложение, 82(2), 83-88. извлечено от https://snt-isuct.ru/article/view/6643
Раздел
Инженерно-технически науки, машиностроение и технологии

Наиболее читаемые статьи этого автора (авторов)

1 2 > >>