两款图形化编程软件的比较(labview vs VEE)
- UID
- 132873
- 性别
- 男
|
两款图形化编程软件的比较(labview vs VEE)
Adilent出的VEE与NI出的LabVIEW是面向同一用户群的两个产品,我是一直用 LabVIEW的,听说VEE和LabVIEW有的一拚,便弄了一个VEE ro装上。
VEE ro和VEE OneLab是同级的产品,前者面向团队开发,后者面向单打毒斗。而 LabVIEW则分成基本版、专业版、开发套件等。两者版本间的差异都是代码管理, web功能等等高端特性。
|
希望能够在不久的将来有次合作的机会
群:18994538
QQ: 364304745
个人主页:http://ldmcu.shangwusou.com/ |
|
|
|
|
|
- UID
- 132873
- 性别
- 男
|
同为graphical programming language,两者的开发环境结构差异不大,一个Unit 都是由一个block diagram窗口和一个panel窗口组成,Panel提供GUI,而block diagram则是流程图式语言编码的地方。但是,VEE的元件实在是太巨大了,在缺省 大小下,放上两三个fuctiongenerator和XY Tracer就挤满了,这就逼着你将他们 做成subFunction,这样占的地方就小了很多,但是和LabVIEW的subVI(32*32)比 起来,仍然大的不像话。相比之下,LabVIEW的方式更容易接受:Panel上放面向用 户的控件,而block diagram上只放对应控件表征数据类型的小图标。在稍上规模 的VI开发中,屏幕空间就是氧气,相信各位都有将block diagram拖来拖去不胜其烦的经历吧。
控件选取方式上,LabVIEW使用了浮动工具栏的图标Stack的形式,而VEE则是菜单+ Function & Object Browser的方式,是纯文字的。相比之下,不够LabVIEW直观方 便,大多数时候只凭图标就可以猜出控件的用途。
|
希望能够在不久的将来有次合作的机会
群:18994538
QQ: 364304745
个人主页:http://ldmcu.shangwusou.com/ |
|
|
|
|
|
- UID
- 132873
- 性别
- 男
|
在连线方面,VEE做的不错,会自动排布出美观的布线。但是VEE中object的terminal 安排显得有些晦涩,比起LabVIEW的有tips显示稍逊一筹。但是其好处是,可以自由 的安排terminal的位置和分布(object size够大嘛),避免了LabVIEW中多terminal subVI的拥挤现象。
在VEE中,稍微复杂一点的运算(如FFT等)都是交给外挂的Matlab库来进行的,我还 没有测试过是否比LabVIEW的库要快,但我猜测是如此。
|
希望能够在不久的将来有次合作的机会
群:18994538
QQ: 364304745
个人主页:http://ldmcu.shangwusou.com/ |
|
|
|
|
|
- UID
- 132873
- 性别
- 男
|
对外界仪器和版卡的支持上,暂时还分不出高下,两者都提供了对串口、GPIB、VXI、 DAQ卡的DLL、driver等接口的支持,VEE还支持对仪器的direct access。两家公司都 有出品相关的硬件,但是就LabVIEW的经验来看,使用非NI的DAQ board通常意味着 一场恶梦。需要使用调用dll的方式来使用,好在现在好多厂家开发的产品提供了labview下 的驱动.使用起来方便多了.本论坛有使用第三方板卡的方法介绍,使用的朋友可以作个借鉴.
在panel object的外观上,VEE的差距无疑是巨大的,尤其是相对LabVIEW的6i系列 来说,一眼就能分出高下。但是LabVIEW美观的控件的代价是兼容性和速度,这点相 信从5.x升级到6i的用户有深刻的体会....
|
希望能够在不久的将来有次合作的机会
群:18994538
QQ: 364304745
个人主页:http://ldmcu.shangwusou.com/ |
|
|
|
|
|
- UID
- 132873
- 性别
- 男
|
在debug层面上,两者是非常相似的,都提供了单步执行、察看连线上的即时数据, 察看caller等工具,但在程序的结构显示上,VEE采用的是类似CAD软件装配树的浏 览窗口,而LabVIEW使用的是用图标表征的树状图,两者相比,似乎VEE的更符合我 们的习惯。
|
希望能够在不久的将来有次合作的机会
群:18994538
QQ: 364304745
个人主页:http://ldmcu.shangwusou.com/ |
|
|
|
|
|
- UID
- 132873
- 性别
- 男
|
总的粗略看来,如果上天再给我一个机会选择,我仍会说两个字——LabVIEW,如果非 要在前面加上一个版本号,我希望是7.1 |
希望能够在不久的将来有次合作的机会
群:18994538
QQ: 364304745
个人主页:http://ldmcu.shangwusou.com/ |
|
|
|
|
|
- UID
- 123043
- 性别
- 男
|
哈哈!楼主太强了! 不过,我觉得labeview得市场做得可能更好一些! |
想看更多的东西?来我的博客,精彩多多!
http://blog.eccn.com/u/bjxiong/index.htm |
|
|
|
|
|
- UID
- 132873
- 性别
- 男
|
也算是吧 一直都没有看到过VEE的什么宣传 不过NI的技术投资还是很大的,从labview的版本升级上就可以看出来了. 不过labview的功能的强大是建立在牺牲执行速度和占用资源的基础上的, 如果能够来一次类似WPS那样的改革就好了 |
希望能够在不久的将来有次合作的机会
群:18994538
QQ: 364304745
个人主页:http://ldmcu.shangwusou.com/ |
|
|
|
|
|