全部评论(2条)
-
- 隋丶建坤 2014-02-28 00:00:00
- LabVIEW是一种程序开发环境.类似于C和BASIC开发环境.LabVIEW使用的是图形化编辑语言G编写程序,产生的程序是框图的形式。与C和BASIC一样,LabVIEW也是通用的编程系统.我只能讲这些了..我前一阵子在一本书上才知道LABVIEW这个名词.呵呵
-
赞(9)
回复(0)
-
- tearla6 2014-02-28 00:00:00
- 4.2.1 LABVIEW的概念 LABVIEW是实验室虚拟仪器集成环境的简称,它是建立在Windows(98/2000/XP)基础上的图形化仪器开发系统(也可用于Mao OS, Sun, HP-UX等),是目前应用Z广、发展Z快、功能Z强的图形化软件开发集成环境。它把复杂、繁琐、费时的语言编程简化成用菜单或图标提示的方法选择功能(图形),用线条将各种功能(图形)连接起来的简单图形编程方式,用LABVIEW编程易学易懂省时省力,可以节省大量系统开发时间,即使对于没有文本语言基础的非软件工程师来说.也可以很快学习、掌握并应用LABVIEW来开发虚拟仪器。 LABVIEW是一个完全的开放的仪器开发系统,具有很好的扩展性,利用它可以构成任意形式的虚拟仪器,如GPIB, VXI, PXI、串行系统、PLC和插入式数据采集系统等,并可通过互联网与其它数据源连接进行动态数据交换,还可以在LABVIEW中嵌入ActiveX控件。从其它开发环境调用LABVIEW的源代码,或用LABVIEW以动态链接库的形式在Windows下或在其它平台下以分享库的形式调用现存代码。 4.2.2 LABVIEW语言的特点 由上文可知,虚拟仪器的开发平台有很多,其中Z有代表性是NI公司的虚拟仪器开发工具LABVIEW。其特点如下: (1)图形化的编程语言: LABVIEW与其它计算机语言相比,有一个特别重要的不同点:其它计算机语言都是采用基于文本的语言产生代码行,而LABVIEW采用图形化编程语言—G语言,产生的程序是框图的形式,它采用“所见即所得”的可视化技术建立人机界面,还提供了面板上所必需的许多显示和控制对象,如旋钮、表头、图表等。用户还可以方便地将现有控制对象改成适合自己需要的控制对象。所以它易学易用,特别适合硬件工程师、实验室技术人员、生产线工艺技术人员的学习和使用。因此,硬件工程师、现场工程技术人员及测试技术人员们学习LABVIEW驾轻就熟,在很短的时间内就能够学会并应用LABVIEW。也不必去记忆那眼花缭乱的文本式程序代码。 (2)功能强大的函数库:LABVIEW提供了大量现成函数供用户直接调用,包括数据采集、GPIB ,串行仪器控制、数据分析、数据显示及数据存储,甚至还有口前十分热门的网络功能。从基本的功能函数到高级分析库,几乎涵盖了仪器设计中所需要的全部函数。 (3)数据流模式:LABVIEW的运行机制就宏观上讲己经不再是传统的计算机体系结构的执行方式。传统的计算机语言(如C语言)中的顺序执行结构LABVIEW中被并行机制所代替,从本质上讲,它是一种带有图形控制流结构的数据流模式。在这种数据流程序的概念中,程序的执行是数据驱动的,它不受操作系统、计算机等因素的影响。这样,LABVIEW中程序的执行次序是由被连接的功能节点之间的数据流控制的,而不像文本程序受到行顺序执行的约束。从而,我们可以通过相互连接功能节点快速简洁地开发应用程序,甚至还可以由多个数据通道同步运行。 (4)灵活的程序调试手段:用户可以在源代码中设置断点,单步执行源代码,在源代码的数据流上设置探针,在程序运行中观察数据流的变化。也可以高亮显示执行过程,观察数据流的流向,方便了解数据执行的情况。 (5)面向对象的编程语言:LABVIEW又是一种面向对象的编程语言—G语言,程序代码是框图的形式。它像JAVA或C++等其它计算机高级语言一样,是一种通用编程系统。 (6)支持多种系统平台:LABVIEW支持多种系统平台,在Windows98/20/XP、Power Macintosh、Linux等系统平台上,NI公司都提供了相应版本的软件,并且平台之间开发的应用程序可直接进行移值。 (7)开放式的开发平台:LABVIEW提供了DLL、CIN接口,LABVIEW通过外部接口实现与C语言、MATALAB等编程语言之间的通信和Windows API函数的调用。扩展了LABVIEW的使用范围[37]。
-
赞(3)
回复(0)
热门问答
- 有谁能讲明白LABVIEW,不要从网上搜的资料,要简洁易懂。
2014-02-27 00:14:38
336
2
- 金属氧化物为什么不和碱反应明白易懂
2017-05-11 16:01:16
594
3
- 有谁能讲一下CdSe量子点的性能特点。越详细越好
2018-11-22 17:20:57
286
0
- 急!!求桌面天数器,要简洁美观的
- 类似于这样子的,,一定要天数的,放在桌面上简洁美观的,有哪位大大能帮忙做一个的话感激不尽
2013-12-07 06:35:40
313
2
- 纳米材料的发展历史 要简洁 短一点 急!!!
2011-03-11 23:39:45
223
1
- 网上数据采集软件效果如何,比如集搜客爬虫软件
- 需要采集大众点评的商家信息做分析,有人用过集搜客的吗,来说说下看法呗。... 需要采集大众点评的商家信息做分析,有人用过集搜客的吗,来说说下看法呗。 展开
2017-02-22 14:58:36
348
3
- 江西星火有机硅 厂怎么样?住宿环境如何 网上搜的就不要发了
2012-12-24 20:06:57
341
2
- 不辱国耻,振兴中华的资料
2010-11-30 11:01:37
215
3
- 如何简洁实用PHOTOSHOP
2011-11-26 01:54:27
326
4
- 请问智搜Giiso编辑机器人有谁用过?编辑出来的内容怎么样啊
2018-06-19 20:34:14
421
1
- 关于仿生学的资料,要多!
2011-04-03 00:13:45
489
3
- 宜家橡皮刮刀现在是不是在宜家下架了,为什么网上搜不到阿?
2018-11-26 04:48:15
396
0
- 要比较两个品牌离子色谱要从哪些方面比较
2017-11-11 22:32:35
389
1
- 我就是真不明白了,ipc到底哪里不好了
2018-11-18 23:47:14
406
0
- 蝙蝠,雷达的资料,两个全部要。
2014-10-21 00:30:54
488
3
- 哪个组态软件简单易学易懂
2018-11-28 09:12:47
655
0
- 谁知道SWC数显卡尺,在网上搜不到这个牌子,只是在开吃头部有SWC字样
2013-09-02 09:05:07
426
1
- window7要装火车数据采集器,一直装不起来,有谁知道怎么装?
- net2.0要装系统提示自带,有谁知道window7怎么装火车数据采集器,netframework4.50安装在电脑了,还是无法安装火车数据采集器,急啊!!!!谁装过教教我啊... net2.0要装 系统提示自带,有谁知道window7怎么装火车数据采集器,net framework4.50安装在电脑了,还是无法安装 火车数据采集器,急啊!!!!谁装过教教我啊 展开
2018-11-29 17:15:11
326
0
5月突出贡献榜
推荐主页
最新话题
-
- #激光粒度仪 #
- 电压击穿试验仪:藏在实验室里的“闪电制造者”...电压击穿试验仪:藏在实验室里的“闪电制造者”硬核真相:这台设备能在几秒内让绝缘材料“原地爆炸”!通过模拟极端高压环境(可达300kV以上),它用一道闪电般的电弧,揭穿材料绝缘性能的极限。魔鬼测试流程:温柔起步:以100V/s缓慢升压死亡凝视:实时监测微小漏电流致命一击:在击穿瞬间记录峰值电压(整个过程比科幻大片更刺激)安全玄机:• 防爆油箱:把击穿爆炸锁在40mm钢化玻璃后• 幽灵电压消除:放电后自动归零,防残余电击• 智能逃逸:检测到有毒气体自动启动排风反常识现象:某些纳米复合材料被击穿后会“自愈合”干燥空气的击穿电压≈3kV/mm,但SF₆气体可达89kV/mm
- 市场中的检测zeta电位的一种技术叫CF-P...市场中的检测zeta电位的一种技术叫CF-PALS,他是真的相位分析光散射吗?这种余弦拟合位相分析法,为什么叫"位相",而不是传统的“相位"?
参与评论
登录后参与评论