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

搜索资源列表

  1. EDA/PLD中的LabVIEW 8.2新特性

  2. 在开发环境方面,LabVIEW 8.2提供了一些新特性,对前面板窗口和程序框图窗口都做了一定的改进。图1和图2为创建新Ⅵ时的前面板和程序框图的示例,前面板用于完成新Ⅵ的界面制作,程序框图实现界面对应的程序功能。   图1 LabVIEW创建新VI时的前面板   图2 LabVIEW创建新VI时的程序框图      来源:ks99
  3. 所属分类:其它

    • 发布日期:2020-11-17
    • 文件大小:196608
    • 提供者:weixin_38725086
  1. EDA/PLD中的LabVIEW 8.2新增模块

  2. LabVIEW 8.2新增了一些仿真和应用模块,用于在LabVIEW中更加方便地开发应用程序。其中包括实时模块、FPGA模块、仿真模块和嵌入式开发模块等。   1.LabV眶W 8.2实时模块   (1)提升性能,包括更快速的PID控制闭环速率和更有效的线程通信。   (2)提供新型工具,简化PC到LabVIEW实时对象的转换。   (3)提供系统复制工具,用于创建和复制实时对象的各份镜像。   2.LabVIEW 8.2 FPGA模块   (1)提供FPGA向导,用于设计FPGA
  3. 所属分类:其它

    • 发布日期:2020-11-17
    • 文件大小:34816
    • 提供者:weixin_38589812
  1. EDA/PLD中的LabVIEW项目管理

  2. 通过继承可在现有类的基础上创建新类。若创建一个新的LabVIEW类并将它设置为继承另一个类的数据及成员Ⅵ,这个新类将可使用它所继承的类中的“公共”及“保护”型的成员Ⅵ。这个新类还可添加自己的数据和成员Ⅵ以丰富其功能。   LabVIEW项目管理   LabVIEW8.2新增了项目浏览器用来创建和编辑LabVIEW项目。使用LabVIEW项目文件可以更方便地集合LabVIEW文件和一些非LabVIEW文件、创建程序生成规范以及在终端部署或下载文件。LabVIEW创建的项目文件(.lvproj)
  3. 所属分类:其它

    • 发布日期:2020-11-17
    • 文件大小:72704
    • 提供者:weixin_38723027
  1. EDA/PLD中的LabVIEW 8.2的封装数据和方法

  2. 每个LabVIEW类都包含了数据和方法两部分。LabVIEW类的数据是私有的,对于不是该类成员的VI来说是隐藏的。如果需要访问类的私有数据,必须创建方法,即创建该类的成员Ⅵ,再通过成员Ⅵ中的函数对私有数据执行操作。封装就是将数据和方法合并到一个类中,类中数据仅可由该类的成员Ⅵ访问。通过封装可创建模块化代码,便于更新或修改代码而不影响应用程序中其他部分的代码。   成员Ⅵ可以不同程度地向用户公开:公共、保护和私有。使用LabVIEW类的应用程序开发人员(即LabVIEW类用户)可在LabVIEW
  3. 所属分类:其它

    • 发布日期:2020-11-17
    • 文件大小:37888
    • 提供者:weixin_38570145
  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. LabVIEW是一种用图标代替文本行创建应用程序的图形化编程语言。与其他基于文本的程序设计语言相比,LabVIEW具有如下特点。   (l)直观、易学易用。   与Visual C++、Visual Basic等计算机编程语言相比,图形化编程工具LabVIEW有一个重要的不同点:不采用基于文本的语言产生代码行,而使用图形化编程语言G编写程序;产生的程序是框图的形式,用框图代替了传统的程序代码。因而可在很短的时间内被掌握并应用到实践中去,特别适合硬件工程师、实验室扶术人员、生产线工艺技术人员的
  3. 所属分类:其它

    • 发布日期:2020-11-17
    • 文件大小:45056
    • 提供者:weixin_38677044
  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的程序框图工具栏

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

    • 发布日期:2020-11-17
    • 文件大小:51200
    • 提供者:weixin_38628175
  1. EDA/PLD中的LabVIEW在程序框图界面中添加节点对象

  2. 在程序框图中添加节点对象的方法与在前面板中添加控件的方法类似,另外还可以通过鼠标右键来添加。此时,在程序框图窗口的空白区域单击鼠标右键,将会出现与函数选板相同的函数选板菜单,依次从点击后的下一级弹出菜单中选择所需的函数对象,单击所需的节点对象再单击进行放置或按住鼠标拖放,同样可以对节点进行相关操作,如图1 所示。   关于在前面板中添加控件对象和在程序框图中添加函数对象,都将按照创建步骤做更加详细的介绍。程序框图中节点的右键快捷菜单选项及其功能如表1 所示。   图1 添加节点   表
  3. 所属分类:其它

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

  2. 创建前面板后,前面板窗口中的控件在程序框图窗口中对应为接线端。在前面板窗口的主菜单选择“窗口→显示程序框图”(快捷键为<Ctrl+E>),或者直接双击所添加的框图对象,即可将前面板的设计界面切换到程序框图窗口,即程序框图的创建界面。   此时的程序界面窗口如图1所示。在该界面中将会自动显示函数选择面板;从该面板中可以选择或添加所需要的函数对象、编程对象等各种和编程有关的函数对象。   在程序框图窗口中创建与前面板对象相对应的程序框图时,需要在该程序框图界面中添加节点对象和使用连线连接各对象。
  3. 所属分类:其它

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

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

  2. 在程序设计中,如果只用图形和线条来描述计算和算法过程,有时候会显得比较繁琐。公式节点工具弥补了这个不足。公式节点是一种便于在程序框图上执行数学运算的节点。在公式节点中可以使用算术表达式来实现算法过程,用户无须使用任何外部代码或应用程序,在创建方程时无须连接任何基本算术函数。除接收文本方程表达式外,公式节点还接收C语言中的if语句、while循环、for循环和do循环。这些程序的组成元素与在C语言程序中的元素相似,但不完全相同。   公式节点特别适用于含有多个变量和较为复杂的方程,以及对已有文
  3. 所属分类:其它

    • 发布日期:2020-11-17
    • 文件大小:67584
    • 提供者:weixin_38544978
  1. EDA/PLD中的LabVIEW的簇操作函数的例子

  2. 例:将不同类型的数据打包形成一个簇,然后向簇中添加元素,并根据数据名称提取簇中的数据。   · 第1步:在前面板中创建一个软件的信息数据,数据类型分别为字符串、数值、布尔类型。在程序框图窗口中,添加函数“捆绑”,设置3个输入端子,分别连接3个数据,如图1所示。   图1 函数捆绑输入数据   图2 函数捆绑输出数据   · 第2步:在输出端口选择创建一个显示控件“软件信息”,如图2所示。运行程序,前面板中结果如图3所示。   · 第3步:向已存在的簇“软件信息”中添加一个数据。
  3. 所属分类:其它

    • 发布日期:2020-11-17
    • 文件大小:374784
    • 提供者:weixin_38677227
  1. EDA/PLD中的LabVIEW的簇

  2. 与数组类型类似,簇也是复合型数据类型。不同的是,同一数组中只能包含一种简单数据类型,而同一簇中则可以包含多种数据类型的元素,包括简单数据类型和复合数据类型。图1所示的簇包含了一个数值型数据、一个布尔型数据、一个字符串型数据和一个数组,这4种类型的数据组成一个簇,作为一个复合型数据。   图1 簇示意图   由于簇可以包含不同的数据类型,创建簇时要将不同类型的数据打包;访问簇中的元素时要先将簇解包,这一点也和访问数组中的元素不同。   另外,在程序运行过程中,数组的长度可以自由改变,而簇
  3. 所属分类:其它

    • 发布日期:2020-11-17
    • 文件大小:72704
    • 提供者:weixin_38727199
  1. EDA/PLD中的LabVIEW的根据输入的波形数据显示波形图

  2. 例:根据输入的波形数据显示波形图。   (1)波形数据绘制一条曲线。   在前面板中添加一个波形图控件,标签为“正弦图”;在程序框图窗口中选择位于函数选板中的“信号处理→波形生成→正弦波形”子Ⅵ;将子Ⅵ的“信号输出端”和“正弦图”接线端连接起来。运行程序,将图中横坐标最大值设置为0.2,结果如图1所示。   (2)波形数据绘制两条曲线。   在图中程序基础上,在前面板中添加波形图“混合图”;再在程序框图中添加位于函数选板中的“信号处理→波形生成→锯齿波形”子Ⅵ,添加函数“编程→数组-创建
  3. 所属分类:其它

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

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

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