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 (...

Full description

Bibliographic Details
Main Authors: Isaías González, Antonio José Calderón, Andrés Mejías, José Manuel Andújar
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