labview软件是基于自动控制和数据采集的一门图形化编程语言

labview软件是基于自动控制和数据采集的一门图形化编程语言

ID:30769725

大小:56.50 KB

页数:4页

时间:2019-01-03

labview软件是基于自动控制和数据采集的一门图形化编程语言_第1页
labview软件是基于自动控制和数据采集的一门图形化编程语言_第2页
labview软件是基于自动控制和数据采集的一门图形化编程语言_第3页
labview软件是基于自动控制和数据采集的一门图形化编程语言_第4页
资源描述:

《labview软件是基于自动控制和数据采集的一门图形化编程语言》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、美国NI公司的LabVIEW软件是基于自动控制和数据采集的一门图形化编程语言。它的图形表示,类似的工艺流程图,是为科学家和工程师提供一个肓观的编程环境。在过去的20年,成熟的编程语言已经提供了一个通用的编程环境。LabVIEW中有儿个主要特点使得它在口动化环境中成为一个不错的选择。其中包括简单的网络通信,通信协议交钥匙共同串U(RS232,GPIB接口等),用于过程控制和数据拟合,快速,方便的用户界而工具集建设强大的执行情况,以及有效率的代码执行环境。我们将讨论该语言的优点,并提供一个示例应用程序套件的书面内部是在整合和自动化控制平台使用。

2、Cytokinetics是一家牛物制药公司集中力量发现了小分子药物的骨架。自创立以來,已经开发出一刑基于技术基础设施來支持我们的药物发现所作出的努力。基础设施有能力提供每年数以百万计的化合物在测试屮从生化指标到基于自动检测与影像学细胞表型读数的模拟生物功能的数据在屏幕上显示。为处理这些数据的要求的分析和多样性的部署冇授权多匝综合口动化系统。例如,我们有好几种平台,系统的生化筛选加工、口动显微镜的活细胞,和一个自动化系统的复合存储和检索系统。每个内嵌的集成系统凭借其预期的用途都设计有一个机械手臂和包含一个最住的plate-processing

3、外围设备(如pipetting装置、板的读者,旋转木马)。为了创造最柔性、高性能、及经济的系统,我们已采取步骤进行了系统的内嵌处理。这使我们能够整合最介适的驶件和软件方案无论他们是否从供应商或改造者,因此我们可以快速修改系统的检测需求的变化。为了使平台最大地可视和可操作性,每10个自动化平台是山一个常见的、分布式应用套件,也就是我们所说的NI虚拟仪器。这个应用程序在下而详细描述,使得我们的客户端用户在一个普通的建模环境屮创建并管理他们自己的过程模型(也可以说是脚木),使用这些过程模型与所需的任何自动化系统,使得装置简单和迅速设备重组。这个平

4、台是由中央Oracle数据库支持的,可以运行或静态或动态计划的过程。交钥匙工程测量和控制功能LabVIEW最初是为科学家和工程师设计的,现在能让多家供应商通过数据采集硕件接口进入。一个广泛的VI库进行数据采集的软件。该语言包括了过程控制和数据分析产品丰富的功能集,以及作为COM,NET和共享DLL的支持。除了这些Z外,它提供交钥匙解决方案的通信协议包括的RS232,GPIB接口,andTCP/IP的品种。控制回路,如允许在同步和定时从各种硬件接口,如PCI,USB数据采集,与PXI定时结构。数据匣和VI服务器一个拥有多个计算机集成控制系统的

5、部署要求口动化控制仪器的应用•通信耍在远程计算机上用现冇的驱动程序驱动。LabVIEW支持分布式体系结构,该结构对可行的无缝的网络进行通讯,通过如卜技术,如VI服务器和DSTP(数据传输协议)。DSTP是一个应用层协议类似于HTTP的基于传输控制协议/Internet协议(TCP/IP协议)。数据匣允许拥有基本阅读和酋写功能的远程计算机Z间进行简单的数据传输。虽然它们是存在当地计算机上的,但是通过VI服务器技术、函数调用就可以获得远程计算机上的Vis数据。数据匣和VI服务配合一起使用就可以设置访问权限。广泛的工具NI公司和许多第三方供应商提

6、供各式各样的LabVIEW工具,先进的数据采集、数据分析、系统控制(PID模糊逻辑、系统设计、IMAQ图像分析),数据库连接等等。这些工具能提供先进的功能,可以很容易地合在一起应用。用户也可以建立和部署的工具库。内置的控制结构,如MathScript允许嵌入Matlab(Mathworks,Natick,MA)脚本代码到LabVIEW中进行复杂的数学分析。LabVIEW述提供基于文本的代码嵌入框图的功能。NI公司还为LabVIEW提供了个人数字助理(PDA)模块扩展,对远程监控和控制Fl的的PDAs进一步的开发和部署提供了可能。LabVIE

7、W还提供了实时模块和在现场可编程门阵列模块,在一个分布式的范围里开发可独立运行的确定性应用程序,或卜载到一个专门的目标上进行。简单的用户执行界而除了常见的界面控制,例如文本框,菜单栏,挑选盒,LabVIEW还提供了一套丰富的用户控制界面(开关、LEDs、仪表、数组的控制等),它们是相关的实验室设备。这些起源于LabVIEWs实验室的接口和在界血开发上的帮助,让科学家系统的状态有了一个清晰的了解。LabVIEW支持UI概念,包括subpanels(类似于多个文件接口)、溅射条和XControls(类似于OCX控件)。多线程程序设计环境LabV

8、IEW内在的平行设计环境在控制实验设备是极端冇用的。函数功能可以冇多个连续的环路,其中一个能快速获取数据,而另外一个却以相对比较慢的速度获取数据。在其他语言中实施这样一个范式需要

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

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

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