PLC - VIRTUAL INSTRUMENT INTERACTION USING THE OPC UA STANDARD FOR IIoT APPLICATIONS IN INDUSTRY AND REMOTE EDUCATION (INTERACCIÓN PLC - INSTRUMENTO VIRTUAL USANDO EL ESTÁNDAR OPC UA PARA APLICACIONES DE IIoT EN LA INDUSTRIA Y EN LA EDUCACIÓN REMOTA)
Resumen
Industrial Internet of Things (IIoT) offers connectivity and information access for industrial devices. However, several devices cannot implement it because of being TCP/IP-incapable or having incompatible communication protocols. The OPC UA standard can be a solution by offering a platform-independent client-server communication model. The goal of the current work is to use OPC UA to connect a Programmable Logic Controller (PLC) in S7-PLCSIM and a Virtual Instrument (VI) in LabVIEW running as a Web Services application to enable applications in industry and remote education. The case study is a SCADA system simulated in FluidSIM. The results show a successful connection and demonstrate that the OPC UA standard can be used for implementing IIoT by connecting a simulated PLC to a VI for bidirectional information exchange in monitoring and control tasks. The former enables students to learn interactively and remotely about PLCs, and industries to improve their process control.
Keywords: Industrial Internet of Things (IIoT), OPC UA, Programmable Logic Controller (PLC), Virtual Instrument (VI).
Resumen
El Internet Industrial de las Cosas (IIoT) ofrece conectividad y acceso a información para dispositivos industriales. Sin embargo, muchos dispositivos no pueden implementarlo por falta de capacidades TCP/IP o por protocolos de comunicación incompatibles. El estándar OPC UA puede ser una solución por su modelo de comunicación cliente-servidor independiente de plataforma. El objetivo del trabajo es usar OPC UA para conectar un Controlador Lógico Programable (PLC) en S7-PLCSIM y un Instrumento virtual (VI) en LabVIEW corriendo como una aplicación de Servicios Web para habilitar aplicaciones industriales y en educación remota. Se estudia un sistema SCADA simulado en FluidSIM. Los resultados muestran una conexión exitosa, demostrando que OPC UA puede usarse para implementar IIoT conectando un PLC simulado a un VI para intercambio bidireccional de información en tareas de monitoreo y control. Esto permite a estudiantes aprender interactiva y remotamente sobre PLCs, y a industrias mejorar su control de procesos.
Palabras Clave: Controlador Lógico Programable (PLC), Instrumento Virtual (VI), Internet Industrial de las Cosas (IIoT), OPC UA.
Texto completo:
15-33 PDFReferencias
Agarwal, M., Dutta, S., Kelly, R., & Millán, I. (2021, January 15). COVID-19: An inflection point for Industry 4.0. Retrieved from McKinsey & Company: https://www.mckinsey.com/business-functions/operations/our-insights/covid-19-an-inflection-point-for-industry-40
Aulbur, W., CJ, A., & Bigghe, R. (2016). Skill Development for Industry 4.0. Roland Berger GMBH. Retrieved from
http://www.globalskillsummit.com/Whitepaper-Summary.pdf
Blank, A. G. (2004). TCP/IP Foundations. Alameda: Sybex.
Bloem, J., Van Doorn, M., Duivestein, S., Excoffier, D., Maas, R., & Van Ommeren, E. (2014). The Fourth Industrial Revolution. Things to Tighten the Link Between IT and OT. VINT research report (3), 1-39.
Chou, S.-Y. (2019). The Fourth Industrial Revolution: Digital Fusion with Internet of Things. Journal of International Affairs, 107-120.
Darma, D. C., Ilmi, Z., Darma, S., & Syaharuddin, Y. (2020). COVID-19 and its Impact on Education: Challenges from Industry 4.0. Aquademia, 4(2). doi:10.29333/aquademia/8453
Ghazivakili, M., Demartini, C., & Zunino, C. (2018). Industrial Data-Collector by enabling OPC-UA standard for Industry 4.0. 2018 14th IEEE International Workshop on Factory Communication Systems (WFCS) (pp. 1-8). Imperia: IEEE. doi:10.1109/WFCS.2018.8402364
Inductive Automation. (2018, September 12). What is SCADA? Retrieved from Inductive Automation:
https://www.inductiveautomation.com/resources/article/what-is-scada
Jasud, P. V. (2017). The OSI Model: Overview on the Seven Layers of Computer Networks. International Journal for Innovative Research in Science & Technology, 4(3), 116-124.
Knapp, E. D., & Langill, J. T. (2015). Industrial Network Security. Securing Critical Infrastructure Networks for Smart Grid, SCADA, and Other Industrial Control Systems (Second ed.). Waltham: Elsevier.
Koc, T. C., & Teker, S. (2019). Industrial Revolutions and its effects on quality of life. PressAcademia Procedia (PAP), 9, 304-311.
Kominek, D., & Brubaker, S. (2018). OPC UA vs. Classic OPC. Why Switch and How to Get Started. Matrikon Inc. & Beeond, Inc.
Kozierok, C. M. (2015). The TCP/IP Guide. San Francisco: No Starch Press.
Lamb, F. (2013). Industrial Automation Hands-On. New York: McGraww-Hill Education.
Lorenz, M., Rüßmann, M., Waldner, M., Engel, P., Harnisch, M., & Justus, J. (2015, April 9). ANSFORMATION, INDUSTRY 4.0. Retrieved from BCG: https://www.bcg.com/en-mx/publications/2015/engineered_products_project_business_industry_4_future_productivity_growth_manufacturing_industries
Mahnke, W., Leitner, S.-H., & Damm, M. (2009). OPC Unified Architecture. Ladenburg: Springer.
MarketsandMarkets. (2019, December). Industry 4.0 Market by Technology (IoT, Artificial Intelligence, Industrial Metrology, Industrial Robotics, AR & VR, Blockchain, 3D Printing, Digital Twin, and 5G – Offering, Application, and End Users) and Geography- Global Forecast to 2024. Retrieved from MarketsandMarkets: https://www.marketsandmarkets.com/Market-Reports/industry-4-market-102536746.html
National Instruments. (2020a, November 24). Adding a PLC to NI OPC Servers. Retrieved from National Instruments:
https://knowledge.ni.com/KnowledgeArticleDetails?id=kA03q000000YIRNCA4&l=en-US
National Instruments. (2020b, December 21). Connect LabVIEW to Any PLC Using OPC. Retrieved from National Instruments:
https://knowledge.ni.com/KnowledgeArticleDetails?id=kA03q000000x0MPCAY&l=en-US
OPC Foundation. (2003). OPC Data Access Custom Interface Specification 3.0. Austin: OPC Foundation.
OPC Foundation. (n.d.). What is OPC? Retrieved from OPC Foundation: https://opcfoundation.org/about/what-is-opc/
Siemens. (2021, March 12). 6ES7312-5BF04-0AB0 Data sheet. Retrieved from Siemens Industry Mall:
https://mall.industry.siemens.com/mall/en/es/Catalog/Product/6ES7312-5BF04-0AB0
Torres, P., Dionísio, R., Malhão, S., Neto, L., Ferreira, R., Gouveia, H., & Castro, H. (2019). Cyber-Physical Production Systems supported by Intelligent Devices (SmartBoxes) for Industrial Processes Digitalization. 2019 IEEE 5th International forum on Research and Technology for Society and Industry (RTSI) (pp. 73-78). Florence: IEEE.
doi:10.1109/RTSI.2019.8895553
Travis, J., & Kring, J. (2007). LabVIEW for Everyone (Third ed.). Upper Saddle River: Prentice Hall.
Vazquez-Gonzalez, J. L., Barrios-Aviles, J., Rosado-Muñoz, A., & Alejos-Palomares, R. (2018). An Industrial Automation Course: Common Infrastructure for Physical, Virtual and Remote Laboratories for PLC Programming. International Journal of Online and Biomedical Engineering (iJOE), 14(8), 4-19. doi:https://doi.org/10.3991/ijoe.v14i08.8758
Wiens, T. (n.d.). NetToPLCsim - Network extension for Plcsim. Retrieved from NetToPLCsim: http://nettoplcsim.sourceforge.net
Wright, C. C. (2020, August). COVID-19 Pandemic and the Digital Revolution. ASA Monitor, 84, 30.
doi:10.1097/01.M99.0000695184.52961.46
Zhou, C., Damiano, N., Whisner, B., & Reyes, M. (2017). Industrial Internet of Things: (IIoT) applications in underground coal mines. Min Eng, 50-56. doi:10.19150/me.7919
URL de la licencia: https://creativecommons.org/licenses/by/3.0/deed.es
Pistas Educativas está bajo la Licencia Creative Commons Atribución 3.0 No portada.
TECNOLÓGICO NACIONAL DE MÉXICO / INSTITUTO TECNOLÓGICO DE CELAYA
Antonio García Cubas Pte #600 esq. Av. Tecnológico, Celaya, Gto. México
Tel. 461 61 17575 Ext 5450 y 5146
pistaseducativas@itcelaya.edu.mx