登录
首页 工控软件 LabVIEW
回帖 发帖
正文

主题:LabVIEW的优势和难点

点击:3819 回复:4

NI(美国国家仪器)当初推出LabVIEW的时候取了一个响亮的名号“虚拟仪器”。虚拟仪器的概念,就是说采用统一的标准化的硬件,通过不同的数据采集与分析软件实现自定义的仪器或者功能。与过去昂贵而且功能在出厂时已经固定的传统类型的仪器相比,虚拟仪器的功能被大大的扩展了,可以这么说,只要你自己够水平,想弄成啥仪器弄成啥仪器,想实现啥功能实现啥功能。
现在的LabVIEW更加是加入了很多功能,已经不单单是起初的虚拟仪器了,可编程逻辑,SCADA,算法仿真,而且提供了和现今主流的程序设计语言编译环境的接口,其他编程语言设计的程序很容易嵌入LabVIEW的程序里面。
LabVIEW很好上手,几乎是所有接触过的朋友的共识,然而很多朋友经历了一段不可描述的“从入门到放弃”的时光,然后就放手了。LabVIEW难在哪里?首先,难在程序体积大了之后,图形化编程带来的复杂的函数接口和层级关系。主程序,各级的子程序,由于是图形化编程,没有文本语言那么直观明了,新手玩玩单页小程序尚可,复杂程序玩不转了。其次,LabVIEW是一个面向对象面向过程的混合编程风格的东西。面向过程,它很容易编出想要的功能,面向对象又可以采用高级编程语言那种灵活机动的特点,操作控件的属性与方法,很好用。然而很多想学LabVIEW的朋友真是害怕了其他编程语言面向过程面向对象继承重用等等恐怖概念而选择简单明了的图形化编程语言的。最后,LabVIEW的功能实在是太强大了,其他的编程语言可能会选择一个主攻方向,比如网络应用,桌面应用,嵌入式开发,然而LabVIEW似乎没有主攻方向,而又全部都是主攻方向,繁复的数据计算处理函数你得熟悉吧,通讯机制要的吧,数据库要的吧,东西太多了
当然,这些都是个人的一点点心得,不敢奢求各位的认同,抛砖引玉,想听听各位的看法
20-03-07 20:56
不太面对应用.比较面对概念.
小应用凑手行,教学行.
不太美观.做应用不专业.当编程也不专业.
像是主家编的工具,不像产品.
20-03-08 08:34
入门容易,深入难!
20-03-08 09:09
我还没有开工,在小区隔离期间,实在是没法打发时间,于是又在学习labview软件。不管怎么,我都只是还处于于门阶段。我现在也没有特别的想学好,也学不好了,但是会一点,总比不会要好,我现在的设备基本上都用这个软件在开发,外出调机时,编程员不在,我可以自己做一点点小修改。我的能力只处于能小修改这个水平就行了。软件功能确实是太强大了,没有相当的功夫确实有点难度。
20-03-09 10:23
4楼
该帖内容不符合相关规定!
22-05-13 14:46

工控新闻

更多新闻资讯