你知道使用Linux系统Ubuntu安装LabVIEW 2017?

首先,ubuntu下运行启动labview效果图如下:
第一个问题:安装包从哪里下载?
上ni官网搜 lv2017pro-linux
当然,自己搜labview linux可以搜到最新的2018的,不过有2g多,太大了,里面还包含了苹果mac版本。
进入上面下载页面,下载iso镜像。
下载后,直接用解压工具解压这个iso,然后到linux系统下,使用终端进入到解压文件夹下。
注意看清楚自己的ubuntu是32bit还是64bit,这个压缩包两种都有,如果是32bit的,就要到下图的32bit文件夹下,安装这个文件夹下的。
第二个问题:如何安装?
实际从终端安装操作如下。首先进入到安装包目录,然后运行sudo ./insall安装。和ni官网提示的操作一样。并没有什么特别之处,懂linux操作的应该都了解。
安装过程中,会有很多文字信息提示,都选择y就可以了。
安装结束,会提示下面信息。
然后就可以自己在ubuntu下使用labview了。
早期的labview似乎无法直接安装,导致以前参考网上安装labview2010很麻烦,要生成deb包,因为支持版本不包含ubuntu,现在虽然也说不支持ubuntu,但是安装没任何问题,然后以前的linux版本labview安装包网上还找不到。现在ni官网都放出来linux版本安装包啦。
总之,下载和安装都很容易(都无需破解软件,安装直接使用),并没有什么技巧和难度。不过总有人不会,所以记录并分享一下。
有兴趣的小伙伴可以自己试试咯,可以体验一下什么叫跨平台的编程。也就是你在windows下的vi,可以直接在ubuntu下打开运行(不包含第三方函数情况下)。
然而以上操作完成后,有人留言,说ubuntu下labview软件安装上了,visa安装不上,无法使用串口。
那么,到底visa能不能安装,串口能不能使用?
所以,我又继续摸索和总结。
1)visa安装
首先,到官网下载linux版本的visa,解压后,使用终端进入目录,然后sudo ./install 安装,如下图所示(gif动图展示)
细心的人会看到提示到并没有安装成功,怎么办,还好,信息已经做了提示,提示这个是一个rpm包,要么转化这个包,要么后面加上--nodeps这个参数。所以,按照提示来,加参数。以下是visa完整安装动图(1.2mb图片,加载慢请耐心等待)
好了,已经安装成功了!
2)使用visa函数编写程序并运行。
首先,查看硬件。电脑外接一个usb转232模块,我手里的是ft232r芯片的转换器,ubuntu自带驱动,插上就可以用。这个很好。
然后我把2和3引脚短接,也就是人们常说的rx和tx收发短接,这样当我们用发送啥,就能回收啥,经常被人们用来测试串口通信。
首先,我们还是用串口助手,测试下串口是否正常,然后再到labview运行程序。我们使用cutecom这个软件。
在终端下载这个软件后,运行cutecom,如下图,可见弹出了错误,无法打开设备。
这个时候,一般要想到管理员权限的问题,毕竟跟硬件设备打交道了。
所以,我们在命令行前加上个sudo,然后运行。
实际运行效果如下,注意端口要选择/dev/ttyusb0。可以看到,当我发送xiaocaoxiaocao时候,能够收到同样字符串。说明串口设备正常。
下面进入到labview当中去,助手只是验证手段。
labview程序,我们依旧使用labview自带的范例。我们来一个自发自收例子。
打开后,一般要选择端口,直接运行就可以了。但是问题来了。在端口出,有很多端口,经一个一个测试,都不是我们的实际端口,如下图所示。
好吧,前进的道路是曲折的。
不过,如果一帆风顺,我写这个文章还有什么意义?既然刚才cutecom助手是因为sudo权限,导致无法打开设备,那么labview是不是也有可能。所以,我们切换账户为root账户登陆系统。再次进入到labview这个范例,发现端口似乎是正常的显示。到底正常不正常,一试便知。
然后,我把发送visa字符串显示出出来,实际运行效果如下图(gif动图),好了,可以发送,可以接收。
以上教程都十分详细,有图证明,大部分还是配的gif动态图,visa安装没问题,串口通信没问题,有想法使用的小伙伴可以尽情用。

国外单颗锐龙9 3900X现货被炒到740美元 比官方首发价贵了200多美元
OPGW光缆复合架空地线具有地线和通信光缆的双重功能
华为p10,有哪些失望?
传华为Mate X5芯片换为麒麟9000S 5G
最新发布:磷酸铁锂7月报
你知道使用Linux系统Ubuntu安装LabVIEW 2017?
艾默生变频器和可编程控制器在浆纱机上的应用
示波器的采样率和存储深度
什么是频分双工(FDD)/时分双工(TDD)
MicroPython TPYBoard v201 简单的web服务器实现过程
ROHM开发出针对150V GaN HEMT的8V栅极耐压技术
张汝京铸中国芯片梦 称半导体拼的是人与钱
RFID怎样设计实现智能监控
Doherty放大器基础知识和理论
韩国中小型半导体材料和零部件制造商竞争力有所提高
FMEA:帮您省去不少麻烦的好方法
升级完MIUI8.2,更新幅度历史最大,红米Note 4X将获升级
单总线协议详解
音圈电机激光雷达扫描技术在扬尘治理中的应用
太阳能逆变器业务剥离后,ABB表示并没有完全放弃