labview编程标准

labview编程标准

ID:38363512

大小:105.50 KB

页数:4页

时间:2019-06-11

labview编程标准_第1页
labview编程标准_第2页
labview编程标准_第3页
labview编程标准_第4页
资源描述:

《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质量认证时,的测试界面和功能。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。