02-25-2016 05:04 PM - edited 02-25-2016 05:31 PM
I am working with CompactRIO value setup and at the moment have a regular windows desctop connected to it.
Is it possible for me to replace my current host PC with something minimal as Raspberry Pi? I just need to be able to output information to the screen and have basic control.
I want to be able to attach it together with my CompactRIO and either access it through monitor when I don't have any network connection, or through VPN when I do.
02-25-2016 06:22 PM
You could set up a network communications protocol between your cRIO and your Raspberry Pi/minimal PC using Network Streams or TCP/IP. I don't think the Raspberry Pi will run LabVIEW code. But another "minimalistic" PC might do the trick.
02-25-2016 06:49 PM - edited 02-25-2016 06:50 PM
What if I compile my front-end LabVIEW program on my workstation PC (as executable).... Do you think I would be able to run it this way?
well. I guess it would not work since it will be different architecture...
02-25-2016 07:04 PM
@armendzh wrote:What if I compile my front-end LabVIEW program on my workstation PC (as executable).... Do you think I would be able to run it this way?
well. I guess it would not work since it will be different architecture...
Anything you compile for a PC will have to run on Windows. That is why I don't think the Raspberry Pi will work for you here.
02-25-2016 07:30 PM - edited 02-25-2016 07:30 PM
I do not know if it could help you or not
But I was see this link some month ago check it
maybe it could be helpful
https://www.tsxperts.com/labviewforraspberrypi/
02-26-2016 12:31 AM
Hello, LabVIEW is at the momment in Beta testing.
https://www.tsxperts.com/forums/forum/raspberrypiforlabviewforum/raspi-for-lv-beta-program/
Regards, Vlado
02-29-2016 01:10 PM
I know that there is a very minimial Windows 10 that can run on the Raspberry Pi. I just don't know if there is enough of the OS there to also run LabVIEW executables. I am certain that there is not enough of the OS for the development system. You can read about Windows on the Raspberry Pi here:
https://www.raspberrypi.org/blog/windows-10-for-iot/
and here:
https://dev.windows.com/en-us/iot
It will be interesting to see if someone from NI has any comment on this.
02-29-2016 05:43 PM
I'm pretty sure the Windows 10 for IoT is actually an even more cut-down version of Windows 10 RT - which is not the same architecture/instruction set as normal Windows 10 and cannot run Windows 10 applications etc. It was a while since I read about it though so I might be wrong. I think you have to write .NET apps in VS for it.
(Also...if you're looking for a thin-client to your LabVIEW application - I've been using WebSockets to do just that using a browser which obviously works on the RasPi - check out the links in my signature)
03-01-2016 08:59 AM
Not Rasberry pi but I have had some success with touchscreen computers running wes7 as the gui for CompactRIO and some other testers in general. They can be relatively cheap (~$1,100) and come in a variety of sizes. Boots up quickly, easy to maintain and recover, and in most cases, no IT support is needed (or wanted!) I run LabVIEW 2011 on them.
03-01-2016 10:41 AM
@ErnieH wrote:Not Rasberry pi but I have had some success with touchscreen computers running wes7 as the gui for CompactRIO and some other testers in general. They can be relatively cheap (~$1,100) and come in a variety of sizes. Boots up quickly, easy to maintain and recover, and in most cases, no IT support is needed (or wanted!) I run LabVIEW 2011 on them.
I'd love to find an application for one of these mini PCs running an x86 processor. The two I've been looking at are the Intel Compute Stick, and the Kangaroo. Both have newer and older models but none have built in ethernet, only wifi. But running a full Windows 10 means you can probably get any USB to ethernet device for a more reliable connection for a HMI for a cRIO. Then any touch screen monitor, or bluetooth keyboard, mouse, game controller, heck even a wiimote to control the system.
Unofficial Forum Rules and Guidelines
Get going with G! - LabVIEW Wiki.
17 Part Blog on Automotive CAN bus. - Hooovahh - LabVIEW Overlord