Research Article
BibTex RIS Cite

Design, Application and Analysis of an OPC-based SCADA System

Year 2023, Volume: 26 Issue: 2, 991 - 999, 05.07.2023
https://doi.org/10.2339/politeknik.1029629

Abstract

The main goal for our study is the design, implementation, and empirical test of the physical and software model of an OPC-based SCADA system comprising multiple industrial controllers of various commercial brands. In this study, an electro-pneumatic press prototype was prepared with four different PLCs, an open-source controller and an operator panel which have different industrial communication protocols. Each sub-task of the pressing unit was assigned to different industrial controllers, and the network infrastructure of the SCADA system was created with a star topology and taken into operation. The connectivity and interoperability for the designed networked system comprising significant number of devices with different industrial communication protocols was effectively provided. OPC-based SCADA system was tested in runtime mode and the controllers successfully talked to each other through the system. The hardware and software structural details, possibl1e malfunctions and data transmission speeds of the system were analyzed and shared.  

Supporting Institution

Yok

Project Number

---

Thanks

---

References

  • [1] Givehchi O., Landsdorf K., Simoens P., and Colombo A. W., “Interoperability for Industrial Cyber-Physical Systems: An Approach for Legacy Systems”, IEEE Trans. Ind. Informatics, 13(6): 3370–3378, (2017).
  • [2] González I., Calderón A. J., Figueiredo J., and Sousa J. M. C., “A literature survey on open platform communications (OPC) applied to advanced industrial environments”, Electron., 8(5): 510, (2019).
  • [3] Stouffer K., Falco J., and Scarfone K., "Guide to industrial control systems (ICS) security", NIST special publication 800-82, 1-255, (2011).
  • [4] ŞAHİN C., KARAÇOR M., and ÖZBAY H., “Yenilenebilir Enerji Kaynağı Kurulum Gücü Minimize Katsayısının Belirlenmesi”, Avrupa Bilim ve Teknol. Derg., 15: 404–411, (2019).
  • [5] González I., Calderón A. J., Barragán A. J., and Andújar J. M., “Integration of sensors, controllers and instruments using a novel OPC architecture”, Sensors (Switzerland), 17(7): 1512 , (2017).
  • [6] https://opcfoundation.org/about/what-is-opc/ “What is OPC?” , OPC Foundation, 2010, (02 July 2019).
  • [7] https://opcfoundation.org/about/opc-technologies/opc-ua/ “Unified Architecture”, OPC Foundation, (5 November 2021).
  • [8] Lutz P., “OPC UA: wider controller communications with TSN, APL: OPC UA uses Ethernet Time-Sensitive Networking (TSN) and Ethernet Advanced Physical Layer (APL) for controller-to-controller networking. Goal: interoperability”, Control Eng., 68: 28–30, (2021).
  • [9] Aleksandrov S., Jovanovi Z., Nikoli S., and Stanimir Č., “MECHATRONIC SYSTEMS CONTROL BASED ON SCADA package”, FACTA Univ. Ser. Autom. Control Robot., 10(2): 189–198, (2011).
  • [10] Barsoum N. N. and Chin P. R., “Ethernet Control AC Motor via PLC Using LabVIEW”, Intell. Control Autom., 02(04): 330–339, (2011).
  • [11] Lakshmi Sangeetha A., Naveenkumar B., Balaji Ganesh A., and Bharathi N., “Experimental validation of PID based cascade control system through SCADA-PLC-OPC and internet architectures”, Measurement, 45(4): 643-649, (2012).
  • [12] Toylan H. and Kuscu H., “A research on SCADA application by the help of OPC server for the water tank filling system”, Sci. Res. Essays, 5(24): 3932-3938, (2010).
  • [13] Üstünsoy F. and Sayan H. H., “PLC Destekli SCADA ile Enerji Yönetimi İçin Örnek Laboratuvar Çalışması”, J. Polytech., 21(4): 1007–1014, (2018).
  • [14] Chamorro-Atalaya O., Arce-Santillan D., Diaz-Leyva T., and Diaz-Choque M., “Supervision and control by SCADA of an automated fire system”, Indones. J. Electr. Eng. Comput. Sci., 21(1): 92-100, (2021).
  • [15] İŞBİLEN F. ve KONAR M., “Uçak Sistemlerinin SCADA İle Modellenmesi”, Avrupa Bilim ve Teknol. Derg., 18: 338-346, (2020).
  • [16] Nicola M., Nicola C.-I., Duță M., and Sacerdoțianu D., “SCADA Systems Architecture Based on OPC and Web Servers and Integration of Applications for Industrial Process Control”, Int. J. Control Sci. Eng., 8(1): 13–21, (2018).
  • [17] Singh R. and Verma H. K., “Development of PLC-Based Controller for Pneumatic Pressing Machine in Engine-Bearing Manufacturing Plant”, Procedia Computer Science, 125: 449–458, (2018).
  • [18] Niculescu F., Savescu A., and Mitru A., “Transmitting data over the network using an OPC server”, 22nd International Conference on Circuits, Systems, Communications and Computers (CSCC 2018), Majorka, Spain, in MATEC Web of Conferences, 210, 03002: 373-378, (2018).
  • [19] Hadi H. H. and Sallom M. Y., “Pneumatic Control System of Automatic Production Line Using SCADA Implement PLC”, in 4th Scientific International Conference Najaf, SICN 2019, Al-Najaf, Iraq, 37–42, (2019).
  • [20] Duymazlar O. and Engin D., “Design and Application of OPC-based SCADA System with Multiple Controllers: An Electro-pneumatic Case Study,” in Proceedings - 2019 Innovations in Intelligent Systems and Applications Conference, ASYU 2019, İzmir, Türkiye, 208-213, (2019).

OPC Tabanlı SCADA Sisteminin Tasarımı, Uygulama ve Analizi

Year 2023, Volume: 26 Issue: 2, 991 - 999, 05.07.2023
https://doi.org/10.2339/politeknik.1029629

Abstract

Çalışmamızın ana amacı, çeşitli ticari markaların çoklu endüstriyel denetleyicilerini içeren OPC tabanlı bir SCADA sisteminin fiziksel ve yazılım modelinin tasarımı, uygulanması ve deneysel testinin yapılmasıdır. Bu çalışmada, farklı endüstriyel haberleşme protokollerine sahip dört farklı PLC, açık kaynaklı denetleyici ve operatör paneli ile elektro-pnömatik pres prototipi hazırlanmıştır. Pres ünitesinin her bir alt görevi farklı endüstriyel denetleyicilere atanmış ve SCADA sisteminin ağ altyapısı bir yıldız topolojisi ile oluşturularak devreye alınmıştır. Farklı endüstriyel iletişim protokollerine sahip önemli sayıda cihazdan oluşan tasarlanan ağ bağlantılı sistemin bağlanabilirliği ve birlikte çalışabilirliği etkin bir şekilde sağlanmıştır. OPC tabanlı SCADA sistemi çalışma zamanı modunda test edilmiş ve denetleyiciler sistem üzerinden birbirleriyle başarılı bir şekilde haberleşmiştir. Sistemin donanım ve yazılım yapısal detayları, olası arızaları ve veri aktarım hızları analiz edilerek paylaşılmıştır.

Project Number

---

References

  • [1] Givehchi O., Landsdorf K., Simoens P., and Colombo A. W., “Interoperability for Industrial Cyber-Physical Systems: An Approach for Legacy Systems”, IEEE Trans. Ind. Informatics, 13(6): 3370–3378, (2017).
  • [2] González I., Calderón A. J., Figueiredo J., and Sousa J. M. C., “A literature survey on open platform communications (OPC) applied to advanced industrial environments”, Electron., 8(5): 510, (2019).
  • [3] Stouffer K., Falco J., and Scarfone K., "Guide to industrial control systems (ICS) security", NIST special publication 800-82, 1-255, (2011).
  • [4] ŞAHİN C., KARAÇOR M., and ÖZBAY H., “Yenilenebilir Enerji Kaynağı Kurulum Gücü Minimize Katsayısının Belirlenmesi”, Avrupa Bilim ve Teknol. Derg., 15: 404–411, (2019).
  • [5] González I., Calderón A. J., Barragán A. J., and Andújar J. M., “Integration of sensors, controllers and instruments using a novel OPC architecture”, Sensors (Switzerland), 17(7): 1512 , (2017).
  • [6] https://opcfoundation.org/about/what-is-opc/ “What is OPC?” , OPC Foundation, 2010, (02 July 2019).
  • [7] https://opcfoundation.org/about/opc-technologies/opc-ua/ “Unified Architecture”, OPC Foundation, (5 November 2021).
  • [8] Lutz P., “OPC UA: wider controller communications with TSN, APL: OPC UA uses Ethernet Time-Sensitive Networking (TSN) and Ethernet Advanced Physical Layer (APL) for controller-to-controller networking. Goal: interoperability”, Control Eng., 68: 28–30, (2021).
  • [9] Aleksandrov S., Jovanovi Z., Nikoli S., and Stanimir Č., “MECHATRONIC SYSTEMS CONTROL BASED ON SCADA package”, FACTA Univ. Ser. Autom. Control Robot., 10(2): 189–198, (2011).
  • [10] Barsoum N. N. and Chin P. R., “Ethernet Control AC Motor via PLC Using LabVIEW”, Intell. Control Autom., 02(04): 330–339, (2011).
  • [11] Lakshmi Sangeetha A., Naveenkumar B., Balaji Ganesh A., and Bharathi N., “Experimental validation of PID based cascade control system through SCADA-PLC-OPC and internet architectures”, Measurement, 45(4): 643-649, (2012).
  • [12] Toylan H. and Kuscu H., “A research on SCADA application by the help of OPC server for the water tank filling system”, Sci. Res. Essays, 5(24): 3932-3938, (2010).
  • [13] Üstünsoy F. and Sayan H. H., “PLC Destekli SCADA ile Enerji Yönetimi İçin Örnek Laboratuvar Çalışması”, J. Polytech., 21(4): 1007–1014, (2018).
  • [14] Chamorro-Atalaya O., Arce-Santillan D., Diaz-Leyva T., and Diaz-Choque M., “Supervision and control by SCADA of an automated fire system”, Indones. J. Electr. Eng. Comput. Sci., 21(1): 92-100, (2021).
  • [15] İŞBİLEN F. ve KONAR M., “Uçak Sistemlerinin SCADA İle Modellenmesi”, Avrupa Bilim ve Teknol. Derg., 18: 338-346, (2020).
  • [16] Nicola M., Nicola C.-I., Duță M., and Sacerdoțianu D., “SCADA Systems Architecture Based on OPC and Web Servers and Integration of Applications for Industrial Process Control”, Int. J. Control Sci. Eng., 8(1): 13–21, (2018).
  • [17] Singh R. and Verma H. K., “Development of PLC-Based Controller for Pneumatic Pressing Machine in Engine-Bearing Manufacturing Plant”, Procedia Computer Science, 125: 449–458, (2018).
  • [18] Niculescu F., Savescu A., and Mitru A., “Transmitting data over the network using an OPC server”, 22nd International Conference on Circuits, Systems, Communications and Computers (CSCC 2018), Majorka, Spain, in MATEC Web of Conferences, 210, 03002: 373-378, (2018).
  • [19] Hadi H. H. and Sallom M. Y., “Pneumatic Control System of Automatic Production Line Using SCADA Implement PLC”, in 4th Scientific International Conference Najaf, SICN 2019, Al-Najaf, Iraq, 37–42, (2019).
  • [20] Duymazlar O. and Engin D., “Design and Application of OPC-based SCADA System with Multiple Controllers: An Electro-pneumatic Case Study,” in Proceedings - 2019 Innovations in Intelligent Systems and Applications Conference, ASYU 2019, İzmir, Türkiye, 208-213, (2019).
There are 20 citations in total.

Details

Primary Language English
Subjects Engineering
Journal Section Research Article
Authors

Okan Duymazlar 0000-0002-1327-7493

Dilşad Engin 0000-0003-0159-275X

Project Number ---
Publication Date July 5, 2023
Submission Date November 30, 2021
Published in Issue Year 2023 Volume: 26 Issue: 2

Cite

APA Duymazlar, O., & Engin, D. (2023). Design, Application and Analysis of an OPC-based SCADA System. Politeknik Dergisi, 26(2), 991-999. https://doi.org/10.2339/politeknik.1029629
AMA Duymazlar O, Engin D. Design, Application and Analysis of an OPC-based SCADA System. Politeknik Dergisi. July 2023;26(2):991-999. doi:10.2339/politeknik.1029629
Chicago Duymazlar, Okan, and Dilşad Engin. “Design, Application and Analysis of an OPC-Based SCADA System”. Politeknik Dergisi 26, no. 2 (July 2023): 991-99. https://doi.org/10.2339/politeknik.1029629.
EndNote Duymazlar O, Engin D (July 1, 2023) Design, Application and Analysis of an OPC-based SCADA System. Politeknik Dergisi 26 2 991–999.
IEEE O. Duymazlar and D. Engin, “Design, Application and Analysis of an OPC-based SCADA System”, Politeknik Dergisi, vol. 26, no. 2, pp. 991–999, 2023, doi: 10.2339/politeknik.1029629.
ISNAD Duymazlar, Okan - Engin, Dilşad. “Design, Application and Analysis of an OPC-Based SCADA System”. Politeknik Dergisi 26/2 (July 2023), 991-999. https://doi.org/10.2339/politeknik.1029629.
JAMA Duymazlar O, Engin D. Design, Application and Analysis of an OPC-based SCADA System. Politeknik Dergisi. 2023;26:991–999.
MLA Duymazlar, Okan and Dilşad Engin. “Design, Application and Analysis of an OPC-Based SCADA System”. Politeknik Dergisi, vol. 26, no. 2, 2023, pp. 991-9, doi:10.2339/politeknik.1029629.
Vancouver Duymazlar O, Engin D. Design, Application and Analysis of an OPC-based SCADA System. Politeknik Dergisi. 2023;26(2):991-9.