很多人把labview看做是一个组态软件,其实是错误的,它和c++等语言一样,属于编程语言(G语言),只是跟C++等语言相比,它属于低级语言,但是labview主打是自动化领域,所以在自动化领域它比其他高级编程语言更加具有优势,组态软件感觉跟搭积木一样,不灵活,一些复杂的控制,大数据处理等等,组态软件是做不了的,一句话:组态软件完成的一些复杂功能,在labview里面就很容易实现,而labview能做组态软件做不了的事情,举个不恰当例子:组态软件相当于塞班系统,而labview相当于安卓系统/苹果系统,就是这样的一个差距,但我没有贬低组态软件的意思,它有它的优势;
说说labview与plc:我们用组态软件,复杂的逻辑控制是写在plc里面,而用labview,你可以把复杂的程序写在labview里面,这样做的优势就是,非常方便直观,plc程序多了以后,看的头疼,尤其是维护别人的程序,还有labview与plc进行通讯有很多方式,opc是最简单的但扫描速度不高,还有更高效的,就是自己编写通讯软件,这一点labview可以做到等等;
最后修改:2018/5/2 15:11:00