转载 :Labview和G语言
LabVIEW(LaboratoryVirtual instrument Engineering Workbench)是一种图形化的编程语言,它广泛地被工业界、学术界和研究实验室所接受,视为一个标准的数据采集和仪器控制软件。LabVIEW 集成了与满足GPIB、VXI、RS-232 和RS-485 协议的硬件及数据采集卡通讯的全部功能。它还内置了便于应用TCP/IP、ActiveX 等软件标准的库函数。这是一个功能强大且灵活的软件。利用它可以方便地建立自己的虚拟仪器,其图形化的界面使得编程及使用过程都生动有趣。
G语言是指图形化的程序语言,由美国国家仪器有限公司开发,使用这种语言编程时,基本上不写程序代码,取而代之的是流程图。
LabVIEW是一种程序开发环境,由美国国家仪器(NI)公司研制开发的,类似于C和BASIC开发环境,但是LabVIEW与其他计算机语言的显著区别是:其他计算机语言都是采用基于文本的语言产生代码,而LabVIEW使用的是图形化编辑语言G编写程序,产生的程序是框图的形式。
图形化的程序语言,又称为 “G” 语言。使用这种语言编程时,基本上不写程序代码,取而代之的是流程图或框图。它尽可能利用了技术人员、科学家、工程师所熟悉的术语、图标和概念,因此,LabVIEW是一个面向最终用户的工具。它可以增强你构建自己的科学和工程系统的能力,提供了实现仪器编程和数据采集系统的便捷途径。使用它进行原理研究、设计、测试并实现仪器系统时,可以大大提高工作效率。
与 C 和 BASIC 一样,LabVIEW也是通用的编程系统,有一个完成任何编程任务的庞大函数库。LabVIEW的函数库包括数据采集、GPIB、串口控制、数据分析、数据处理等。LabVIEW标志显示及数据存储,等等。LabVIEW也有传统的程序调试工具,如设置断点、以动画方式显示数据及其子程序(子VI)的结果、单步执行等等,便于程序的调试。 尽可能采用了通用的硬件,各种仪器的差异主要是软件。可充分发挥计算机的能力,有强大的数据处理功能,可以创造出功能更强的仪器。用户可以根据自己的需要定义和制造各种仪器。
转载 :Labview和G语言相关推荐
- 【Labview】G语言
- 如何在labview中用c语言编程,编程语言之争:LabVIEW还是C语言?-测试测量-与非网...
"为什么LabVIEW优于C语言?" 作为LabVIEW产品经理,我被很多次问到这个问题. 老实说,这么提问实际上是错误的.必须要有具体的应用环境,这么提问才有意义(例如,&quo ...
- labview能打开c语言文件吗,LabVIEW还是C语言?(能够换个方式提问吗?)
"为什么LabVIEW优于C语言?" 作为LabVIEW产品经理,我被很多次问到这个问题. 老实说,这么提问实际上是错误的.必须要有具体的应用环境,这么提问才有意义(例如,&quo ...
- labview和c语言,到底哪个更好:LabVIEW还是C语言?
点击学习>><龙哥手把手教你学LabVIEW视觉设计>视频教程作者: Simon Hogg, NI LabVIEW产品市场部经理 "为什么LabVIEW优于C语言?& ...
- labview是用什么c语言开发的,编程语言之争:LabVIEW还是C语言?
"为什么LabVIEW优于C语言?" 作为LabVIEW产品经理,我被很多次问到这个问题. 老实说,这么提问实际上是错误的.必须要有具体的应用环境,这么提问才有意义(例如,&quo ...
- c语言调用labview方法,LabVIEW与C语言接口的方法
摘要介绍了一种LabVIEW与C 语言接口的方法,由实例证明,该方法高效.易行,是增强LabVIEW整体功能的一条有效的途径. 关键词虚拟仪器LabVIEW 动态链接库 LabVIEW是一种方便灵活的 ...
- [转载]如何用C#语言构造蜘蛛程序
[转载]如何用C#语言构造蜘蛛程序 出处:未知了.. "蜘蛛"(Spider)是Internet上一种很有用的程序,搜索引擎利用蜘蛛程序将Web页面收集到数据库,企业利用蜘蛛程序监 ...
- 【转载】C/C++语言分析 每年学一种编程语言 git历史
http://blog.csdn.net/turingbook/article/details/1778867 <程序员修炼之路>英文注释版 作者提出的经营之道是: --Invest Re ...
- 【转载】用平常语言介绍神经网络
http://wenku.baidu.com/link?url=23jM13V3Qe9Zx84FuEMebOMbTSk4i0Oaa5YPAVL1dfbSFC4G20GYDkUbbRvcJILgTGli ...
- LabVIEW使用G#框架实现面向对象编程
软件程序应该可重复使用,具有灵活性和扩展性.面向对象编程(Object Oriented Programming,OOP)可以让程序具有这些特点.面向对象程序设计把客观世界中的实体抽象为对象,以对象为 ...
最新文章
- webcdn故障处理一例
- C库函数:scanf、fscanf、printf、fprintf、sprintf、 snprintf
- stm32通用定时器的PWM输出
- Python基础教程:input()输入与数据类型转换
- python百度手势识别_【百度大脑新品体验】手势识别
- Android 底层驱动开发步骤——linux内核层、HAL层、JNI层
- c语言设计第六章答案,c语言第六章 循环结构程序设计(习题册答案)
- [css] rgba()和opacity这两个的透明效果有什么区别呢?
- jdbcTemplate小用总结
- 批处理的高吞吐率和高延迟的解释
- 7.4 集合及其内置方法
- 手把手教学电信天翼校园接入无线路由器(Windows Server版)
- 软考数据库系统工程师复习资料(完全版)
- 大一下学期,大二上学期,这一年
- 截止到 2019 年 6 月 14 日在 LeetCode 中文版上写的题解
- 流程图基本图形的含义
- 矩阵连乘积问题--动态规划
- 如何压缩视频大小?详细操作步骤
- java8 lamda表达式相等_java8之lambda表达式(lambda表达式语法)
- 嵌入式网络的基础知识 -- 数据包的组装、拆解、各头部格式
热门文章
- [工具] IntelliJ IDEA 中文语言包插件
- java计算机毕业设计校园点餐系统源程序+mysql+系统+lw文档+远程调试
- cxfservlet_webService框架CXF的简单使用
- fileupload控件的属性_FileUpload控件的配置 .
- 虚拟板式混响插件:Fuse Audio Labs VREV-140 Mac
- 网页中的位图与矢量图使用
- sap ui5 中使用echarts
- Exchange 2010升级到Exchange 2016汇总
- android tv 文件管理,电视必备!5款文件管理器强力推荐
- 计算机故障代码0098,故障码P0098排除方法