SlideShare a Scribd company logo
1 of 4
Download to read offline
International Journal of Industrial Electronics and Electrical Engineering, ISSN: 2347-6982 Volume-3, Issue-7, July-2015
Configuring LIFA For Remote Communication Using Web Architecture
108
CONFIGURING LIFA FOR REMOTE COMMUNICATION USING
WEB ARCHITECTURE
1
VATSAL SHAH, 2
AMI GOSWAMI, 3
BHAVIN GAJJAR
1,2 3
Electronics & Communication Engineering Department Indus University Gujarat, India
Email: 1
vatsalshah2210@gmail.com, 2
amigoswami1995@gmail.com, 3
bhavingajjar.ec@indusuni.ac.in
Abstract: This paper presents remote transmission of Temperature parameters using web architecture based on LIFA to
remote Engineer for analysis. Web services enable the invocation of a method on a remote target using standard Web-based
protocols. A client sends a request to a remote server, which processes the request and replies with a response, which is then
interpreted and displayed by the client application. One relies on this communication method for everyday activities such as
browsing the Web, checking e-mails, etc. Online data from the sensors can viewed in graphical form showing changes with
respect to time.
Keywords: LabVIEW, Arduino, Web-based Control, LIFA, Temperature Monitor and Control System, Temperature Sensor,
Virtual Instruments
I. INTRODUCTION
PC based data acquisition, monitoring and control
systems are gaining importance these days. Due to
the flexibility offered by various platforms in
practice. LabVIEW has been used successfully served
the purpose for many years in test and measurement
applications due to the ease of graphical
programming and its wide area of functionality for
interfacing directly to instruments, sensors and
actuators [1]. Here application implementation of
temperature monitoring and control systems using
LIFA for Remote communication using web
architecture is discussed in this paper. This system
connects temperature sensors to a computer through
Arduino. The LabVIEW Interface for Arduino
(LIFA) allows users to control sensors and acquire
data through an Arduino microcontroller using the
graphical programming environment LabVIEW.
Arduino microcontroller acts as an I/O engine that
interfaces with LabVIEW VIs through a serial
connection. [6]
LabVIEW is a graphical programming language that
uses graphical blocks instead of lines of text to create
applications. LabVIEW has provided communication
tools, including ActiveX, TCP, UDP, and Data
Socket. In this paper, we have mainly utilized TCP
and the related functions. An important and
commonly used web service is the World Wide Web
service. The World Wide Web service is the universe
of available information on internet. The access
protocol of internet is TCP/IP protocol. With TCP/IP
communication can be done over single network or
over internet. The Internet Protocols (IP) contains
addressing information and some control information
for packet routing. Transmission Control Protocol
(TCP) provides reliable transmission of data. [2]
II. SYSTEM REPRESENTATION
The following are the components of a Web service:
Server – An application responsible for parsing a
request, executing the appropriate method or action,
and sending a response to the client
Client– An application that sends a request to the
server and waits to receive a response, which is then
interpreted by the client
Standard protocols– Web-based protocols such as
HTTP route data over physical networks from the
client to the appropriate server method and then back
to the client
Network– The physical layer, such as Ethernet or
IEEE 802.11, over which data is transmitted [2] [5]
Fig.1. Request Response Model. Client send
request to Server and server response to client.
The web-based communication between
LabVIEW programs and other programs (including
LabVIEW programs) is usually realized through
client-server architecture. In the client-server model,
clients request services from servers and servers
usually wait for clients to initiate a connection. After
the connection has been setup, the server and the
client can transfer data back and forth using some
network protocol. When the current client closes the
connection, the server will continue to wait for other
clients’ request. A server may serve multiple clients
at a time as well. Any time we click on a link or
typein a URL, our browser (the client) is sending a
request to a remote server, which processes the
information and sends a response. Our browser does
not need to know anything about the server’s
infrastructure etc., it just interprets the response and
displays the result to the user. [4]
The remote panels are configured using the
following two steps:
1. Enable the Lab VIEW Web Server on the server
machine.
International Journal of Industrial Electronics and Electrical Engineering, ISSN: 2347-6982 Volume-3, Issue-7, July-2015
Configuring LIFA For Remote Communication Using Web Architecture
109
2. Connect and execute remote panels on the client
machine
Fig.2. Distributed Applications [5] Client machine (Controlling
Remote panel and Viewing Remote Panel) connected with
Server machine via WAN/LAN or internet
LabVIEW web server can create HTML documents
open front panel in web browser. The front panel can
be remotely monitored and controlled through the
web browser using TCP/IP services .This feature
greatly expands the application as several persons
sitting at different locations can simultaneously
access the same front panel.
III. CONFIGURING LABVIEW FOR REMOTE
COMMUNICATION
The default port number for the web server is 8080.
In general, port numbers 49152 through 65535 are
dynamic/private ports recommended for custom
TCP/IP applications [5]. Other options that you can
set include the root directory for the server HTML
files, the timeout for reading by the web server, and
log file enabling to record information pertaining to
client connections.
Fig.3. Screenshot of Web Server Configuration
In web server local debugging enable remote panel
server and tick to allow remote connection while
debugging. From web configuration we change
HTTP port in local debugging window.
The next step is to specify a list of VIs that can be
accessed remotely. One can set control time limits for
each VI in the list.
Fig.4. Screenshot of Web Service Local Debugging. Include
details of HTTP Port and enable remote panel server.
This control time limit is very useful if your VI will
be accessed by multiple users. If there is no control
time limit, a single user could monopolize control of
the application, preventing other users from assuming
control.
Fig.5. Screenshot of Configuring VI accessible on Web. Add all
the Visible Vis and allow access.
The final step is to specify a list of client IP addresses
that are allowed to access the Web Server. Each IP
address may be granted controlling privileges,
viewing only privileges, or denied access.
Fig.6. Screenshot of Configuring Browser Access List. Browser
address for allow controlling and Viewing.
IV. WEB PUBLISHING TOOL
In Web Publishing Tool select VI and viewing
option. Browse VI and select it with that different
viewing mode is given. For view and control VI
select Embedded. Selected VI will be see in the
preview window. Another viewing mode is to set
Static image of the front panel in a browser and also
continuous updates of snapshot on browser, which is
updates as seconds given between two snapshots.
International Journal of Industrial Electronics and Electrical Engineering, ISSN: 2347-6982 Volume-3, Issue-7, July-2015
Configuring LIFA For Remote Communication Using Web Architecture
110
Fig.7. Screenshot of Select VI and Viewing Option. Select VI
and check preview in browser.
4.1. Select HTML Output
In this next step give proper document information as
title of HTML file, header and footer details. In
preview window can see the document changes.
Fig.8. Screenshot of Select HTML Output. Add details of
Document.
4.2. Save Web Page
The next step is save the web page in a destination
directory with proper filename and will get Local host
URL. This local host URL is same as filename.
Fig.9. Screenshot of Save Web Page. Generate URL for
selected VIs. Also change File name, to add in the URL.
4.3. Document URL
After all steps successfully done, document will be
saved within the web server’s root directory. It will
give URL and connect with URL to access page from
a browser.
Fig.10. Screenshot of URL to access page. Document URL is
generated. Connect with that page from a browser.
V. WEB BROWSER OUTPUT
Send request control to VI. After that can release
control to VI. Also can set control timing for VI to
control. Here is VI of Industrial Temperate Control
System Using LIFA. If temperature exceed from the
range according to that it will give output. From the
web server page easily can control the whole system.
Fig.11. Screenshot of Temperature Control System on Web.
Temperate Control and Monitoring VI. Which is indicate
temperature range and particular LEDs on display with
Temperature chart.
In LabVIEW easily build executable file fromany VI
so that in any system can control and use Graphical
User Interface Unit.
CONCLUSIONS
With Lab VIEW Web services, you can:
Communicate with embedded Lab VIEW
applications from any Web-enabled device, Establish
machine-to-machine communication using standard
HTTP protocols, remotely monitor and control
LabVIEW applications. This system can be used to
transmit the temperature information in real time to
remote location and can be viewed by the system
engineer in industry.
In future work the database can be secured using
security tools, thus making it more secure, LabVIEW
application. Various network protocols can be
investigated for traffic management. Further this
application can be used to acquire data from other
sensor types such as pressure sensors, humidity
sensors, photo sensor, and many more. Number of
Sensors can be displayed and analyzed on graphical
form. Also, the remote monitoring feature over LAN
can be added to application for making it more
International Journal of Industrial Electronics and Electrical Engineering, ISSN: 2347-6982 Volume-3, Issue-7, July-2015
Configuring LIFA For Remote Communication Using Web Architecture
111
advanced such as to be accessible from any LAN
connected terminal provided the application software
is installed.
ACKNOWLEDGMENTS
We would thankful to National Instrument for
providing LabVIEW 2014 Student trial version.
REFERENCES
1. National Instruments Corporation (2010) “LabVIEW
communications VI reference manual and web services
reference manual”. [online] Available:
www.ni.com/pdf/manuals/321526b.pdf
2. “Introduction to Modbus TCP/IP”, Technical Reference,
Acromag, Inc, 2005, USA. [online] Available: www.prosoft-
technology.com/kb/assets/intro_modbustcp.pdf
3. Ed Doering, “NImyRIO Project Essentials Guide”, National
Technology and Science Press, 2014.
[online]Available:www.ni.com/myrio/projectguide
4. Lei Wu, David Cartes, and Chiang Shih, “Web-Based Flow
Control of a Three-Tank System SYSTEMICS”, Cybernetics
and Informatics, FAMU-FSU College of Engineering, Florida
State University, Vol. 2, No. 1, pp: 77-82
5. Archana Wasule, Dr.M.S.Panse; “Configuring Labview for
Remote Communication Using Web Architecture”.
International Journal of Engineering Science and Innovative
Technology, Vol. 2, No. 2, pp: 195-199, 2013
6. Prof. Hiren J. Patel, Prof. Robinson P. Paul, Prof. Ghansyam
B. Rathod, “Temperature monitoring and control system using
NI ELVIS and LabVIEW”, International Journal on Recent
and Innovation Trends in Computing and Communication,
Vol.2, No.7, pp: 1862-1864, 2014.
7. K P J Pradeep, K Sai Prasad Reddy, D Hanumesh Kumar, K
Nagabhushan Raju, C Nagaraja “Monitoring of Temperature
and Humidity Using LIFA”, International Journal of IT,
Engineering and Applied Sciences Research, Vol.3, No.6,
pp:01-03, 2014


More Related Content

What's hot

Three-Axis Auto Stabilizing Video Camera Platform
Three-Axis Auto Stabilizing Video Camera PlatformThree-Axis Auto Stabilizing Video Camera Platform
Three-Axis Auto Stabilizing Video Camera PlatformEklavya Sharma
 
Bluetooth Controlled Robot Project Report
Bluetooth Controlled Robot Project ReportBluetooth Controlled Robot Project Report
Bluetooth Controlled Robot Project ReportSimarjot Singh Kalsi
 
Autonomous Robotic Cleaner (ARC)
Autonomous Robotic Cleaner (ARC)Autonomous Robotic Cleaner (ARC)
Autonomous Robotic Cleaner (ARC)Hanna Diaz
 
IRJET - Driverless Metro Train to Shuttle between Two Stations
IRJET -  	  Driverless Metro Train to Shuttle between Two StationsIRJET -  	  Driverless Metro Train to Shuttle between Two Stations
IRJET - Driverless Metro Train to Shuttle between Two StationsIRJET Journal
 
Auto Metro Train to Shuttle Between Stations
Auto Metro Train to Shuttle Between StationsAuto Metro Train to Shuttle Between Stations
Auto Metro Train to Shuttle Between StationsMadhav Reddy Chintapalli
 
IRJET- IoT Color based Product Sorting Machine
IRJET- IoT Color based Product Sorting MachineIRJET- IoT Color based Product Sorting Machine
IRJET- IoT Color based Product Sorting MachineIRJET Journal
 
Presentation IOT Robot
Presentation IOT RobotPresentation IOT Robot
Presentation IOT RobotVatsal N Shah
 
Color Sorting Robotic Arm
Color Sorting Robotic ArmColor Sorting Robotic Arm
Color Sorting Robotic ArmIRJET Journal
 
IOT based Automatic Colour Sorting Machine
IOT based Automatic Colour Sorting MachineIOT based Automatic Colour Sorting Machine
IOT based Automatic Colour Sorting Machinevivatechijri
 
IRJET- Automatic Metro Train to Shuttle Between Two Stations
IRJET- Automatic Metro Train to Shuttle Between Two Stations   IRJET- Automatic Metro Train to Shuttle Between Two Stations
IRJET- Automatic Metro Train to Shuttle Between Two Stations IRJET Journal
 
Embedded Systems Training Report
Embedded Systems Training ReportEmbedded Systems Training Report
Embedded Systems Training ReportAkhil Garg
 
Minor Project Report: Automatic Door Control System
Minor Project Report: Automatic Door Control SystemMinor Project Report: Automatic Door Control System
Minor Project Report: Automatic Door Control SystemSaban Kumar K.C.
 
Arduino Based Collision Prevention Warning System
Arduino Based Collision Prevention Warning SystemArduino Based Collision Prevention Warning System
Arduino Based Collision Prevention Warning SystemMadhav Reddy Chintapalli
 
Summer Training Program Report On Embedded system and robot
Summer Training Program Report On Embedded system and robot Summer Training Program Report On Embedded system and robot
Summer Training Program Report On Embedded system and robot Arcanjo Salazaku
 
MOBILE CONTROLLED ROBOTIC ARM USING ARDUINO AND HC-06
MOBILE CONTROLLED ROBOTIC ARM USING ARDUINO AND HC-06MOBILE CONTROLLED ROBOTIC ARM USING ARDUINO AND HC-06
MOBILE CONTROLLED ROBOTIC ARM USING ARDUINO AND HC-06Eklavya Sharma
 
IRJET - Automatic Mechanism for LED Parameters Testing & Checking
IRJET -  	  Automatic Mechanism for LED Parameters Testing & CheckingIRJET -  	  Automatic Mechanism for LED Parameters Testing & Checking
IRJET - Automatic Mechanism for LED Parameters Testing & CheckingIRJET Journal
 

What's hot (20)

Three-Axis Auto Stabilizing Video Camera Platform
Three-Axis Auto Stabilizing Video Camera PlatformThree-Axis Auto Stabilizing Video Camera Platform
Three-Axis Auto Stabilizing Video Camera Platform
 
B044020609
B044020609B044020609
B044020609
 
Major
MajorMajor
Major
 
Bluetooth Controlled Robot Project Report
Bluetooth Controlled Robot Project ReportBluetooth Controlled Robot Project Report
Bluetooth Controlled Robot Project Report
 
Autonomous Robotic Cleaner (ARC)
Autonomous Robotic Cleaner (ARC)Autonomous Robotic Cleaner (ARC)
Autonomous Robotic Cleaner (ARC)
 
IRJET - Driverless Metro Train to Shuttle between Two Stations
IRJET -  	  Driverless Metro Train to Shuttle between Two StationsIRJET -  	  Driverless Metro Train to Shuttle between Two Stations
IRJET - Driverless Metro Train to Shuttle between Two Stations
 
Auto Metro Train to Shuttle Between Stations
Auto Metro Train to Shuttle Between StationsAuto Metro Train to Shuttle Between Stations
Auto Metro Train to Shuttle Between Stations
 
FLOOR CLEANER
FLOOR CLEANERFLOOR CLEANER
FLOOR CLEANER
 
IRJET- IoT Color based Product Sorting Machine
IRJET- IoT Color based Product Sorting MachineIRJET- IoT Color based Product Sorting Machine
IRJET- IoT Color based Product Sorting Machine
 
Presentation IOT Robot
Presentation IOT RobotPresentation IOT Robot
Presentation IOT Robot
 
Color Sorting Robotic Arm
Color Sorting Robotic ArmColor Sorting Robotic Arm
Color Sorting Robotic Arm
 
IOT based Automatic Colour Sorting Machine
IOT based Automatic Colour Sorting MachineIOT based Automatic Colour Sorting Machine
IOT based Automatic Colour Sorting Machine
 
IRJET- Automatic Metro Train to Shuttle Between Two Stations
IRJET- Automatic Metro Train to Shuttle Between Two Stations   IRJET- Automatic Metro Train to Shuttle Between Two Stations
IRJET- Automatic Metro Train to Shuttle Between Two Stations
 
Embedded Systems Training Report
Embedded Systems Training ReportEmbedded Systems Training Report
Embedded Systems Training Report
 
Minor Project Report: Automatic Door Control System
Minor Project Report: Automatic Door Control SystemMinor Project Report: Automatic Door Control System
Minor Project Report: Automatic Door Control System
 
Arduino Based Collision Prevention Warning System
Arduino Based Collision Prevention Warning SystemArduino Based Collision Prevention Warning System
Arduino Based Collision Prevention Warning System
 
Summer Training Program Report On Embedded system and robot
Summer Training Program Report On Embedded system and robot Summer Training Program Report On Embedded system and robot
Summer Training Program Report On Embedded system and robot
 
MOBILE CONTROLLED ROBOTIC ARM USING ARDUINO AND HC-06
MOBILE CONTROLLED ROBOTIC ARM USING ARDUINO AND HC-06MOBILE CONTROLLED ROBOTIC ARM USING ARDUINO AND HC-06
MOBILE CONTROLLED ROBOTIC ARM USING ARDUINO AND HC-06
 
FIANL REPORT
FIANL REPORTFIANL REPORT
FIANL REPORT
 
IRJET - Automatic Mechanism for LED Parameters Testing & Checking
IRJET -  	  Automatic Mechanism for LED Parameters Testing & CheckingIRJET -  	  Automatic Mechanism for LED Parameters Testing & Checking
IRJET - Automatic Mechanism for LED Parameters Testing & Checking
 

Viewers also liked

Apresentação Maxpress
Apresentação MaxpressApresentação Maxpress
Apresentação MaxpressJorge Cunha
 
Building big data applications on AWS by Ran Tessler
Building big data applications on AWS by Ran TesslerBuilding big data applications on AWS by Ran Tessler
Building big data applications on AWS by Ran TesslerIdan Tohami
 
cms_climate_change_vulnerability_3_0_0
cms_climate_change_vulnerability_3_0_0cms_climate_change_vulnerability_3_0_0
cms_climate_change_vulnerability_3_0_0Katie Breach
 
Data center 2.0: automated it service delivery for managed service providers ...
Data center 2.0: automated it service delivery for managed service providers ...Data center 2.0: automated it service delivery for managed service providers ...
Data center 2.0: automated it service delivery for managed service providers ...HKISPA
 
Recognitions Award Above & Beyond
Recognitions Award Above & BeyondRecognitions Award Above & Beyond
Recognitions Award Above & BeyondShimon Arzuan
 
πολυτεχνειο χρονικο
πολυτεχνειο χρονικοπολυτεχνειο χρονικο
πολυτεχνειο χρονικοΕλενη Ζαχου
 
Balaji gv rhel
Balaji gv rhelBalaji gv rhel
Balaji gv rhelBalaji GV
 
Cynthia Villarreal, PRONAFIM, Mexico, Advancing Financial Access for SMEs
Cynthia Villarreal, PRONAFIM, Mexico, Advancing Financial Access for SMEsCynthia Villarreal, PRONAFIM, Mexico, Advancing Financial Access for SMEs
Cynthia Villarreal, PRONAFIM, Mexico, Advancing Financial Access for SMEsMicrocredit Summit Campaign
 
Speech by Dr. Jayaraman on water related technologies in Technology Vision 20...
Speech by Dr. Jayaraman on water related technologies in Technology Vision 20...Speech by Dr. Jayaraman on water related technologies in Technology Vision 20...
Speech by Dr. Jayaraman on water related technologies in Technology Vision 20...Artificial Intelligence Mumbai, Community
 
Master's Thesis in Civil Engineering at the University of Padua- Nabveer Azhar
Master's Thesis in Civil Engineering at the University of Padua- Nabveer AzharMaster's Thesis in Civil Engineering at the University of Padua- Nabveer Azhar
Master's Thesis in Civil Engineering at the University of Padua- Nabveer AzharNabveer Azhar
 

Viewers also liked (12)

Apresentação Maxpress
Apresentação MaxpressApresentação Maxpress
Apresentação Maxpress
 
Building big data applications on AWS by Ran Tessler
Building big data applications on AWS by Ran TesslerBuilding big data applications on AWS by Ran Tessler
Building big data applications on AWS by Ran Tessler
 
cms_climate_change_vulnerability_3_0_0
cms_climate_change_vulnerability_3_0_0cms_climate_change_vulnerability_3_0_0
cms_climate_change_vulnerability_3_0_0
 
Q6
Q6Q6
Q6
 
Data center 2.0: automated it service delivery for managed service providers ...
Data center 2.0: automated it service delivery for managed service providers ...Data center 2.0: automated it service delivery for managed service providers ...
Data center 2.0: automated it service delivery for managed service providers ...
 
Recognitions Award Above & Beyond
Recognitions Award Above & BeyondRecognitions Award Above & Beyond
Recognitions Award Above & Beyond
 
πολυτεχνειο χρονικο
πολυτεχνειο χρονικοπολυτεχνειο χρονικο
πολυτεχνειο χρονικο
 
Balaji gv rhel
Balaji gv rhelBalaji gv rhel
Balaji gv rhel
 
Cynthia Villarreal, PRONAFIM, Mexico, Advancing Financial Access for SMEs
Cynthia Villarreal, PRONAFIM, Mexico, Advancing Financial Access for SMEsCynthia Villarreal, PRONAFIM, Mexico, Advancing Financial Access for SMEs
Cynthia Villarreal, PRONAFIM, Mexico, Advancing Financial Access for SMEs
 
Speech by Dr. Jayaraman on water related technologies in Technology Vision 20...
Speech by Dr. Jayaraman on water related technologies in Technology Vision 20...Speech by Dr. Jayaraman on water related technologies in Technology Vision 20...
Speech by Dr. Jayaraman on water related technologies in Technology Vision 20...
 
Master's Thesis in Civil Engineering at the University of Padua- Nabveer Azhar
Master's Thesis in Civil Engineering at the University of Padua- Nabveer AzharMaster's Thesis in Civil Engineering at the University of Padua- Nabveer Azhar
Master's Thesis in Civil Engineering at the University of Padua- Nabveer Azhar
 
Tour eiffel
Tour eiffelTour eiffel
Tour eiffel
 

Similar to Configuring lifa for remote communication using web architecture

Configuring LIFA for remote communication using web architecture
Configuring LIFA for remote communication using web architecture Configuring LIFA for remote communication using web architecture
Configuring LIFA for remote communication using web architecture Ami Goswami
 
Subscription based control system to automate management of events for robots
Subscription based control system to automate management of events for robotsSubscription based control system to automate management of events for robots
Subscription based control system to automate management of events for robotsdbpublications
 
Research Inventy : International Journal of Engineering and Science
Research Inventy : International Journal of Engineering and ScienceResearch Inventy : International Journal of Engineering and Science
Research Inventy : International Journal of Engineering and Scienceresearchinventy
 
Android based wireless PC controller
Android based wireless PC controllerAndroid based wireless PC controller
Android based wireless PC controllerSwetha Pallati
 
Android based wireless PC controller
Android based wireless PC controllerAndroid based wireless PC controller
Android based wireless PC controllerSwetha Pallati
 
IoT Based Advertising System
IoT Based Advertising SystemIoT Based Advertising System
IoT Based Advertising SystemIRJET Journal
 
IRJET- Remote Desktop Monitoring and Controlling
IRJET- Remote Desktop Monitoring and ControllingIRJET- Remote Desktop Monitoring and Controlling
IRJET- Remote Desktop Monitoring and ControllingIRJET Journal
 
IRJET- Raspberry Pi and NodeMCU based Home Automation System
IRJET- Raspberry Pi and NodeMCU based Home Automation SystemIRJET- Raspberry Pi and NodeMCU based Home Automation System
IRJET- Raspberry Pi and NodeMCU based Home Automation SystemIRJET Journal
 
IRJET- An Overview of Web Sockets: The Future of Real-Time Communication
IRJET- An Overview of Web Sockets: The Future of Real-Time CommunicationIRJET- An Overview of Web Sockets: The Future of Real-Time Communication
IRJET- An Overview of Web Sockets: The Future of Real-Time CommunicationIRJET Journal
 
Lighting Automation- A Web-Based Approach
Lighting Automation- A Web-Based ApproachLighting Automation- A Web-Based Approach
Lighting Automation- A Web-Based ApproachApoorva Chandra
 
IRJET- Implementation of Web Enabled Notice Board using SOC
IRJET- Implementation of Web Enabled Notice Board using SOCIRJET- Implementation of Web Enabled Notice Board using SOC
IRJET- Implementation of Web Enabled Notice Board using SOCIRJET Journal
 

Similar to Configuring lifa for remote communication using web architecture (20)

Configuring LIFA for remote communication using web architecture
Configuring LIFA for remote communication using web architecture Configuring LIFA for remote communication using web architecture
Configuring LIFA for remote communication using web architecture
 
Ki3517881791
Ki3517881791Ki3517881791
Ki3517881791
 
I44084954
I44084954I44084954
I44084954
 
Subscription based control system to automate management of events for robots
Subscription based control system to automate management of events for robotsSubscription based control system to automate management of events for robots
Subscription based control system to automate management of events for robots
 
Research Inventy : International Journal of Engineering and Science
Research Inventy : International Journal of Engineering and ScienceResearch Inventy : International Journal of Engineering and Science
Research Inventy : International Journal of Engineering and Science
 
ProjectReport_Subhayu
ProjectReport_SubhayuProjectReport_Subhayu
ProjectReport_Subhayu
 
Bj4101347351
Bj4101347351Bj4101347351
Bj4101347351
 
Lab view web vis
Lab view web visLab view web vis
Lab view web vis
 
J365963
J365963J365963
J365963
 
Java Networking
Java NetworkingJava Networking
Java Networking
 
Android based wireless PC controller
Android based wireless PC controllerAndroid based wireless PC controller
Android based wireless PC controller
 
Android based wireless PC controller
Android based wireless PC controllerAndroid based wireless PC controller
Android based wireless PC controller
 
IoT Based Advertising System
IoT Based Advertising SystemIoT Based Advertising System
IoT Based Advertising System
 
IRJET- Remote Desktop Monitoring and Controlling
IRJET- Remote Desktop Monitoring and ControllingIRJET- Remote Desktop Monitoring and Controlling
IRJET- Remote Desktop Monitoring and Controlling
 
IRJET- Raspberry Pi and NodeMCU based Home Automation System
IRJET- Raspberry Pi and NodeMCU based Home Automation SystemIRJET- Raspberry Pi and NodeMCU based Home Automation System
IRJET- Raspberry Pi and NodeMCU based Home Automation System
 
IRJET- An Overview of Web Sockets: The Future of Real-Time Communication
IRJET- An Overview of Web Sockets: The Future of Real-Time CommunicationIRJET- An Overview of Web Sockets: The Future of Real-Time Communication
IRJET- An Overview of Web Sockets: The Future of Real-Time Communication
 
Ff3110511053
Ff3110511053Ff3110511053
Ff3110511053
 
Lighting Automation- A Web-Based Approach
Lighting Automation- A Web-Based ApproachLighting Automation- A Web-Based Approach
Lighting Automation- A Web-Based Approach
 
IRJET- Implementation of Web Enabled Notice Board using SOC
IRJET- Implementation of Web Enabled Notice Board using SOCIRJET- Implementation of Web Enabled Notice Board using SOC
IRJET- Implementation of Web Enabled Notice Board using SOC
 
Ak4103212215
Ak4103212215Ak4103212215
Ak4103212215
 

More from Vatsal N Shah

Machine Learning Project - Default credit card clients
Machine Learning Project - Default credit card clients Machine Learning Project - Default credit card clients
Machine Learning Project - Default credit card clients Vatsal N Shah
 
I am sharing my journey with Indus University and Indus Family. Read Page No:...
I am sharing my journey with Indus University and Indus Family. Read Page No:...I am sharing my journey with Indus University and Indus Family. Read Page No:...
I am sharing my journey with Indus University and Indus Family. Read Page No:...Vatsal N Shah
 
Poster IOTROBOT vatsalnshah_ec_indusuniversity
Poster IOTROBOT vatsalnshah_ec_indusuniversityPoster IOTROBOT vatsalnshah_ec_indusuniversity
Poster IOTROBOT vatsalnshah_ec_indusuniversityVatsal N Shah
 
Project ideas ece students
Project ideas ece studentsProject ideas ece students
Project ideas ece studentsVatsal N Shah
 
Raspbeery Pi : An Introduction
Raspbeery Pi : An IntroductionRaspbeery Pi : An Introduction
Raspbeery Pi : An IntroductionVatsal N Shah
 
IRC Magazine Issue_1
IRC Magazine Issue_1IRC Magazine Issue_1
IRC Magazine Issue_1Vatsal N Shah
 
E-sync-Revista-Editon-1
E-sync-Revista-Editon-1E-sync-Revista-Editon-1
E-sync-Revista-Editon-1Vatsal N Shah
 
GSM based lcd dsiplay
GSM based lcd dsiplayGSM based lcd dsiplay
GSM based lcd dsiplayVatsal N Shah
 
Project report format
Project report formatProject report format
Project report formatVatsal N Shah
 
Abstract - Interfacing 5 x7 matrix led display to 8051
Abstract - Interfacing 5 x7 matrix led display to 8051 Abstract - Interfacing 5 x7 matrix led display to 8051
Abstract - Interfacing 5 x7 matrix led display to 8051 Vatsal N Shah
 
5x7 matrix led display
5x7 matrix led display 5x7 matrix led display
5x7 matrix led display Vatsal N Shah
 
Report Automatic led emergency light
Report Automatic led emergency lightReport Automatic led emergency light
Report Automatic led emergency lightVatsal N Shah
 
A seminar report on flex sensor
A seminar report on flex sensor A seminar report on flex sensor
A seminar report on flex sensor Vatsal N Shah
 

More from Vatsal N Shah (20)

Machine Learning Project - Default credit card clients
Machine Learning Project - Default credit card clients Machine Learning Project - Default credit card clients
Machine Learning Project - Default credit card clients
 
Nodejs vatsal shah
Nodejs vatsal shahNodejs vatsal shah
Nodejs vatsal shah
 
Search and rescue
Search and rescueSearch and rescue
Search and rescue
 
Am fm transmitter
Am fm transmitterAm fm transmitter
Am fm transmitter
 
I am sharing my journey with Indus University and Indus Family. Read Page No:...
I am sharing my journey with Indus University and Indus Family. Read Page No:...I am sharing my journey with Indus University and Indus Family. Read Page No:...
I am sharing my journey with Indus University and Indus Family. Read Page No:...
 
Poster IOTROBOT vatsalnshah_ec_indusuniversity
Poster IOTROBOT vatsalnshah_ec_indusuniversityPoster IOTROBOT vatsalnshah_ec_indusuniversity
Poster IOTROBOT vatsalnshah_ec_indusuniversity
 
Project ideas ece students
Project ideas ece studentsProject ideas ece students
Project ideas ece students
 
Projects
ProjectsProjects
Projects
 
Raspbeery Pi : An Introduction
Raspbeery Pi : An IntroductionRaspbeery Pi : An Introduction
Raspbeery Pi : An Introduction
 
IRC Magazine Issue_1
IRC Magazine Issue_1IRC Magazine Issue_1
IRC Magazine Issue_1
 
Trapatt diode
Trapatt diode Trapatt diode
Trapatt diode
 
Telemedicine
Telemedicine Telemedicine
Telemedicine
 
E-sync-Revista-Editon-1
E-sync-Revista-Editon-1E-sync-Revista-Editon-1
E-sync-Revista-Editon-1
 
GSM based lcd dsiplay
GSM based lcd dsiplayGSM based lcd dsiplay
GSM based lcd dsiplay
 
Project report format
Project report formatProject report format
Project report format
 
Abstract - Interfacing 5 x7 matrix led display to 8051
Abstract - Interfacing 5 x7 matrix led display to 8051 Abstract - Interfacing 5 x7 matrix led display to 8051
Abstract - Interfacing 5 x7 matrix led display to 8051
 
5x7 matrix led display
5x7 matrix led display 5x7 matrix led display
5x7 matrix led display
 
Report Automatic led emergency light
Report Automatic led emergency lightReport Automatic led emergency light
Report Automatic led emergency light
 
A seminar report on flex sensor
A seminar report on flex sensor A seminar report on flex sensor
A seminar report on flex sensor
 
Flex sensor
Flex sensor   Flex sensor
Flex sensor
 

Recently uploaded

Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...drmkjayanthikannan
 
Design For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startDesign For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startQuintin Balsdon
 
Jaipur ❤CALL GIRL 0000000000❤CALL GIRLS IN Jaipur ESCORT SERVICE❤CALL GIRL IN...
Jaipur ❤CALL GIRL 0000000000❤CALL GIRLS IN Jaipur ESCORT SERVICE❤CALL GIRL IN...Jaipur ❤CALL GIRL 0000000000❤CALL GIRLS IN Jaipur ESCORT SERVICE❤CALL GIRL IN...
Jaipur ❤CALL GIRL 0000000000❤CALL GIRLS IN Jaipur ESCORT SERVICE❤CALL GIRL IN...jabtakhaidam7
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . pptDineshKumar4165
 
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Arindam Chakraborty, Ph.D., P.E. (CA, TX)
 
scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...
scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...
scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...HenryBriggs2
 
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best ServiceTamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Servicemeghakumariji156
 
PE 459 LECTURE 2- natural gas basic concepts and properties
PE 459 LECTURE 2- natural gas basic concepts and propertiesPE 459 LECTURE 2- natural gas basic concepts and properties
PE 459 LECTURE 2- natural gas basic concepts and propertiessarkmank1
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptDineshKumar4165
 
DeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakesDeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakesMayuraD1
 
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments""Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"mphochane1998
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTbhaskargani46
 
Online food ordering system project report.pdf
Online food ordering system project report.pdfOnline food ordering system project report.pdf
Online food ordering system project report.pdfKamal Acharya
 
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...Call Girls Mumbai
 
Introduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaIntroduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaOmar Fathy
 
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptxA CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptxmaisarahman1
 
Employee leave management system project.
Employee leave management system project.Employee leave management system project.
Employee leave management system project.Kamal Acharya
 

Recently uploaded (20)

Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
 
Design For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startDesign For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the start
 
Jaipur ❤CALL GIRL 0000000000❤CALL GIRLS IN Jaipur ESCORT SERVICE❤CALL GIRL IN...
Jaipur ❤CALL GIRL 0000000000❤CALL GIRLS IN Jaipur ESCORT SERVICE❤CALL GIRL IN...Jaipur ❤CALL GIRL 0000000000❤CALL GIRLS IN Jaipur ESCORT SERVICE❤CALL GIRL IN...
Jaipur ❤CALL GIRL 0000000000❤CALL GIRLS IN Jaipur ESCORT SERVICE❤CALL GIRL IN...
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . ppt
 
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
 
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
 
scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...
scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...
scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...
 
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best ServiceTamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
 
PE 459 LECTURE 2- natural gas basic concepts and properties
PE 459 LECTURE 2- natural gas basic concepts and propertiesPE 459 LECTURE 2- natural gas basic concepts and properties
PE 459 LECTURE 2- natural gas basic concepts and properties
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.ppt
 
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced LoadsFEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
 
DeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakesDeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakes
 
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments""Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPT
 
Online food ordering system project report.pdf
Online food ordering system project report.pdfOnline food ordering system project report.pdf
Online food ordering system project report.pdf
 
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
 
Introduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaIntroduction to Serverless with AWS Lambda
Introduction to Serverless with AWS Lambda
 
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
 
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptxA CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
 
Employee leave management system project.
Employee leave management system project.Employee leave management system project.
Employee leave management system project.
 

Configuring lifa for remote communication using web architecture

  • 1. International Journal of Industrial Electronics and Electrical Engineering, ISSN: 2347-6982 Volume-3, Issue-7, July-2015 Configuring LIFA For Remote Communication Using Web Architecture 108 CONFIGURING LIFA FOR REMOTE COMMUNICATION USING WEB ARCHITECTURE 1 VATSAL SHAH, 2 AMI GOSWAMI, 3 BHAVIN GAJJAR 1,2 3 Electronics & Communication Engineering Department Indus University Gujarat, India Email: 1 vatsalshah2210@gmail.com, 2 amigoswami1995@gmail.com, 3 bhavingajjar.ec@indusuni.ac.in Abstract: This paper presents remote transmission of Temperature parameters using web architecture based on LIFA to remote Engineer for analysis. Web services enable the invocation of a method on a remote target using standard Web-based protocols. A client sends a request to a remote server, which processes the request and replies with a response, which is then interpreted and displayed by the client application. One relies on this communication method for everyday activities such as browsing the Web, checking e-mails, etc. Online data from the sensors can viewed in graphical form showing changes with respect to time. Keywords: LabVIEW, Arduino, Web-based Control, LIFA, Temperature Monitor and Control System, Temperature Sensor, Virtual Instruments I. INTRODUCTION PC based data acquisition, monitoring and control systems are gaining importance these days. Due to the flexibility offered by various platforms in practice. LabVIEW has been used successfully served the purpose for many years in test and measurement applications due to the ease of graphical programming and its wide area of functionality for interfacing directly to instruments, sensors and actuators [1]. Here application implementation of temperature monitoring and control systems using LIFA for Remote communication using web architecture is discussed in this paper. This system connects temperature sensors to a computer through Arduino. The LabVIEW Interface for Arduino (LIFA) allows users to control sensors and acquire data through an Arduino microcontroller using the graphical programming environment LabVIEW. Arduino microcontroller acts as an I/O engine that interfaces with LabVIEW VIs through a serial connection. [6] LabVIEW is a graphical programming language that uses graphical blocks instead of lines of text to create applications. LabVIEW has provided communication tools, including ActiveX, TCP, UDP, and Data Socket. In this paper, we have mainly utilized TCP and the related functions. An important and commonly used web service is the World Wide Web service. The World Wide Web service is the universe of available information on internet. The access protocol of internet is TCP/IP protocol. With TCP/IP communication can be done over single network or over internet. The Internet Protocols (IP) contains addressing information and some control information for packet routing. Transmission Control Protocol (TCP) provides reliable transmission of data. [2] II. SYSTEM REPRESENTATION The following are the components of a Web service: Server – An application responsible for parsing a request, executing the appropriate method or action, and sending a response to the client Client– An application that sends a request to the server and waits to receive a response, which is then interpreted by the client Standard protocols– Web-based protocols such as HTTP route data over physical networks from the client to the appropriate server method and then back to the client Network– The physical layer, such as Ethernet or IEEE 802.11, over which data is transmitted [2] [5] Fig.1. Request Response Model. Client send request to Server and server response to client. The web-based communication between LabVIEW programs and other programs (including LabVIEW programs) is usually realized through client-server architecture. In the client-server model, clients request services from servers and servers usually wait for clients to initiate a connection. After the connection has been setup, the server and the client can transfer data back and forth using some network protocol. When the current client closes the connection, the server will continue to wait for other clients’ request. A server may serve multiple clients at a time as well. Any time we click on a link or typein a URL, our browser (the client) is sending a request to a remote server, which processes the information and sends a response. Our browser does not need to know anything about the server’s infrastructure etc., it just interprets the response and displays the result to the user. [4] The remote panels are configured using the following two steps: 1. Enable the Lab VIEW Web Server on the server machine.
  • 2. International Journal of Industrial Electronics and Electrical Engineering, ISSN: 2347-6982 Volume-3, Issue-7, July-2015 Configuring LIFA For Remote Communication Using Web Architecture 109 2. Connect and execute remote panels on the client machine Fig.2. Distributed Applications [5] Client machine (Controlling Remote panel and Viewing Remote Panel) connected with Server machine via WAN/LAN or internet LabVIEW web server can create HTML documents open front panel in web browser. The front panel can be remotely monitored and controlled through the web browser using TCP/IP services .This feature greatly expands the application as several persons sitting at different locations can simultaneously access the same front panel. III. CONFIGURING LABVIEW FOR REMOTE COMMUNICATION The default port number for the web server is 8080. In general, port numbers 49152 through 65535 are dynamic/private ports recommended for custom TCP/IP applications [5]. Other options that you can set include the root directory for the server HTML files, the timeout for reading by the web server, and log file enabling to record information pertaining to client connections. Fig.3. Screenshot of Web Server Configuration In web server local debugging enable remote panel server and tick to allow remote connection while debugging. From web configuration we change HTTP port in local debugging window. The next step is to specify a list of VIs that can be accessed remotely. One can set control time limits for each VI in the list. Fig.4. Screenshot of Web Service Local Debugging. Include details of HTTP Port and enable remote panel server. This control time limit is very useful if your VI will be accessed by multiple users. If there is no control time limit, a single user could monopolize control of the application, preventing other users from assuming control. Fig.5. Screenshot of Configuring VI accessible on Web. Add all the Visible Vis and allow access. The final step is to specify a list of client IP addresses that are allowed to access the Web Server. Each IP address may be granted controlling privileges, viewing only privileges, or denied access. Fig.6. Screenshot of Configuring Browser Access List. Browser address for allow controlling and Viewing. IV. WEB PUBLISHING TOOL In Web Publishing Tool select VI and viewing option. Browse VI and select it with that different viewing mode is given. For view and control VI select Embedded. Selected VI will be see in the preview window. Another viewing mode is to set Static image of the front panel in a browser and also continuous updates of snapshot on browser, which is updates as seconds given between two snapshots.
  • 3. International Journal of Industrial Electronics and Electrical Engineering, ISSN: 2347-6982 Volume-3, Issue-7, July-2015 Configuring LIFA For Remote Communication Using Web Architecture 110 Fig.7. Screenshot of Select VI and Viewing Option. Select VI and check preview in browser. 4.1. Select HTML Output In this next step give proper document information as title of HTML file, header and footer details. In preview window can see the document changes. Fig.8. Screenshot of Select HTML Output. Add details of Document. 4.2. Save Web Page The next step is save the web page in a destination directory with proper filename and will get Local host URL. This local host URL is same as filename. Fig.9. Screenshot of Save Web Page. Generate URL for selected VIs. Also change File name, to add in the URL. 4.3. Document URL After all steps successfully done, document will be saved within the web server’s root directory. It will give URL and connect with URL to access page from a browser. Fig.10. Screenshot of URL to access page. Document URL is generated. Connect with that page from a browser. V. WEB BROWSER OUTPUT Send request control to VI. After that can release control to VI. Also can set control timing for VI to control. Here is VI of Industrial Temperate Control System Using LIFA. If temperature exceed from the range according to that it will give output. From the web server page easily can control the whole system. Fig.11. Screenshot of Temperature Control System on Web. Temperate Control and Monitoring VI. Which is indicate temperature range and particular LEDs on display with Temperature chart. In LabVIEW easily build executable file fromany VI so that in any system can control and use Graphical User Interface Unit. CONCLUSIONS With Lab VIEW Web services, you can: Communicate with embedded Lab VIEW applications from any Web-enabled device, Establish machine-to-machine communication using standard HTTP protocols, remotely monitor and control LabVIEW applications. This system can be used to transmit the temperature information in real time to remote location and can be viewed by the system engineer in industry. In future work the database can be secured using security tools, thus making it more secure, LabVIEW application. Various network protocols can be investigated for traffic management. Further this application can be used to acquire data from other sensor types such as pressure sensors, humidity sensors, photo sensor, and many more. Number of Sensors can be displayed and analyzed on graphical form. Also, the remote monitoring feature over LAN can be added to application for making it more
  • 4. International Journal of Industrial Electronics and Electrical Engineering, ISSN: 2347-6982 Volume-3, Issue-7, July-2015 Configuring LIFA For Remote Communication Using Web Architecture 111 advanced such as to be accessible from any LAN connected terminal provided the application software is installed. ACKNOWLEDGMENTS We would thankful to National Instrument for providing LabVIEW 2014 Student trial version. REFERENCES 1. National Instruments Corporation (2010) “LabVIEW communications VI reference manual and web services reference manual”. [online] Available: www.ni.com/pdf/manuals/321526b.pdf 2. “Introduction to Modbus TCP/IP”, Technical Reference, Acromag, Inc, 2005, USA. [online] Available: www.prosoft- technology.com/kb/assets/intro_modbustcp.pdf 3. Ed Doering, “NImyRIO Project Essentials Guide”, National Technology and Science Press, 2014. [online]Available:www.ni.com/myrio/projectguide 4. Lei Wu, David Cartes, and Chiang Shih, “Web-Based Flow Control of a Three-Tank System SYSTEMICS”, Cybernetics and Informatics, FAMU-FSU College of Engineering, Florida State University, Vol. 2, No. 1, pp: 77-82 5. Archana Wasule, Dr.M.S.Panse; “Configuring Labview for Remote Communication Using Web Architecture”. International Journal of Engineering Science and Innovative Technology, Vol. 2, No. 2, pp: 195-199, 2013 6. Prof. Hiren J. Patel, Prof. Robinson P. Paul, Prof. Ghansyam B. Rathod, “Temperature monitoring and control system using NI ELVIS and LabVIEW”, International Journal on Recent and Innovation Trends in Computing and Communication, Vol.2, No.7, pp: 1862-1864, 2014. 7. K P J Pradeep, K Sai Prasad Reddy, D Hanumesh Kumar, K Nagabhushan Raju, C Nagaraja “Monitoring of Temperature and Humidity Using LIFA”, International Journal of IT, Engineering and Applied Sciences Research, Vol.3, No.6, pp:01-03, 2014 