LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Selecting an HMI for our application

Solved!
Go to solution

Hello, everyone!

 

I am learning LabVIEW by working at a research institute and we are testing heating equipment by simulating its environment in a lab setting. There are several heat sinks and sources to emulate the real-world conditions. The front panel for one of the heat sources has been done and we were looking for an option to display it on an HMI.

 

The task of selecting the HMI has been assigned to me, but I am not sure how to go about it?

 

What are the things I should here before selecting it? Does NI offer touch panels that we can use in this application? If yes, what kind of communication protocol does it use?

 

I would really appreciate any feedback/help.

 

If you guys need any addtional info, please ask. I will edit my post to include them.

 

0 Kudos
Message 1 of 6
(3,110 Views)
Solution
Accepted by topic author girish_jadhav

NI has touch screen monitors you can use for your application:  https://www.ni.com/en-us/shop/select/touch-screen-monitor.  These monitors communicate to the host PC or controller via USB (sends signals that usually would be sent by a mouse and keyboard if not using a touch screen).

 

Here's the monitors' manual: http://www.ni.com/pdf/manuals/374647d.pdf

 

It sounds like your application only involves a PC.  If that is the case, you are probably okay using any touch screen monitor to interface with your PC too.  If you are not interfacing with a PC but some other type of controller, then it will be important for us to know what controller you are using, as the touch screen monitor will need to be compatible with your controller.

 

Clemens | Technical Support Engineer | National Instruments
Message 2 of 6
(3,045 Views)

Hello Kemens,

 

Thanks for the reply. 

 

Yes, our application only involves a PC. How would I interface a touch screen monitor with our PC? Is there any tutorial for this? 

 

If you have any touch screen monitor recommendations, I would like to know. 

 

 

0 Kudos
Message 3 of 6
(3,019 Views)

most touchscreen monitors have their own drivers and are connected via USB in addition to the normal cable (say. HDMI or VGA).  They function by emulating a mouse click where the screen is touched.  If you have buttons only, you shouldn't have any problem integrating the touchscreen so long as your controls are large enough to click.

 

if you need a popup keyboard, I'd dig around a bit more. https://forums.ni.com/t5/LabVIEW/How-to-load-Windows-quot-On-Screen-Keyboard-quot-application/m-p/22...

Message 4 of 6
(3,005 Views)

I think I need popup keyboard as there are controls to change gain values in a PID controller.

 

Thank you for the link. I will try that when we have the touchscreen monitor.

0 Kudos
Message 5 of 6
(2,981 Views)

My company uses touchscreens from ELO exclusively.

 

As was said above the touch screen integrates through USB and appears as a mouse and mouse clicks to LabVIEW so there is nothing special in LabVIEW that needs to be done to make your program work with the touchscreen.

========================
=== Engineer Ambiguously ===
========================
Message 6 of 6
(2,968 Views)