两种编程方法的比较
发布时间:2014/6/26 22:28:02 访问次数:399
为了帮助使用LabVIEW的开发人员更好的对面向对象的编程方法和面向过程的编程方法进行比较,NI提供了一个浅显易懂的实例。GRM0332C1H181JA01打开NI范例查找器,在“基础一面向对象”目录中找到Board Testing.lvprog就是这个范例的项目文件。
测试目的
某公司生产3种板卡,分别为Basic DAQ Board(我们叫它低价位卡);Elite DAQ Board(我们叫它高性能卡。高性能卡是在低价位卡的基础上增加了板上滤波器);GPIB Board(我们叫它GPIB卡)。每块板卡在生产流水线上装配完以后,需要检验电路板上各个原件是否都焊接在正确的位置上。每条流水线上各有一个摄像头,拍摄板卡的图像,各个摄像头把图像传送到同一台计算机。需要一个LabVIEW程序接收图像,并通过分析图像判断板
卡装配是否正确。板卡检验系统如图6-14所示。
板卡由电阻、电容和芯片等通用器件组成,图6-15所示为板卡简化以后的模板。图中不同的颜色表示不同的器件。
如果用网格将板卡划分为大小相等酌矩形,并将每行和每列矩形都按照0~n编号,如图6-16所示,可以看出3种板卡的(1,1)、(1,3)、 (1,5)、(3,1)、(4,1)、(5,1)各位置装有相同的器件。
为了帮助使用LabVIEW的开发人员更好的对面向对象的编程方法和面向过程的编程方法进行比较,NI提供了一个浅显易懂的实例。GRM0332C1H181JA01打开NI范例查找器,在“基础一面向对象”目录中找到Board Testing.lvprog就是这个范例的项目文件。
测试目的
某公司生产3种板卡,分别为Basic DAQ Board(我们叫它低价位卡);Elite DAQ Board(我们叫它高性能卡。高性能卡是在低价位卡的基础上增加了板上滤波器);GPIB Board(我们叫它GPIB卡)。每块板卡在生产流水线上装配完以后,需要检验电路板上各个原件是否都焊接在正确的位置上。每条流水线上各有一个摄像头,拍摄板卡的图像,各个摄像头把图像传送到同一台计算机。需要一个LabVIEW程序接收图像,并通过分析图像判断板
卡装配是否正确。板卡检验系统如图6-14所示。
板卡由电阻、电容和芯片等通用器件组成,图6-15所示为板卡简化以后的模板。图中不同的颜色表示不同的器件。
如果用网格将板卡划分为大小相等酌矩形,并将每行和每列矩形都按照0~n编号,如图6-16所示,可以看出3种板卡的(1,1)、(1,3)、 (1,5)、(3,1)、(4,1)、(5,1)各位置装有相同的器件。
热门点击
- 变量主要由两个部分构成
- LabVIEW实现多线程的方法
- 汉字交换码
- 时基选择( TIME/DIV)和微调
- 溢流阀动态特性测试
- 变址寻址
- 用指针式万用表检测电感器的方法
- 补码
- 倒装芯片的组装工艺流程
- CH1通道信号输入插座(INPUT)
推荐技术资料
- 单片机版光立方的制作
- N视频: http://v.youku.comN_sh... [详细]