Novel Networked Remote Laboratory Architecture for Open Connectivity Based on PLC-OPC-LabVIEW-EJS Integration. Application in Remote Fuzzy Control and Sensors Data Acquisition
In this paper the design and implementation of a network for integrating Programmable Logic Controllers (PLC), the Object-Linking and Embedding for Process Control protocol (OPC) and the open-source Easy Java Simulations (EJS) package is presented. A LabVIEW interface and the Java-Internet-LabVIEW (...
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2016-10-01
|
Series: | Sensors |
Subjects: | |
Online Access: | http://www.mdpi.com/1424-8220/16/11/1822 |
_version_ | 1811300507143110656 |
---|---|
author | Isaías González Antonio José Calderón Andrés Mejías José Manuel Andújar |
author_facet | Isaías González Antonio José Calderón Andrés Mejías José Manuel Andújar |
author_sort | Isaías González |
collection | DOAJ |
description | In this paper the design and implementation of a network for integrating Programmable Logic Controllers (PLC), the Object-Linking and Embedding for Process Control protocol (OPC) and the open-source Easy Java Simulations (EJS) package is presented. A LabVIEW interface and the Java-Internet-LabVIEW (JIL) server complete the scheme for data exchange. This configuration allows the user to remotely interact with the PLC. Such integration can be considered a novelty in scientific literature for remote control and sensor data acquisition of industrial plants. An experimental application devoted to remote laboratories is developed to demonstrate the feasibility and benefits of the proposed approach. The experiment to be conducted is the parameterization and supervision of a fuzzy controller of a DC servomotor. The graphical user interface has been developed with EJS and the fuzzy control is carried out by our own PLC. In fact, the distinctive features of the proposed novel network application are the integration of the OPC protocol to share information with the PLC and the application under control. The user can perform the tuning of the controller parameters online and observe in real time the effect on the servomotor behavior. The target group is engineering remote users, specifically in control- and automation-related tasks. The proposed architecture system is described and experimental results are presented. |
first_indexed | 2024-04-13T06:52:13Z |
format | Article |
id | doaj.art-52d899afb2f742f685084e4eeb286996 |
institution | Directory Open Access Journal |
issn | 1424-8220 |
language | English |
last_indexed | 2024-04-13T06:52:13Z |
publishDate | 2016-10-01 |
publisher | MDPI AG |
record_format | Article |
series | Sensors |
spelling | doaj.art-52d899afb2f742f685084e4eeb2869962022-12-22T02:57:22ZengMDPI AGSensors1424-82202016-10-011611182210.3390/s16111822s16111822Novel Networked Remote Laboratory Architecture for Open Connectivity Based on PLC-OPC-LabVIEW-EJS Integration. Application in Remote Fuzzy Control and Sensors Data AcquisitionIsaías González0Antonio José Calderón1Andrés Mejías2José Manuel Andújar3Department of Electrical Engineering, Electronics and Automation, University of Extremadura, Avenida de Elvas, s/n, Badajoz 06006, SpainDepartment of Electrical Engineering, Electronics and Automation, University of Extremadura, Avenida de Elvas, s/n, Badajoz 06006, SpainDepartment of Electronic, Computer Science and Automation Engineering, University of Huelva, Escuela Técnica Superior, Crta. Huelva-Palos de la Fra, Palos de la Fra, Huelva 21919, SpainDepartment of Electronic, Computer Science and Automation Engineering, University of Huelva, Escuela Técnica Superior, Crta. Huelva-Palos de la Fra, Palos de la Fra, Huelva 21919, SpainIn this paper the design and implementation of a network for integrating Programmable Logic Controllers (PLC), the Object-Linking and Embedding for Process Control protocol (OPC) and the open-source Easy Java Simulations (EJS) package is presented. A LabVIEW interface and the Java-Internet-LabVIEW (JIL) server complete the scheme for data exchange. This configuration allows the user to remotely interact with the PLC. Such integration can be considered a novelty in scientific literature for remote control and sensor data acquisition of industrial plants. An experimental application devoted to remote laboratories is developed to demonstrate the feasibility and benefits of the proposed approach. The experiment to be conducted is the parameterization and supervision of a fuzzy controller of a DC servomotor. The graphical user interface has been developed with EJS and the fuzzy control is carried out by our own PLC. In fact, the distinctive features of the proposed novel network application are the integration of the OPC protocol to share information with the PLC and the application under control. The user can perform the tuning of the controller parameters online and observe in real time the effect on the servomotor behavior. The target group is engineering remote users, specifically in control- and automation-related tasks. The proposed architecture system is described and experimental results are presented.http://www.mdpi.com/1424-8220/16/11/1822networked remote laboratorydata acquisitionprogrammable logic controllerfuzzy controleasy java simulationsOPC |
spellingShingle | Isaías González Antonio José Calderón Andrés Mejías José Manuel Andújar Novel Networked Remote Laboratory Architecture for Open Connectivity Based on PLC-OPC-LabVIEW-EJS Integration. Application in Remote Fuzzy Control and Sensors Data Acquisition Sensors networked remote laboratory data acquisition programmable logic controller fuzzy control easy java simulations OPC |
title | Novel Networked Remote Laboratory Architecture for Open Connectivity Based on PLC-OPC-LabVIEW-EJS Integration. Application in Remote Fuzzy Control and Sensors Data Acquisition |
title_full | Novel Networked Remote Laboratory Architecture for Open Connectivity Based on PLC-OPC-LabVIEW-EJS Integration. Application in Remote Fuzzy Control and Sensors Data Acquisition |
title_fullStr | Novel Networked Remote Laboratory Architecture for Open Connectivity Based on PLC-OPC-LabVIEW-EJS Integration. Application in Remote Fuzzy Control and Sensors Data Acquisition |
title_full_unstemmed | Novel Networked Remote Laboratory Architecture for Open Connectivity Based on PLC-OPC-LabVIEW-EJS Integration. Application in Remote Fuzzy Control and Sensors Data Acquisition |
title_short | Novel Networked Remote Laboratory Architecture for Open Connectivity Based on PLC-OPC-LabVIEW-EJS Integration. Application in Remote Fuzzy Control and Sensors Data Acquisition |
title_sort | novel networked remote laboratory architecture for open connectivity based on plc opc labview ejs integration application in remote fuzzy control and sensors data acquisition |
topic | networked remote laboratory data acquisition programmable logic controller fuzzy control easy java simulations OPC |
url | http://www.mdpi.com/1424-8220/16/11/1822 |
work_keys_str_mv | AT isaiasgonzalez novelnetworkedremotelaboratoryarchitectureforopenconnectivitybasedonplcopclabviewejsintegrationapplicationinremotefuzzycontrolandsensorsdataacquisition AT antoniojosecalderon novelnetworkedremotelaboratoryarchitectureforopenconnectivitybasedonplcopclabviewejsintegrationapplicationinremotefuzzycontrolandsensorsdataacquisition AT andresmejias novelnetworkedremotelaboratoryarchitectureforopenconnectivitybasedonplcopclabviewejsintegrationapplicationinremotefuzzycontrolandsensorsdataacquisition AT josemanuelandujar novelnetworkedremotelaboratoryarchitectureforopenconnectivitybasedonplcopclabviewejsintegrationapplicationinremotefuzzycontrolandsensorsdataacquisition |