Viewing an Application or Front Panel Remotely Using LabVIEW
- Enable the Web Server on the server computer where the VI or application you want to view is located.
- Configure the browser access list so the client computer can connect to the server.
- Configure the visible VIs list so the client computer can access the VI or application front panels remotely. ...
Full Answer
How do I run remote panels in the LabVIEW environment?
There are two steps: Enable the LabVIEW Web Server on the server machine. Connect and execute remote panels on the client machine. The following sections describe these steps for operating remote panels in both the LabVIEW environment and web pages.
What are the requirements for the target computer to run LabVIEW?
The target computer must have the LabVIEW Run-Time Engine installed and it must match the version of LabVIEW used to develop the executable. Q. I developed a VI with a Remote Front Panel in LabVIEW (64-bit). I built it into an application (EXE). I am hosting this Remote Front Panel on the development machine.
How many remote front panel licenses do I get With LabVIEW?
By default, versions of LabVIEW prior to 2011 include one remote front panel license. This means that one connection at a time can be made to the remote front panel of your executable. If you have LabVIEW Professional Edition you are entitled to five licenses for remote panels.
How do I install the LabVIEW run-time engine?
Installing this demo application also installs the LabVIEW run-time engine. On your client machine, from either the LabVIEW development system menu or the Launch Demo From LabVIEW application menu, select Operate>>Connect to Remote Panel to display the Connect to Remote Panel dialog box from LabVIEW (see Figure 5 ).
What is the part number for LabVIEW 2011?
To purchase additional licenses for versions of LabVIEW prior to 2011, use part number 781841-3599. Versions of LabVIEW 2011 and later do not require any licenses for remote front panels, so there is no need to include licenses in the installer.
How to enable remote front panel?
To enable remote front panels for an installer, the same ideas apply. Create a web page. Include the web page in your project. Build your executable and include your web page in the support files. Create an installer and include your executable in the installer under the source files setting of the installer.
How to enable ActiveX on Chrome?
If you see a button at the bottom of the screen prompting you to enable ActiveX, click allow for it to run. Open Google Chrome and find IE Tab in the chrome Appstore. Follow the instructions to properly install that extension. Open the link to your Remote Front Panel using the IE Tab extension.
Which browser is used for remote front panels?
Internet Explorer is the supported browser for using remote front panels. Remote front panels allow client computers to view and control the front panel of a VI running on a server computer. If the VI is built into an executable, though, the steps below must be completed for remote front panels to function correctly: Create a LabVIEW project.
Can LabVIEW allow more than one connection?
Note: A LabVIEW web server cannot permit more than one connection if Volume License Manager is in use on the same computer. This is due to the fact that remote front panel licenses share components with the Volume License Manager.
Step 1: User Interface
When you start the VI the "Remote info" section will generate, the names of a remote will be shown first with its buttons listed beneath it, each button will have a number in front of it. In the first drop-down menu, you can select the remote you would like to use.
Step 2: LabVIEW Block Diagram
To control LIRC running on the Raspberry Pi from the chroot I used a system exec VI to send commands over SSH. Every command started with "ssh pi@localhost," the commands were entered as strings into the system execs "command line."
Step 3: The End
Thank you for reading my instructable, if you are interested in making this project yourself but don't have the right supplies you can purchase the LabVIEW computing kit for the Raspberry Pi 2. This kit includes a copy of LabVIEW 2014 home edition and everything you will need to run LINX 3.0 and start making projects.
What is a VI in LIRC?
The Add VI allows you to add remote profiles from the LIRC index of remotes which contains hundreds of remote profiles. This VI allows you to choose whether you want to "Create New Remote file" or "Add New Remote to file." The difference is that when you create a new remote profile you will overwrite the current remote profile but when you add a new remote to the file you will keep any of your previously recorded remote profiles.
What is a record VI?
The Record VI allows you to create remote profiles for remotes that can't be found in the LIRC database. The first two available actions are the same as the Add VI. You can pick either "Create New Remote file" or "Add New Remote to file" depending on whether you want to start fresh or add this remote profile to an existing config file.
What is Sendapp VI?
The Send_app VI is similar to the Send VI except it allows users to control their Raspberry Pi universal remote from a tablet. This VI can be set to run at start-up so it wouldn't need to be deployed each time before it could be used.