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

搜索资源列表

  1. EDA/PLD中的LabVIEW的功能

  2. LabVIEW结合了简单易用的图形式开发环境与灵活强大的G编程语言,提供了一个非常直观的编程环境;有专为大型应用开发、集体开发及应用配置设计的附加开发工具,包括应用程序生成器、图形比较、源代码控制、程序码编写指导及复杂矩阵运算等功能。   LabVIEW不仅仅是一种编程语言,还是一种用于测量和自动化的特定应用程序开发环境,一种用来快速设计工业原型和应用程序的高度交互式的开发环境。同时LabVIEW还实现了对FPGA等硬件的支持,实际上也是一个硬件设计工具。测量和自动化程序在处理与通用程序一样的
  3. 所属分类:其它

    • 发布日期:2020-11-17
    • 文件大小:35840
    • 提供者:weixin_38589168
  1. EDA/PLD中的LabVIEW 8.2程序框图的改进

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

    • 发布日期:2020-11-17
    • 文件大小:54272
    • 提供者:weixin_38682790
  1. EDA/PLD中的LabVIEW 8.2的类和对象

  2. LabVIEW 8.2是NT公司为庆祝和纪念LabVIEW正式发布⒛周年而推出的纪念版本。与此同时首次推出了中文版本,并在软件中增加了许多功能和新特性。LabVIEW 8.2的新功能具体体现在以下方面。   面向对象编程   LabVIEW 8.2的面向对象编程结构和工具,可以设计更加复杂、更具模块化的测试应用,可以以最少的测试框架改动来集成新的测试模块,从而更便捷地扩展它们的测试应用。    与其他面向对象语言(如C++和Java)一样,LabVIEW也实现面向对象的编程,包含类结构、封装、
  3. 所属分类:其它

    • 发布日期:2020-11-17
    • 文件大小:41984
    • 提供者:weixin_38565221
  1. EDA/PLD中的LabVIEW的应用于自动化测试和测量平台

  2. 近30年来,NT公司革新了测量领域中工程师要年年进行测试和测量的方式。利用PC和虚拟仪器技术,通过LabVIEW的集成软件包和PXI、POI、USB、Ethernet等模块化测量和控制硬件,可以提高开发设计效率并降低自动化测试和测量应用程序的成本。测试和测量中的应用通常有生产测试、验证/环境测试、机械/结构测试、实时可靠性测试、便携式场地测试、射频RF和通信测试、机台测试、图像采集和数据采集等,如图所示。   图 LabVIEW应用于自动化测试和测量平台  LabVIEW在测试和测量中的应
  3. 所属分类:其它

    • 发布日期:2020-11-17
    • 文件大小:168960
    • 提供者:weixin_38690407
  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. 和本文编程语言类似,设计程序框图时也应该养成良好的编程习惯,使得设计出的图形化程序外观美观、便于理解,以便提高工作效率,减少不必要的失误。设计程序框图时应遵循以下原则:  (1)尽量使用从左到右, 自上而下的方式进行布局,尽管程序框图中只有连线和结构决定程序执行的顺序,而各个元素的位置并不决定程序执行的顺序。应该尽量避免从右到左的连线方式,使得程序框图显得有结构、有条理、便于理解。    (2)尽量不要创建占用多个屏幕的程序框图。如果一个程序框图过于庞大或复杂,将给调试和运行带来困难。如果程序框
  3. 所属分类:其它

    • 发布日期:2020-11-17
    • 文件大小:51200
    • 提供者:weixin_38628175
  1. EDA/PLD中的LabVIEW的条件结构

  2. 条件结构类似于文本编程语言中的switch语句或if else结构或case结构,位于函数选板的“编程-结构一条件结构”,如图1所示。   条件结构包含多个子程序框图,根据传递给该结构的输入值执行相应的子程序框图。条件结构每次只能显示一个子程序框图,并且每次只执行一个条件分支。条件结构框由条件选择器标签、选择器接线端和分支子程序框组成,如图2所示。创建条件结构框方法和创建循环框的方法相同。   图1 函数选板中的条件结构               图2 条件结构框    来源:
  3. 所属分类:其它

    • 发布日期:2020-11-17
    • 文件大小:180224
    • 提供者:weixin_38637998
  1. EDA/PLD中的LabVIEW的反馈节点

  2. 反馈节点位于函数选板的“编程→结构→反馈节点”,如图1所示。   反馈节点用来在循环结构之间传递数据,相当于只有一个左侧端子的移位寄存器。图2所示的程序,实现的功能和图2中反馈节点的功能相同。   图1 函数选板中的反馈节点             图2 反馈节点程序   反馈节点和有一个左侧端子的移位寄存器可以相互转换。在移位寄存器的右键快捷菜单中选择“替换为反馈节点”可将移位寄存器转换成反馈节点,如图3所示;在反馈节点的右键快捷菜单中选择“替换为移位寄存器”可将反馈节点转
  3. 所属分类:其它

    • 发布日期:2020-11-17
    • 文件大小:251904
    • 提供者:weixin_38665775
  1. EDA/PLD中的LabVIEW的循环结构数据通道与自动索引

  2. 循环结构数据通道是循环结构内数据与结构外数据交换(输入/输出)的必经之路,位于循环结构框上,显示为小方格,图1和图2所示分别为For循环结构和While循环结构的数据通道。通道的数据类型和输入的数据类型相同,通道的颜色也和数据类型的系统颜色相同,如浮点数据通道颜色为橙色。   以图1中左侧的数据通道的添加为例,在程序框图界面中,单击工具选板上的“进行连线”工具后,连接显示控件和乘法(“x”)函数控件的输入端口后,系统自动生成数据通道。   图1 For循环结构数据通道   图2 W
  3. 所属分类:其它

    • 发布日期:2020-11-17
    • 文件大小:320512
    • 提供者:weixin_38549327
  1. EDA/PLD中的LabVIEW的For循环

  2. For循环位于结构子选板“编程→结构→For循环”。   For循环按照设定好的次数N执行结构内的对象,包含两个长整型参数:总的循环次数N和当前循环次数I。建立For循环结构需要以下几个步骤。   · 第1步:放置For循环框。在子选板上单击鼠标左键或右键选择“For循环”,然后在程序框图窗口空白区域单击鼠标左键,向右下方拖动鼠标使虚线框达到合适大小,再单击鼠标左键即完成For循环框的放置,如图1所示。For循环框创建完成后,将鼠标移至边框上,出现方位箭头,按住鼠标拖动可改变框的大小。
  3. 所属分类:其它

    • 发布日期:2020-11-17
    • 文件大小:68608
    • 提供者:weixin_38711529
  1. EDA/PLD中的LabVIEW的循环结构

  2. 在程序框图窗口中,程序结构都位于函数子选板“编程→结构”,如图1所示。   图1程序结构子模板  循环结构提供重复执行一些代码的操作,在程序设计中有很重要的作用。和文本编程语言类似,LabVIEW提供两种循环结构:For循环和While循环。    来源:ks99
  3. 所属分类:其它

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

  2. 动态事件注册可完全控制LabVIEW产生的事件的类型和时间。动态事件可使事件仅在应用程序的某个部分发生,也可在应用程序运行时改变产生事件的VI或控件。使用动态注册,可在子VI中处理事件而不是仅在产生事件的VI中处理事件。   处理动态注册的事件主要包括以下4个步骤。  · 第1步:获取要处理的事件对象的VI服务器引用;  · 第2步:将VI服务器引用连接至“注册事件”函数以注册对象的事件;  · 第3步:将事件结构放在While循环中,处理对象事件直至出现终止条件为止;  · 第4步:通过取消
  3. 所属分类:其它

    • 发布日期:2020-11-17
    • 文件大小:55296
    • 提供者:weixin_38619613
  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. 事件结构用来响应用户界面操作,如点击鼠标,按下键盘,退出等程序等操作。事件结构的工作原理和内置的条件结构相似。   事件结构可包含多个分支,一个分支对应一个独立的事件处理程序。一个分支配置可处理一个或多个事件,但每次只能发生这些事件中的一个事件。事件结构执行时,将等待一个之前指定事件的发生,待该事件发生后即执行事件相应的条件分支,一个事件分支处理完毕后,事件结构也就执行完毕,事件结构并不通过循环来处理多个事件。事件结构位于函数选板“编辑→结构→事件结构”,如图1所示。   事件结构由事件选择
  3. 所属分类:其它

    • 发布日期:2020-11-17
    • 文件大小:219136
    • 提供者:weixin_38519849
  1. EDA/PLD中的LabVIEW的顺序结构之间的转换

  2. 层叠式顺序结构和平铺式顺序结构功能相同,相互之间可以方便地进行转换。通过层叠顺序结构的右键快捷菜单选项“替换→替换为平铺式顺序”,可以将层叠式顺序结构转换为平铺式顺序结构。如果层叠顺序结构有局部变量,则转换成数据连线,如图1所示。   图1 层叠式顺序结构转换为平铺式顺序结构   通过平铺式顺序结构的右键快捷菜单选项“替换为层叠式顺序”,可以将平铺式顺序结构转换为层叠式顺序结构。如果平铺式顺序结构帧程序框之间有数据线连接,则相应的转换为局部变量,如图2所示。   图2 平铺顺序结构
  3. 所属分类:其它

    • 发布日期:2020-11-17
    • 文件大小:84992
    • 提供者:weixin_38550334
  1. EDA/PLD中的LabVIEW的平铺式顺序结构

  2. 平铺式顺序结构和层叠式顺序结构功能相同,不同的是结构中所有帧都是按顺序展开排列而不是叠在一起。平铺的顺序结构位于函数选板的“编程一结构→平铺式顺序结构”,如图1所示。   新建的平铺顺序结构也只有一帧,如图2所示。通过右键快捷菜单选项“在后面添加帧”可在当前帧后添加帧,“在前面添加帧”可在当前帧前添加帧。添加的帧平行排列,通过拖动四周的方向箭头可改变其大小,如图3所示。   图1 程序模板中的平铺顺序结构   图2 新建的平铺顺序结构   图3 平铺顺序结构操作   平铺式
  3. 所属分类:其它

    • 发布日期:2020-11-17
    • 文件大小:270336
    • 提供者:weixin_38681082
  1. EDA/PLD中的LabVIEW的层叠式顺序结构中的局部变量

  2. 层叠式顺序结构帧之间的数据不能通过数据线直接传递,要借助局部变量在帧之间传递数据。   添加局部变量:选择右键菜单第3栏的“添加顺序局部变量”选项,在顺序结构边框上出现一个小方块(所有帧程序框的同一位置都有),表示添加了一个局部变量。小方块可以沿框四周移 动,颜色随传输数据类型的系统颜色发生变化,如传输数据为浮点数据变量时其颜色为橙色,如图2所示。   图1帧标签右键快捷菜单   删除局部变量:在局部变量小方块上单击鼠标右键,在弹出的快捷菜单中选择“删除”将删除选中的局部变量,如图3所
  3. 所属分类:其它

    • 发布日期:2020-11-17
    • 文件大小:176128
    • 提供者:weixin_38674050
  1. EDA/PLD中的LabVIEW的层叠式顺序结构的帧操作

  2. 新建的层叠顺序框只有一帧,如图1所示。可以通过右键快捷菜单添加或删除帧。在右键菜单第3栏选项中,“在后面添加帧”是在当前帧之后添加一帧;“在前面添加帧”是在当前帧之前添加一帧;“复制帧”是复制当前帧为后一帧;“删除本帧”是删除当前帧,只有一帧时此选项为灰色,不能进行此操作。   当层叠式顺序结构的帧超过2个时,所有帧的程序框叠在一起,在上边框中间有帧标签,类似于分支结构框,如图2所示。   图1 层叠式顺序结构的右键快捷菜单   图2 层叠式顺序结构帧标签   此时右键快捷菜单增
  3. 所属分类:其它

    • 发布日期:2020-11-17
    • 文件大小:71680
    • 提供者:weixin_38675969
  1. EDA/PLD中的LabVIEW的分支子程序框例子

  2. 例:利用分支结构分别实现两个数的加、操作,并输出操作结果,在其他情况下输出0。  · 第1步:建立分支结构。在程序框图中,新建一个条件结构框,在条件选择器标签中将分支添加至结5个,分别为0、1、 2、 3、 4, 如图1所示。   图1 分支结构框   · 第2步:连接分支选择端子。在前面板中添加控件“菜单  下拉列表”(位于控件选板“新式→下拉列表与枚举→菜单下拉列表”),如图2所示。   然后在控件的右键快捷菜单中选择“编辑项”或选择“属性”后在弹出的属性窗口中选择“编辑项”选项卡
  3. 所属分类:其它

    • 发布日期:2020-11-17
    • 文件大小:781312
    • 提供者:weixin_38716081
  1. EDA/PLD中的LabVIEW中的程序结构

  2. 循环结构包括For循环结构和While循环结构,两者都可以用来重复执行程序。For循环结构的循环次数相对比较固定,循环过程不能中断,对确定数值循环的程序比较适合;While循环可以添加条件进行控制。    条件结构根据输入值判断并执行相应的子程序。条件判断选择器输入的数据类型包括整型、布尔值型、字符串型和枚举型。   顺序结构包括层叠顺序结构和平铺顺序结构,两者本质上是相同的,都是控制程序的执行流程,其不同点在于显示形式和内部数据传递。顺序结构可以保证程序执行顺序,但同时也组织了程序的并行
  3. 所属分类:其它

    • 发布日期:2020-11-17
    • 文件大小:38912
    • 提供者:weixin_38685831
« 12 »