LabView学习方法和发展前途
公司开始做基于NI LabView的监控平台的二次开发,小弟大学毕业不久,初学LabView,请问下前辈们labView的学习方法(目前在学习NI的官方教程)。小弟对LabView不熟,外面公司好像用到的不多,不知将来前途怎样?心中茫然,请大侠请点下哈。
[解决办法]
我是这么看(个人意见,谨慎听取):LabView、LabWindow 是 NI 为了解决相关行业(非计算机专业的)的工程师快速解决其应用中的问题而开发的一套工具。 其特点就是简单、易用,尤其LabView,图形化编程,非常简单,也很直观。LabWindow 也是如此,不过是 C 语言。这两个语言都适合用来做 Demo,或者做一些工业化的控制,尤其是支持标准接口的仪器仪表,控制PLC等。
这些产品一般量都不大,市场容量有限。养活的人也有限。同时也必须看到,LabView、LabWindow的封装级别比较高,运行效率低,同样的处理器下,LabWindow和LabView的代码比VC++开发的要慢很多。
这个技术不是主流技术,如果你学会VC++,用得很熟,上手LabView和LabWindow是很简单的事情。但反过来就差很远了。所以,一般真正使用LabView和LabWindow的人,都是非业内人士,为了捣鼓东西方便。
另外,LabView很节约,不代表真的很简单。VC能做到的,LabView基本上都可以做到。所以要是粗浅的学习一下,一两周就可以了。要是深入的学习,那么是要花大力气的。不过不建议投入太多精力在这上面,毕竟是非主流。