您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. EDA/PLD中的LabVIEW 8.2程序框图的改进

  2. LabVIEW 8.2对程序框图及相关功能进行了很大的改进,主要突出体现在以下几个方面。    1.默认颜色的更改    程序框图上错误簇的连线和终端显示为暗黄色而不再是粉红色。   强制转换点默认为红色而不再是灰色。选择“工具→选项”,并从“类别”列表中选择“颜色”,即可更改强制转换点的颜色。若取消勾选“使用默认颜色”复选框,并点击“强制转换点”对应的颜色盒,即可选择一种不同的颜色。   2.从VI层次结构中删除断点   在Ⅵ的前面板或程序框图窗口中,从菜单栏中选择“编辑→从层次结构中删
  3. 所属分类:其它

    • 发布日期:2020-11-17
    • 文件大小:54272
    • 提供者:weixin_38682790
  1. EDA/PLD中的创建LabVIEW程序

  2. 通过对LabVIEW前面板中的控件的学习,读者可以很快熟悉LabVIEW开发环境。本章将介绍如何使用LabVIEW进行程序设计,创建第一个LabVIEW程序——VI。本章主要内容包括创建一个新VI、编辑VI、运行和调试VI程序以及子VI的创建和调用。   创建新VI   在启动窗口中选择“新建VI”或在已打开窗口的主菜单选择“文件-新建Ⅵ”,新建一个新的空白Ⅵ程序。此时,系统将自动显示LabVIEW的前面板工作界面(见图),工具选板和控件选板都出现在前面板工作界面中。在该面板中可以添加所需要
  3. 所属分类:其它

    • 发布日期:2020-11-17
    • 文件大小:192512
    • 提供者:weixin_38587705
  1. EDA/PLD中的LabVIEW的连线板

  2. 若要将VI作为子VI被其他VI调用,需要创建连线板。连线板用于显示VI中所有输入控件和显示控件的线端,集合VI的各个接线端,与VI前面板中的控件相互呼应,类似于文本编程语言中调用函数时使用的参数列表。连线板标明了可以与该VI连接的输入和输出端,以便VI作为子VI调用。   图1图标→连线板   连线板在其输入端接收数据,然后通过前面板的输入控件传输至程序框图的代码中,并从前面板的显示控件中接收运算结果传输至输出端,因此连线板只能在前面板窗口中定义。   在前面板VI图标上单击鼠标右键,从
  3. 所属分类:其它

    • 发布日期:2020-11-17
    • 文件大小:179200
    • 提供者:weixin_38516380
  1. EDA/PLD中的LabVIEW的VI图标

  2. 每个VI都由一个图标表示,位于前面板和程序框图窗口的右上角,如图1所示。   图1 VI图标   图标是VI的图形化表示,可包含文字、图形或图文组合。如果将VI 图1VI图标当作子VI被其他VI调用,那么在其他VI程序框图中会显示该子VI的图标。在VI图标上单击鼠标右键,从弹出的快捷菜单中选择“编辑图标”,即打开“图标编辑器”,如图2所示。   图标编辑器窗口中,编辑工具位于左侧,中间为图标编辑区,右侧为颜色数选择。从编辑工具中选择合适的工具可在图标编辑区进行图标设计。编辑区的最小单元
  3. 所属分类:其它

    • 发布日期:2020-11-17
    • 文件大小:161792
    • 提供者:weixin_38690545
  1. EDA/PLD中的LabVIEW的程序框图工具栏

  2. 1.程序框图工具栏   程序框图窗口工具栏中的一些按钮与前面板窗口工具栏中的按钮相同。另外,还有几个控制程序代码执行的工具按钮,如表1所示。   表1程序执行工具按钮及其功能   2.工具选板   程序框图中的工具选板与前面板窗口中介绍的工具选板完全一致,打开与关闭的方式也完全相同,工具选板可同时位于前面板窗口和程序框图窗口中。具体请参阅2.2.2中的相关内容,在此不做赘述。   3.函数选板   函数选板中包含创建程序框图所需的函数和VI,函数选板仅位于程序框图窗口。函数和VI
  3. 所属分类:其它

    • 发布日期:2020-11-17
    • 文件大小:239616
    • 提供者:weixin_38690508
  1. EDA/PLD中的LabVIEW的VI程序框图

  2. VI程序框图   前面板创建完毕以后,可使用程序框图来添加源代码。程序框图是图形化源代码的集合,图形化源代码又称G代码或程序框图代码,它决定VI的运行方式。程序框图代码使用图形化代码来控制程序框图对象。   程序框图对象包括接线端和程序框图节点。接线端为前面板对象在程序框图上对应的对象。程序框图节点包括函数、VI、Express VI和结构,节点可以是LabVIEW自带的也可以是用户自定义的。程序框图节点类型和功能如表1所示。   表1程序框图节点类型及功能   各个对象之间通过连线
  3. 所属分类:其它

    • 发布日期:2020-11-17
    • 文件大小:146432
    • 提供者:weixin_38695061
  1. EDA/PLD中的LabVIEW的工具选板

  2. 工具选板提供了VI程序设计时可以选用的基本工具,如图2所示,在前面板和程序框图窗口均可打开使用。单击选板右上角“×”可关闭工具选板。在前面板或程序框图窗口的空白区域按下,也可弹出临时工具选板。   图:工具选板   表:工具选板中的工具及其功能     来源:ks99
  3. 所属分类:其它

    • 发布日期:2020-11-17
    • 文件大小:123904
    • 提供者:weixin_38599412
  1. EDA/PLD中的LabVIEW的创建VI实例

  2. 例:创建一个VI,计算两个数的算术平均值和几何平均值。   · 第1步:创建新的VI。在主菜单中选择“文件→新建VI”,新建一个空白VI;也可选择“文件→新建”,在打开的“新建”对话框中选择“VI”。   · 第2步:创建前面板。在前面板窗口中,通过控件选板的“新式→数值”子选板,添加两个数值输入控件,直接用键盘输入将标签分别命名为x和y;添加两个数值显示控件,标签分别命名为“算术平均值”和“几何平均值”,如图1所示。   图1 创建前面板   · 第3步:创建程序框图。在前面板窗口
  3. 所属分类:其它

    • 发布日期:2020-11-17
    • 文件大小:234496
    • 提供者:weixin_38665668
  1. EDA/PLD中的LabVIEW的静态事件注册

  2. 用户界面事件可以进行用户静态事件注册,使用“编辑事件”对话框配置事件结构来处理静态注册的事件。选择事件源,事件源可以是程序、VI或某个控件;再选择一个事件源可产生的特定事件,如前面板大小调整,值改变等,再根据应用程序的需求,编辑该分支来处理事件数据。   运行一个含有事件结构的VI时,LabVIEW会自动进行静态事件注册。只有在VI处于运行状态或另一个处于运行状态的VI以子VI的形式调用该VI时,LabVIEW才产生该VI的事件。运行一个VI时,LabVIEW将顶层VI及其在程序框图上所调用的
  3. 所属分类:其它

    • 发布日期:2020-11-17
    • 文件大小:35840
    • 提供者:weixin_38739950
  1. EDA/PLD中的在LabVIEW中使用事件

  2. LabVIEW可以产生多种不同的事件,为避免产生不需要的事件,可用事件注册来指定希望LabVIEW产生的事件。   LabVIEW支持静态事件注册和动态事件注册两种模式。   静态事件注册可以指定VI在程序框图上的事件结构的每个分支具体处理该VI在前面板上的哪些事件。LabVIEW将在VI运行时自动注册这些事件,如果VI开始运行,事件结构便开始等待事件。  每个事件与该VI前面板上的一个控件、整个VI前面板窗口或某个LabVIEW应用程序相关联。静态注册的特点是在程序运行时无法改变事件结构所
  3. 所属分类:其它

    • 发布日期:2020-11-17
    • 文件大小:32768
    • 提供者:weixin_38512781
  1. EDA/PLD中的LabVIEW的变量

  2. 变量是一种可变的特殊数据类型,包括全局变量和局部变量。   (1)全局变量。   全局变量时,LabVIEW将自动创建一个有前面板但无程序框图的特殊全局VI。向该全局VI的前面板添加输入控件和显示控件可定义其中所含全局变量的数据类型。该前面板实际便成为一个可供多个VI进行数据访问的容器。   在程序框图函数选板中选择“数据通信→全局变量”,将其放置在程序框图中,如图1所示。   图1 全局变量       双击该全局变量节点可显示全局Ⅵ的前面板。该前面板与标准前面板一样,可放置输入控
  3. 所属分类:其它

    • 发布日期:2020-11-17
    • 文件大小:257024
    • 提供者:weixin_38639747
  1. EDA/PLD中的波形图显示实例

  2. 波形图可以接收和显示多种类型和格式的数据,数据类型包括数组、簇、波形数据等,数据格式包括一维数组、多维数组、簇数组等。   例:根据输入的数组和簇绘制波形图曲线。   · 打开位于LabVIEW安装文件夹\exmples\general\Graphs\gengraph.llb中的WaveformGraph·Vi程序,程序框图如图1所示。   图1 Waveform Graph.VI程序框图   程序首先利用For循环分别产生在0~2π之间均匀分布的100个正弦曲线数据点和100个余弦
  3. 所属分类:其它

    • 发布日期:2020-11-16
    • 文件大小:315392
    • 提供者:weixin_38673237
  1. EDA/PLD中的LabVIEW的XY图中绘制Lissajious图

  2. 例:在XY图中绘制Lissajious图   输入X和Y按正弦规律变化、幅值和频率相同,当X和Y相位相等时,Lissajious图为一条斜率为1的直线;当X和Y之间相位相差90°时,Lissajious图为一个椭圆。具体步骤如下。   · 第1步:生成输入X的数据。在程序框图窗口函数选板中选择“信号处理→波形生成→正弦波形”子VI,产生一个正弦波形(相位默认为0);然后添加“编程→波形→获取波形成分”函数,连接正弦波形的信号输出端和函数输入端提取波形值,如图1所示。    图1 产生X
  3. 所属分类:其它

    • 发布日期:2020-11-16
    • 文件大小:236544
    • 提供者:weixin_38638688
  1. EDA/PLD中的LabVIEW的XY图显示实例

  2. 例:绘制XY图波形.    打开位于LabVIEW安装文件夹\exmples\general\Graphs\gengraph.llb中的XY  Graph.vi程序,程序框图如图1所示。   图1 XY Graph.vi程序框图   程序利用For循环分别产生100个在0-2之间均匀分布的正弦和余弦函数数据点,并产生不等间距的水平坐标刻度(0,1,3,6,10),作为XY图的基本数据,如图2所示。   图2  For循环产生数据点   产生基本数据点之后,向XY图中输入数据并绘制
  3. 所属分类:其它

    • 发布日期:2020-11-16
    • 文件大小:216064
    • 提供者:weixin_38623009
  1. EDA/PLD中的LabVIEW的波形图表显示实例

  2. 例:在波形图表中显示Waveform Graph.vi中的波形。   (1)显示正弦曲线。   利用For循环产生在0-2π之间均匀分布的100个正弦曲线数据点,在循环结构框内,将这些数据点一一输入波形图表中,选择函数选板中“编辑→定时→等待下一个整数倍毫秒”,设置每次循环等待时间为200ms,以便观察前面板波形变化情况。程序框图和程序运行过程中随时间变化的结果如图1所示。   图1波形图表显示正弦曲线   (2)显示正弦和余弦两条曲线。   利用For循环分别产生在0~2冗之间均
  3. 所属分类:其它

    • 发布日期:2020-11-16
    • 文件大小:117760
    • 提供者:weixin_38731199
  1. EDA/PLD中的LabVIEW的三维曲线图

  2. 三维曲线图在三维空间显示曲线而不是曲面,在前面板窗口新建的三维曲线图外观与三维曲面图相同,如图1所示。   三维曲线图在程序框图中包括控件3D Curve和3D Curve.vi。   3D graph:输入ActiveX容器端子,表示3D图形控件。   ·X vector:输入一维数组(必要参数),表示曲线在X轴上的位置。   ·y vector∶输入一维数组(必要参数),表示曲线在Y轴上的位置。   ·z vector∶输入一维数组(必要参数),表示曲线在Z轴上的位置。   
  3. 所属分类:其它

    • 发布日期:2020-11-16
    • 文件大小:182272
    • 提供者:weixin_38704156
  1. EDA/PLD中的LabVIEW的三维参数图

  2. 相比三维曲面图只是相当于Z方向的曲面图而言,三维参数图是三个方向的曲面图。三维参数图在前面板窗口与三维曲面图外观相同,如图1所示,窗口参数设置也与三维曲面图相似。   三维参数图与曲面图不同之处在于程序框图中的控件和子VI,控件为3D Parametric Surface,子VI为3D Parametric Surface.VI,如图2所示。   3D graph:输入ActiveX容器端子,表示3D图形控件。   · x matrix∶输入二维数组(必要参数),表示投影到YZ平面的曲面数
  3. 所属分类:其它

    • 发布日期:2020-11-16
    • 文件大小:89088
    • 提供者:weixin_38514322
  1. EDA/PLD中的LabVIEW的运行程序

  2. “创建文本”Express VI也具有字符串组合功能,可以方便地连接字符串和字符串变量构成新的字符串。   例:将字符串“X坐标”、“Y坐标”与坐标值“8.72”“3.64”用“创建文本”ExpressVI组合起来,如图1所示。   程序框图如图2所示。其中输入接线端包括“起始文本”和4个输入参数,这些参数在配置对话框中进行添加和设置。   配置对话框如图3所示。“带百分号的参数文本”中设置需要输出的字符串,使用字符串“%参数名%”的格式添加输入参数。添加后,参数会自动添加到下方的“参数”
  3. 所属分类:其它

    • 发布日期:2020-11-16
    • 文件大小:225280
    • 提供者:weixin_38691220
  1. EDA/PLD中的LabVIEW的字符串操作函数

  2. LabVIEW提供了用于对字符串进行操作的内置Ⅵ和函数,可对字符串进行格式化、解析字符串等编辑操作。字符串操作函数位于程序框图函数选板的“编程→字符串”子选板中,如图1所示。   字符串操作函数包括计算字符串长度、连接字符串、搜索替换字符串等操作,表详细列出了字符串操作函数及其功能。   字符串操作函数子选板中还包含一个Express VI——创建文本,对文本和参数化输入进行组合,创建输出字符串;如果输入的不是字符串,该Express VI将根据配置把输入转化为字符串。其图标和接线端如图2所
  3. 所属分类:其它

    • 发布日期:2020-11-16
    • 文件大小:573440
    • 提供者:weixin_38616120
  1. EDA/PLD中的LabVIEW的文件I/O操作

  2. 常见的文件I/O操作包括以下流程:  · (1)创建或打开一个文件。文件打开后,引用句柄即代表该文件的惟一标识符;  · (2)文件I/O VI或函数从文件中读取或向文件中写入数据;  · (3)关闭文件。在完成对文件的读、写操作以后,关闭文件停止LabVIEW对文件的访问,以保证文件的完整性。      文件I/O VI和某些文件I/O函数,如读取文本文件和写入文本文件可执行一般文件I/O操作的全部3个步骤。执行多项操作的Ⅵ和函数可能在效率上低于执行单项操作的函数。   文件操作节点位于程序
  3. 所属分类:其它

    • 发布日期:2020-11-16
    • 文件大小:175104
    • 提供者:weixin_38751031
« 12 »