点数信息
www.dssz.net
注册会员
|
设为首页
|
加入收藏夹
您好,欢迎光临本网站!
[请登录]
!
[注册会员]
!
首页
移动开发
云计算
大数据
数据库
游戏开发
人工智能
网络技术
区块链
操作系统
模糊查询
热门搜索:
源码
Android
整站
插件
识别
p2p
游戏
算法
更多...
在线客服QQ:632832888
当前位置:
资源下载
搜索资源 - EDA/PLD中的LabVIEW中的程序结构
下载资源分类
移动开发
开发技术
课程资源
网络技术
操作系统
安全技术
数据库
行业
服务器应用
存储
信息化
考试认证
云计算
大数据
跨平台
音视频
游戏开发
人工智能
区块链
在结果中搜索
所属系统
Windows
Linux
FreeBSD
Unix
Dos
PalmOS
WinCE
SymbianOS
MacOS
Android
开发平台
Visual C
Visual.Net
Borland C
CBuilder
Dephi
gcc
VBA
LISP
IDL
VHDL
Matlab
MathCAD
Flash
Xcode
Android STU
LabVIEW
开发语言
C/C++
Pascal
ASM
Java
PHP
Basic/ASP
Perl
Python
VBScript
JavaScript
SQL
FoxBase
SHELL
E语言
OC/Swift
文件类型
源码
程序
CHM
PDF
PPT
WORD
Excel
Access
HTML
Text
资源分类
搜索资源列表
EDA/PLD中的LabVIEW的功能
LabVIEW结合了简单易用的图形式开发环境与灵活强大的G编程语言,提供了一个非常直观的编程环境;有专为大型应用开发、集体开发及应用配置设计的附加开发工具,包括应用程序生成器、图形比较、源代码控制、程序码编写指导及复杂矩阵运算等功能。 LabVIEW不仅仅是一种编程语言,还是一种用于测量和自动化的特定应用程序开发环境,一种用来快速设计工业原型和应用程序的高度交互式的开发环境。同时LabVIEW还实现了对FPGA等硬件的支持,实际上也是一个硬件设计工具。测量和自动化程序在处理与通用程序一样的
所属分类:
其它
发布日期:2020-11-17
文件大小:35840
提供者:
weixin_38589168
EDA/PLD中的LabVIEW 8.2程序框图的改进
LabVIEW 8.2对程序框图及相关功能进行了很大的改进,主要突出体现在以下几个方面。 1.默认颜色的更改 程序框图上错误簇的连线和终端显示为暗黄色而不再是粉红色。 强制转换点默认为红色而不再是灰色。选择“工具→选项”,并从“类别”列表中选择“颜色”,即可更改强制转换点的颜色。若取消勾选“使用默认颜色”复选框,并点击“强制转换点”对应的颜色盒,即可选择一种不同的颜色。 2.从VI层次结构中删除断点 在Ⅵ的前面板或程序框图窗口中,从菜单栏中选择“编辑→从层次结构中删
所属分类:
其它
发布日期:2020-11-17
文件大小:54272
提供者:
weixin_38682790
EDA/PLD中的LabVIEW 8.2的类和对象
LabVIEW 8.2是NT公司为庆祝和纪念LabVIEW正式发布⒛周年而推出的纪念版本。与此同时首次推出了中文版本,并在软件中增加了许多功能和新特性。LabVIEW 8.2的新功能具体体现在以下方面。 面向对象编程 LabVIEW 8.2的面向对象编程结构和工具,可以设计更加复杂、更具模块化的测试应用,可以以最少的测试框架改动来集成新的测试模块,从而更便捷地扩展它们的测试应用。 与其他面向对象语言(如C++和Java)一样,LabVIEW也实现面向对象的编程,包含类结构、封装、
所属分类:
其它
发布日期:2020-11-17
文件大小:41984
提供者:
weixin_38565221
EDA/PLD中的LabVIEW的应用于自动化测试和测量平台
近30年来,NT公司革新了测量领域中工程师要年年进行测试和测量的方式。利用PC和虚拟仪器技术,通过LabVIEW的集成软件包和PXI、POI、USB、Ethernet等模块化测量和控制硬件,可以提高开发设计效率并降低自动化测试和测量应用程序的成本。测试和测量中的应用通常有生产测试、验证/环境测试、机械/结构测试、实时可靠性测试、便携式场地测试、射频RF和通信测试、机台测试、图像采集和数据采集等,如图所示。 图 LabVIEW应用于自动化测试和测量平台 LabVIEW在测试和测量中的应
所属分类:
其它
发布日期:2020-11-17
文件大小:168960
提供者:
weixin_38690407
EDA/PLD中的LabVIEW的VI程序框图
VI程序框图 前面板创建完毕以后,可使用程序框图来添加源代码。程序框图是图形化源代码的集合,图形化源代码又称G代码或程序框图代码,它决定VI的运行方式。程序框图代码使用图形化代码来控制程序框图对象。 程序框图对象包括接线端和程序框图节点。接线端为前面板对象在程序框图上对应的对象。程序框图节点包括函数、VI、Express VI和结构,节点可以是LabVIEW自带的也可以是用户自定义的。程序框图节点类型和功能如表1所示。 表1程序框图节点类型及功能 各个对象之间通过连线
所属分类:
其它
发布日期:2020-11-17
文件大小:146432
提供者:
weixin_38695061
EDA/PLD中的LabVIEW的设计程序框图时应遵循的原则
和本文编程语言类似,设计程序框图时也应该养成良好的编程习惯,使得设计出的图形化程序外观美观、便于理解,以便提高工作效率,减少不必要的失误。设计程序框图时应遵循以下原则: (1)尽量使用从左到右, 自上而下的方式进行布局,尽管程序框图中只有连线和结构决定程序执行的顺序,而各个元素的位置并不决定程序执行的顺序。应该尽量避免从右到左的连线方式,使得程序框图显得有结构、有条理、便于理解。 (2)尽量不要创建占用多个屏幕的程序框图。如果一个程序框图过于庞大或复杂,将给调试和运行带来困难。如果程序框
所属分类:
其它
发布日期:2020-11-17
文件大小:51200
提供者:
weixin_38628175
EDA/PLD中的LabVIEW的条件结构
条件结构类似于文本编程语言中的switch语句或if else结构或case结构,位于函数选板的“编程-结构一条件结构”,如图1所示。 条件结构包含多个子程序框图,根据传递给该结构的输入值执行相应的子程序框图。条件结构每次只能显示一个子程序框图,并且每次只执行一个条件分支。条件结构框由条件选择器标签、选择器接线端和分支子程序框组成,如图2所示。创建条件结构框方法和创建循环框的方法相同。 图1 函数选板中的条件结构 图2 条件结构框 来源:
所属分类:
其它
发布日期:2020-11-17
文件大小:180224
提供者:
weixin_38637998
EDA/PLD中的LabVIEW的反馈节点
反馈节点位于函数选板的“编程→结构→反馈节点”,如图1所示。 反馈节点用来在循环结构之间传递数据,相当于只有一个左侧端子的移位寄存器。图2所示的程序,实现的功能和图2中反馈节点的功能相同。 图1 函数选板中的反馈节点 图2 反馈节点程序 反馈节点和有一个左侧端子的移位寄存器可以相互转换。在移位寄存器的右键快捷菜单中选择“替换为反馈节点”可将移位寄存器转换成反馈节点,如图3所示;在反馈节点的右键快捷菜单中选择“替换为移位寄存器”可将反馈节点转
所属分类:
其它
发布日期:2020-11-17
文件大小:251904
提供者:
weixin_38665775
EDA/PLD中的LabVIEW的循环结构数据通道与自动索引
循环结构数据通道是循环结构内数据与结构外数据交换(输入/输出)的必经之路,位于循环结构框上,显示为小方格,图1和图2所示分别为For循环结构和While循环结构的数据通道。通道的数据类型和输入的数据类型相同,通道的颜色也和数据类型的系统颜色相同,如浮点数据通道颜色为橙色。 以图1中左侧的数据通道的添加为例,在程序框图界面中,单击工具选板上的“进行连线”工具后,连接显示控件和乘法(“x”)函数控件的输入端口后,系统自动生成数据通道。 图1 For循环结构数据通道 图2 W
所属分类:
其它
发布日期:2020-11-17
文件大小:320512
提供者:
weixin_38549327
EDA/PLD中的LabVIEW的For循环
For循环位于结构子选板“编程→结构→For循环”。 For循环按照设定好的次数N执行结构内的对象,包含两个长整型参数:总的循环次数N和当前循环次数I。建立For循环结构需要以下几个步骤。 · 第1步:放置For循环框。在子选板上单击鼠标左键或右键选择“For循环”,然后在程序框图窗口空白区域单击鼠标左键,向右下方拖动鼠标使虚线框达到合适大小,再单击鼠标左键即完成For循环框的放置,如图1所示。For循环框创建完成后,将鼠标移至边框上,出现方位箭头,按住鼠标拖动可改变框的大小。
所属分类:
其它
发布日期:2020-11-17
文件大小:68608
提供者:
weixin_38711529
EDA/PLD中的LabVIEW的循环结构
在程序框图窗口中,程序结构都位于函数子选板“编程→结构”,如图1所示。 图1程序结构子模板 循环结构提供重复执行一些代码的操作,在程序设计中有很重要的作用。和文本编程语言类似,LabVIEW提供两种循环结构:For循环和While循环。 来源:ks99
所属分类:
其它
发布日期:2020-11-17
文件大小:262144
提供者:
weixin_38675777
EDA/PLD中的LabVIEW的动态事件注册
动态事件注册可完全控制LabVIEW产生的事件的类型和时间。动态事件可使事件仅在应用程序的某个部分发生,也可在应用程序运行时改变产生事件的VI或控件。使用动态注册,可在子VI中处理事件而不是仅在产生事件的VI中处理事件。 处理动态注册的事件主要包括以下4个步骤。 · 第1步:获取要处理的事件对象的VI服务器引用; · 第2步:将VI服务器引用连接至“注册事件”函数以注册对象的事件; · 第3步:将事件结构放在While循环中,处理对象事件直至出现终止条件为止; · 第4步:通过取消
所属分类:
其它
发布日期:2020-11-17
文件大小:55296
提供者:
weixin_38619613
EDA/PLD中的LabVIEW的静态事件注册
用户界面事件可以进行用户静态事件注册,使用“编辑事件”对话框配置事件结构来处理静态注册的事件。选择事件源,事件源可以是程序、VI或某个控件;再选择一个事件源可产生的特定事件,如前面板大小调整,值改变等,再根据应用程序的需求,编辑该分支来处理事件数据。 运行一个含有事件结构的VI时,LabVIEW会自动进行静态事件注册。只有在VI处于运行状态或另一个处于运行状态的VI以子VI的形式调用该VI时,LabVIEW才产生该VI的事件。运行一个VI时,LabVIEW将顶层VI及其在程序框图上所调用的
所属分类:
其它
发布日期:2020-11-17
文件大小:35840
提供者:
weixin_38739950
EDA/PLD中的LabVIEW的事件结构
事件结构用来响应用户界面操作,如点击鼠标,按下键盘,退出等程序等操作。事件结构的工作原理和内置的条件结构相似。 事件结构可包含多个分支,一个分支对应一个独立的事件处理程序。一个分支配置可处理一个或多个事件,但每次只能发生这些事件中的一个事件。事件结构执行时,将等待一个之前指定事件的发生,待该事件发生后即执行事件相应的条件分支,一个事件分支处理完毕后,事件结构也就执行完毕,事件结构并不通过循环来处理多个事件。事件结构位于函数选板“编辑→结构→事件结构”,如图1所示。 事件结构由事件选择
所属分类:
其它
发布日期:2020-11-17
文件大小:219136
提供者:
weixin_38519849
EDA/PLD中的LabVIEW的顺序结构之间的转换
层叠式顺序结构和平铺式顺序结构功能相同,相互之间可以方便地进行转换。通过层叠顺序结构的右键快捷菜单选项“替换→替换为平铺式顺序”,可以将层叠式顺序结构转换为平铺式顺序结构。如果层叠顺序结构有局部变量,则转换成数据连线,如图1所示。 图1 层叠式顺序结构转换为平铺式顺序结构 通过平铺式顺序结构的右键快捷菜单选项“替换为层叠式顺序”,可以将平铺式顺序结构转换为层叠式顺序结构。如果平铺式顺序结构帧程序框之间有数据线连接,则相应的转换为局部变量,如图2所示。 图2 平铺顺序结构
所属分类:
其它
发布日期:2020-11-17
文件大小:84992
提供者:
weixin_38550334
EDA/PLD中的LabVIEW的平铺式顺序结构
平铺式顺序结构和层叠式顺序结构功能相同,不同的是结构中所有帧都是按顺序展开排列而不是叠在一起。平铺的顺序结构位于函数选板的“编程一结构→平铺式顺序结构”,如图1所示。 新建的平铺顺序结构也只有一帧,如图2所示。通过右键快捷菜单选项“在后面添加帧”可在当前帧后添加帧,“在前面添加帧”可在当前帧前添加帧。添加的帧平行排列,通过拖动四周的方向箭头可改变其大小,如图3所示。 图1 程序模板中的平铺顺序结构 图2 新建的平铺顺序结构 图3 平铺顺序结构操作 平铺式
所属分类:
其它
发布日期:2020-11-17
文件大小:270336
提供者:
weixin_38681082
EDA/PLD中的LabVIEW的层叠式顺序结构中的局部变量
层叠式顺序结构帧之间的数据不能通过数据线直接传递,要借助局部变量在帧之间传递数据。 添加局部变量:选择右键菜单第3栏的“添加顺序局部变量”选项,在顺序结构边框上出现一个小方块(所有帧程序框的同一位置都有),表示添加了一个局部变量。小方块可以沿框四周移 动,颜色随传输数据类型的系统颜色发生变化,如传输数据为浮点数据变量时其颜色为橙色,如图2所示。 图1帧标签右键快捷菜单 删除局部变量:在局部变量小方块上单击鼠标右键,在弹出的快捷菜单中选择“删除”将删除选中的局部变量,如图3所
所属分类:
其它
发布日期:2020-11-17
文件大小:176128
提供者:
weixin_38674050
EDA/PLD中的LabVIEW的层叠式顺序结构的帧操作
新建的层叠顺序框只有一帧,如图1所示。可以通过右键快捷菜单添加或删除帧。在右键菜单第3栏选项中,“在后面添加帧”是在当前帧之后添加一帧;“在前面添加帧”是在当前帧之前添加一帧;“复制帧”是复制当前帧为后一帧;“删除本帧”是删除当前帧,只有一帧时此选项为灰色,不能进行此操作。 当层叠式顺序结构的帧超过2个时,所有帧的程序框叠在一起,在上边框中间有帧标签,类似于分支结构框,如图2所示。 图1 层叠式顺序结构的右键快捷菜单 图2 层叠式顺序结构帧标签 此时右键快捷菜单增
所属分类:
其它
发布日期:2020-11-17
文件大小:71680
提供者:
weixin_38675969
EDA/PLD中的LabVIEW的分支子程序框例子
例:利用分支结构分别实现两个数的加、操作,并输出操作结果,在其他情况下输出0。 · 第1步:建立分支结构。在程序框图中,新建一个条件结构框,在条件选择器标签中将分支添加至结5个,分别为0、1、 2、 3、 4, 如图1所示。 图1 分支结构框 · 第2步:连接分支选择端子。在前面板中添加控件“菜单 下拉列表”(位于控件选板“新式→下拉列表与枚举→菜单下拉列表”),如图2所示。 然后在控件的右键快捷菜单中选择“编辑项”或选择“属性”后在弹出的属性窗口中选择“编辑项”选项卡
所属分类:
其它
发布日期:2020-11-17
文件大小:781312
提供者:
weixin_38716081
EDA/PLD中的LabVIEW中的程序结构
循环结构包括For循环结构和While循环结构,两者都可以用来重复执行程序。For循环结构的循环次数相对比较固定,循环过程不能中断,对确定数值循环的程序比较适合;While循环可以添加条件进行控制。 条件结构根据输入值判断并执行相应的子程序。条件判断选择器输入的数据类型包括整型、布尔值型、字符串型和枚举型。 顺序结构包括层叠顺序结构和平铺顺序结构,两者本质上是相同的,都是控制程序的执行流程,其不同点在于显示形式和内部数据传递。顺序结构可以保证程序执行顺序,但同时也组织了程序的并行
所属分类:
其它
发布日期:2020-11-17
文件大小:38912
提供者:
weixin_38685831
«
1
2
»