楼主是做机械设计的,今年公司电气没人了,硬抗了半年QAQ
PLC用的信捷或台达的,HMI用信捷/台达/MCGS,后来需要高速数据采集,就不得不使用工控机数据采集卡。编程环境后来就接触到了LabVIEW,做了几个项目吧,不复杂。
一点点心得就是:
1.LabVIEW是一门高级编程语言,其他编程语言可以实现的功能,LabVIEW不敢说百分百吧,很大部分可以实现。它不是组态软件,比组态软件强大很多。组态软件里面常见的PLC通讯,IO写入读取,报表,配方。。。LabVIEW也一样可以轻松愉快的实现
2.LabVIEW特别好上手,就是下班之后每天看上一个小时书,实际操作一下,半个月肯定可以入门的。但是后面的提升就会有很多问题了,我现在涉及到的比如数据库的读写查询,dll函数的调用,队列,数据采集卡函数的调用,报表生成,信号调理。。。涉及到多门学科的知识,不是单纯的LabVIEW编程问题
3.LaVIEW与PLC编程的思路我个人觉得真没多少共同点,PLC是循环扫描,自上而下的执行,而LabVIEW是数据流驱动的,而且LabVIEW函数非常多,可以实现的功能也很多,跟PLC没多大关系。
刚刚入门,上面的也是一时兴起写的,希望有老司机带带我啊