欢迎来到天天文库
浏览记录
ID:38363512
大小:105.50 KB
页数:4页
时间:2019-06-11
《labview编程标准》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、LabVIEW编程标准一.程序要求1.主程序应该由四个界面组成:(1)Logo主界面。里面包含logo,line,operator,Supervisor,date,time,Product.(2)Barcode界面。由扫抢把Barcode扫入程序中.当Barcode被扫入程序中时,程序自动把Barcode传送到server,由server首先判断一下上一个测试部分是否Pass,如果Pass进入下一个测试部分,如果Fail,则返回Barcode界面重新扫入Barcode。(3)Test界面。测试界面应该由被
2、测物体数值量和判断布尔量组成。二.软件设置要求存在独立可更改的配置文件,可为文本文档格式,其中包括硬件设置信息例如relayserialnumber,34401A测试功能切换,存储数据路径等会被更改的配置信息。存在独立可更改的limit文件,可为文本文档格式,软件中的limit信息与文件中的信息分开存储,更改limit文件中的信息后需要在软件中通过按钮或界面操作重新reload才可生效,避免文件被改动导致软件中的limit就随之改变。三.编程技巧1.直观的图形化编程大多数通用编程语言需要您花大量时间学习与
3、该语言相关的特定文本语法,再将语言的结构映射至正被解决的问题。搭配G的图形化编程,提供更直观的体验。G代码通常更易于工程师和科学家迅速理解,因为它们与显示有很大关联,甚至能以图解形式对程序框图和流程图的过程与任务进行建模(这也遵循了数据流规则)。2.交互式调试工具由于LabVIEW图形化G代码易于理解,常见编程任务(如:调试)也就更直观。LabVIEW独一无二的调试工具,既有助您在数据途经LabVIEW程序的连线交互移动时进行查看,也有助您看清数据值沿连线从一个函数向另一个函数传递时(LabVIEW在高亮
4、显示执行时)的过程。LabVIEW还向G提供堪比传统编程工具的调试功能。这些功能,作为面向程序框图的工具栏组件,包括:探针、断点、单步步过(StepOver)/单步进入(StepInto)/单步步出(StepOut)。搭配G调试工具,用户无需复杂编程,就能同时检测程序中很多部分的数据探针,并且能够轻松的暂停或者进入到子程序当中。尽管这在其他编程语言中也是可能的,可视化显示程序的状态和代码并行部分间的关系(鉴于G的图形化特性,这不稀奇)却显得更容易。3.自动并行机制与性能数据流语言(如:LabVIEW),实
5、现了自动平行化。并行机制在计算机程序中意义重大,因为由于进来计算机处理器设计的变化,它能解除纯顺序执行程序的性能限制。G代码并行执行的本质令多任务和多线程易于执行。用户无需为了并行运行代码专门编写代码;G语言自行确保并行性。四.数据存储要求1.数据是由.TXT格式的文档来存储,并支持直接导入到Excel中可以做数据分析。2.数据中应该包含的内容:BarcodeDateTimeProductOperatorSupervisorLineResultTestData五.支持接口1.ODBC2.USB3.GPIB
6、4.单片机ATmega16L串口通信5.DELTA-DVP-10SX-11RPLCRS232和RS485接口6.数据采集卡7.Di/o卡五.单步测试1.测试过程中如果server网络出现故障我们要求不影响各个测试仪器正常进行,不能影响生产。2.如果server网络出现故障每个测试仪器都要各自存储数据,方便数据分析与处理。3.有单独为GRR和SPC等Tester质量认证时,的测试界面和功能。
此文档下载收益归作者所有