LabVIEW Web UI Builder and Data Dashboard

cancel
Showing results for 
Search instead for 
Did you mean: 

Using LabViewUI Builder to monitor voltages with a cRIO

Hi Everyone,

 

I am a new user and I'll appreciate whatever advice you can offer me. I need to use a cRIO to remotely measure several voltages from a web browser. I am thinking that LabVIEW Web UI might be the most convenient way for me to do this as I am not a competent web programmer and therefore don't have the necessary skills to use other methods I've looked into. I have a few questions pertaining to LabVIEW UI to see if it will work for my application. I have checked out the tutorials and examples already but I am still unsure if enough features are availale for me to properly accomplish my task.

 

First, I will describe my application a little more in depth. I need to measure several different voltages simultaneously. One of these voltages corresponds to a current with a linear relationship. I need to sum those voltages and divide them by current in order to obtain a system resistance. In order for that resistance to be valid the voltages obviously need to be obtained simultaneously. I would also very much like to be able to log these results in some sort of table. Are these tasks possible? I would very much appreciate any advice, or direction to more tutorials, former posts, etc.

 

I also am a little unclear in what programming needs to be done on the cRIO in order for me to be able to simply click "Import Web Service" in the LabVIEW UI. Perhaps that is a topic for a different forume though...?

 

Thanks!

Josh

0 Kudos
Message 1 of 3
(7,326 Views)

Hi Josh, 

 

First, I would recommend that you take a look at the Building and Accessing a LabVIEW Web Service Application Tutorial for learning how to use web services and Getting Started with the LabVIEW Web UI Builder Tutorial which provides step-by-step instructions on how to use Web UI Builder. For the web service running on your cRIO, you need to ensure that the outputs of your connector pane correspond to the data you want to send to your Web UI Builder program. 

 

Also, can you tell me what modules you are using with your cRIO? This will help to know whether you can obtain your voltages simultaneously. The arithmetic that needs to be done can be done using the Numeric pallette on the block diagram of your VI in Web UI Builder. To log the results to a table, you can either connect to a database using Web UI Builder, or call another LabVIEW Web Service which does File I/O operations.

 

I hope this is a good starting point for you. Let me know if you have any further questions, 

Julianne K
Systems Engineer, Embedded Systems
Certified LabVIEW Architect, Certified LabVIEW Embedded Systems Developer
National Instruments
0 Kudos
Message 2 of 3
(7,302 Views)

Hey!

 

Thank you so much for the reply but I am no longer considering Web UI because I now need to pursue a solution that can operate independent of internet access. I already posted on a different listing which can be viewed at this link.

 

http://forums.ni.com/t5/Real-Time-Measurement-and/Wirelss-Data-Measurement-on-cRIO/m-p/1999101

 

Thanks again!

Josh

0 Kudos
Message 3 of 3
(7,296 Views)