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

搜索资源列表

  1. LabVIEW中的事件结构

  2. 事件驱动的编程允许用户通过前面板的操作,或是其他的异步事件来驱动 LabVIEW 程序的运行。事件是一种异步的信号,告知PC 有事情发生。用户界 面、外部I/O 或是程序的一部分代码都有可能导致事件的发生。使用事件结构可以 实现仅当事件发生时,程序才需要响应,别的时候程序可以处理其他迚程或是其他 的事件,事件结构相当于一种“中断”。相对的,如果不使用事件结构,程序会以 “轮询”的方式来检测事件的发生,但这样会大大消耗CPU 的使用时间,不利于 处理复杂、多线程的程序。因此,事件结构允许将CPU
  3. 所属分类:专业指导

    • 发布日期:2010-06-20
    • 文件大小:304128
    • 提供者:jingzhou7777
  1. Labview中避免事件结构锁死界面的方法

  2. 本实例程序解决Labview中,对于事件结构经常发生的界面锁死,采用一个示例说明怎样编写程序,从而避免锁死现象,具有很好的参考价值。
  3. 所属分类:系统安全

    • 发布日期:2012-02-21
    • 文件大小:21504
    • 提供者:hhc000
  1. 数据转换/信号处理中的一种仪器集成的幅频特性测量仪的设计方案

  2. 摘要:为了提高实验室仪器设备的使用效率,提出了一种仪器集成的幅频特性分析仪的设计方案。利用仪器集成方法实现幅频特性测量,具有系统结构简单、容易配置、高效率和低成本的特点,是现有商业设备的一种有效替换方案。   本文以DDS函数信号源、数字示波器和普通计算机作为硬件平台,在计算机上配置LabVIEW 8.6程序,控制函数信号源产生测试所需扫频信号,由数字示波器采集扫频信号和测试网络的响应信号,最后经计算机分析计算和显示,较好地实现了幅频特性测量。   0 引言   频率特性是电路网络的重要特
  3. 所属分类:其它

    • 发布日期:2020-10-20
    • 文件大小:254976
    • 提供者:weixin_38676216
  1. NI LabVIEW中的定时与同步

  2. 定时对于所有测试、控制和设计应用而言是至关重要的,在系统中必须作为重点进行考虑。当需要完成协同动作时,定时和同步技术将事件以时间进行关联。要让软件完成这些协同动作,程序必须以时间为基准来实现同步。NI LabVIEW中包含了定时结构,您可以在系统中用它来同步您的程序
  3. 所属分类:其它

    • 发布日期:2020-10-25
    • 文件大小:280576
    • 提供者:weixin_38529436
  1. 电子测量中的基于LabVIEW的多功能信号发生器的设计

  2. 0 引言   信号发生器是许多电子设备特别是测试设备必备的一部分,用以输入基准源信号给被测设备,通过接收被测设备返回的信息,分析研究被检测设备的情况。衡量或*定一个信号发生器的精度时,主要是对其中最基本和最重要的部分即正弦信号进行检测。检测正弦信号性能的重要指标是频率准确度和频率稳定度、信噪比和谐波畸变。   编程对工程技术人员来说比较麻烦,LabVIEW软件用图形编程语言,直观简单、易于操作。用户使用LabVIEW可以随意创建程序,并把它当作子程序调用,以创建更复杂的程序,且调用的层次没有
  3. 所属分类:其它

    • 发布日期:2020-11-06
    • 文件大小:245760
    • 提供者:weixin_38545117
  1. 单片机与DSP中的基于PXI 总线的水声目标回波模拟模块的设计

  2. 摘要:目前声呐等水声设备广泛使用宽带发射信号,为了模拟水声目标的回波,研究了一种高精度的宽带目标回波实时模拟技术。该模块采用PXI 总线,PXI 总线计算机可以使用总线直接对硬件进行控制,传输速度高。模块可实时完成对水声目标回波延迟、脉冲伸缩、包络调制的精确模拟。分析了该模块的硬件结构,编写了该模块的WDM 驱动程序、应用程序以及与LabView 软件的接口程序。该模块对某型宽带多普勒声呐的海底回波进行模拟,模块能满足宽带回波模拟的要求。   0 引言   目标回波模拟是通过计算机系统对水声
  3. 所属分类:其它

    • 发布日期:2020-11-05
    • 文件大小:164864
    • 提供者:weixin_38696196
  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的设计程序框图时应遵循的原则

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

    • 发布日期:2020-11-17
    • 文件大小:51200
    • 提供者:weixin_38628175
  1. 电子测量中的脉冲和瞬态测量控件的设计步骤

  2. 打开LabVIEW 8.2,出现启动窗口后,单击项目名称LabVlEWbooks.lvproj。此时出现该项目的项目浏览器,新建Ⅵ,出现新建的程序框图,命名为LabVIEW_chap 17并保存该Ⅵ。   在设计工程中,首先进行程序框图设计,即程序逻辑结构方面的总体设计。在程序框架方面设计的主要思路是,从分析这些功能块之间的逻辑联系关系入手,进行各个程序逻辑结构的设计。   在程序框图中进行仿真信号的分析,首先需要生成周期性的波形;其次要对该周期性波形进行瞬态测量方面的测量处理。对周期性波形
  3. 所属分类:其它

    • 发布日期:2020-11-17
    • 文件大小:45056
    • 提供者:weixin_38546789
  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的循环结构

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

    • 发布日期:2020-11-17
    • 文件大小:38912
    • 提供者:weixin_38685831
  1. 通信与网络中的LabVIEW中的UDP通信实例

  2. 在不同主机上分别创建一个UDP发送端和一个UDP接收端,使用UDP函数节点发送数据。   · 第1步:创建UDP发送端Ⅵ(udpsender.Vi)。指定发送端UDP端口,用“UDP Open”节点打开UDP连接。在循环结构内,产生一个由100个数构成的余弦2个周期波形,用“UDP Write”节点发送波形数据,并指定接收端地址和端口。循环结构外“UDPC1ose”节点关闭UDP socket。程序框图如图1所示。   如图1 udpsender.vi程序框图   第2步:创建UDP接
  3. 所属分类:其它

    • 发布日期:2020-11-16
    • 文件大小:232448
    • 提供者:weixin_38546308
  1. 通信与网络中的LabVIEW中的T0P协议通信实例

  2. 在不同主机上分别创建一个TCP服务器和一个TCP客户端,使用TCP函数节点进行通信。   · 第1步:创建服务器端VI(topserver.vi)。指定月艮务器网络端口,用“TCP Create Listener”节点创建侦听,“rap Wait on Listener”节`点等待客户机连接。在循环结构内,产生一个由100个数构成的正弦2个周期波形,用两个“TCP Write”节点来发数据,第一个节点发送波形数据的长度,第二个节点发送波形数据。循环结构外,用“TCPC1ose Connecti
  3. 所属分类:其它

    • 发布日期:2020-11-16
    • 文件大小:119808
    • 提供者:weixin_38699784
  1. LabVIEW中的程序结构

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

    • 发布日期:2021-01-19
    • 文件大小:37888
    • 提供者:weixin_38670983
  1. LabVIEW的条件结构

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

    • 发布日期:2021-01-19
    • 文件大小:265216
    • 提供者:weixin_38614268
« 12 3 4 5 6 7 »