LabVIEW在银河麒麟V10系统下的运行使用

国产麒麟系统现在在国产电脑上很多项目上,都是强制要求的了。

一般而言,我们在麒麟系统上,都会跑QT或者其他的跨平台的语言。又的干脆跑网页。不跑网页的化QT编程最多。

QT还是复杂了,如果只强制要求用麒麟系统,而不强制开发语言 ,我们依旧可以用LabVIEW编程

本次用的国产最多的银河麒麟V10系统。官方文档中,LabVIEW不支持银河麒麟的,但是我们依旧可以使用。不影响。

安装完LabVIEW后,运行。

界面没有Windows的艳丽,比较朴素,应该是主题和字体原因。

其他的,都和Windows一样的界面,所以LabVIEW跨平台语言 还是挺好的。

直接windows下编程,vi直接到麒麟系统下,一样的打开编辑可以用,一点也不用二次修改代码。

Python也直接支持,如下图。

Actor Framework函数也是全的。如下图。

调用底层库函数一样的,使用call library Fuction。不过windows下是dll结尾,而linux下是so的文件。

所以我们如果想不改文件,可以文件后面用 * 匹配。

如此一来,我们就可以像其他的linux一样,调用底层驱动板卡,比如DAQ采集卡,比如CAN卡。扩展了硬件应用。本人就使用某CAN卡调用成功了。但是前提是,我们买的can卡要支持linux,有些can要支持linux,会贵一些。

最后,更多内容,可以关注 小草手把手LabVIEW

相关推荐
Kay.Wen1 天前
LabVIEW 转换 XML文本
xml·labview
LabVIEW开发6 天前
LabVIEW插值应用
算法·labview·labview知识·labview功能·labview程序
LabVIEW开发7 天前
LabVIEW控制阀性能测试评估系统
人工智能·labview·labview知识·labview功能·labview程序
LabVIEW开发8 天前
LabVIEW振动信号采集分析
fpga开发·labview·labview知识·labview功能·labview程序
LabVIEW开发10 天前
LabVIEW PID VI 温控参数全解与应用
labview·labview知识·labview功能·labview程序
俊俊谢13 天前
LabVIEW如何排查和修复dll缺失问题
驱动开发·.net·labview·dll
unicrom_深圳市由你创科技13 天前
LabVIEW和C#在工业控制中的应用差异是什么?
fpga开发·c#·labview
电气_空空13 天前
基于 LabVIEW 串口通信的研究
单片机·嵌入式硬件·毕业设计·labview
电气_空空13 天前
基于 LabVIEW 的 PID 控制系统设计与实现
嵌入式硬件·毕业设计·labview
LabVIEW开发14 天前
LabVIEW线性规划单纯形法实现
labview·labview知识·labview功能·labview程序