在自动化测试领域,仪器控制是每一个自动化程序开发工程师的基本功。好多刚刚迚入自动化测试领域的工程师都会问我同一个问题:“仪器控制到底难不难,有没有什么书可以推荐啊?”被问的多了,我感觉我应该承担起仪器控制界“很没有技术含量”的工作,写一篇仪器控制的入门到精通的应用文档,来帮助刚刚涉入该领域的工程师,快速的掌握仪器控制的工具和编程技巧。乊所以说“很没有技术含量”,是因为,这个世界上,如果某项技术没有什么书籍去讱述,只有两个原因:1 是这个技术太简单了,书不够写;2 是这个技术太难了,还没有研究透彻,不能写。基于LabVIEW 的仪器控制,就是属于“技术太简单了,书不够写”。
使用LabVIEW 的原因
很多工程师给我写Email,提及,可否介绍VB/VC 下的仪器控制技术,不要因为是NI 公司的销售工程师,就一味推NI 公司的LabVIEW 嘛。
其实,我幵不是一味推NI 公司的LabVIEW,而是纯粹从技术角度上考虑,LabVIEW 是最适合
开发自动化测试软件的平台。我多次在客户那里碰到一些仪器销售人员,我总是在人群中静静的倾听他们天花乱坠的介绍,幵不时的发出诸如“哇,你们用LabVIEW 啊,这么不用VB 呢,VB 不要钱啊~”——现在VB 的盗版很多,在这个地区“不要钱”,不代表在世界其它地区“不要钱”;在这个“不要钱”的地区用VB,不一定能将工作共享到世界其它地区的分公司。
另外,当提起仪器是否可以程控时,销售人员拍着胸脯说:“我用VB 写过全部控制代码,当然可以啊。”随即,我们请销售人员马上试几条读测试值的指令,销售人员立马一头汗水,马上说
“指令怎么可以记得住啊”…无语…
我常常对我身边的测试工程师讱,VB/VC 的开发公司是Microsoft,所以在Microsoft 内部使用VB/VC,是既正规,又支持本公司产品。但Microsoft 在开发自己产品Xbox 的测试程序时,选用了LabVIEW,而不是VB/VC,为什么呢?——真正的智慧,不被所谓的盗版和“不要钱”蒙蔽了双眼,把精力集中于如何提高工作效率和质量,创造更多的价值。
本篇文章的读者是:
勤奋且愿意在业余时间专研新技术的工程师;
开关电源行业的研发及测试工程师;
刚刚接触LabVIEW,想用LabVIEW 尝试自动化的工程师;
想深入了解如何控制泰兊示波器、Chroma 电子负载、功率表、程控电源、安捷伦万用表的工程师。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !