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

搜索资源列表

  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. 若要将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. 创建前面板后,前面板窗口中的控件在程序框图窗口中对应为接线端。在前面板窗口的主菜单选择“窗口→显示程序框图”(快捷键为<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的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. 在程序设计中,如果只用图形和线条来描述计算和算法过程,有时候会显得比较繁琐。公式节点工具弥补了这个不足。公式节点是一种便于在程序框图上执行数学运算的节点。在公式节点中可以使用算术表达式来实现算法过程,用户无须使用任何外部代码或应用程序,在创建方程时无须连接任何基本算术函数。除接收文本方程表达式外,公式节点还接收C语言中的if语句、while循环、for循环和do循环。这些程序的组成元素与在C语言程序中的元素相似,但不完全相同。   公式节点特别适用于含有多个变量和较为复杂的方程,以及对已有文
  3. 所属分类:其它

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

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

    • 发布日期:2020-11-17
    • 文件大小:257024
    • 提供者:weixin_38639747
  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. 输入数据二维数组,可以从强度图中分辨数组不同位置值的大小。   例:创建一个4×5的二维数组,用强度图显示。   · 第1步:在程序框图窗口中用For循环创建一个长度为5的一维数组,数组中元素按循环次数的倍数递增,如图1所示。   · 第2步:在上一步创建的一维数组的基础上,用For循环创建4×5的二维数组,各行元素按循环次数的倍数递增,如图2所示。   图1 For循环创建一维数组   第3步:在前面板窗田中新建强度图,将上一步创建的二维数组输入至强度图,框图和结果如图3所示。
  3. 所属分类:其它

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

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

    • 发布日期:2020-11-16
    • 文件大小:111616
    • 提供者:weixin_38701725
  1. EDA/PLD中的LabVIEW的三维曲面图实例

  2. 三维曲面图用x、y和z数据绘制图形上的各点,再将这些点连接,形成数据的三维曲面。   例:创建一个按倍数递增的正弦函数二维数组,显示三维曲面图。   · 第1步:在程序框图窗口利用For循环创建一个正弦曲线一维数组,共100个数据点,每个正弦周期内40个点,如图1所示。   · 第2步:在上一步创建的一维数组的基础上,利用For循环创建一个倍数递增的二维数组,如图2所示。   图1 For循环创建一维数组            图2 For 循环创建二维数组   第3步:在
  3. 所属分类:其它

    • 发布日期:2020-11-16
    • 文件大小:218112
    • 提供者:weixin_38628175
  1. EDA/PLD中的LabVIEW的强度图表显示实例

  2. 在强度图表上绘制一个数据块以后,笛卡尔平面的原点将移动到最后一个数据块的右边。图表处理新数据时,新数据出现在旧数据的右边;如图表显示己满,则旧数据将从图表的左边界移出,这一点类似于带状图表。   例:创建二维数组同时输入强度图表和强度图,循环多次对比结果。   · 第1步:在程序框图窗口中,用For循环创建一个长度为5的一维数组,数组中元素在0~5之间随机产生,如图1所示。   · 第2步:在上一步创建的一维数组的基础上,用For循环创建2×5的二维数组,各行元素按循环次数倍数递增,如图2
  3. 所属分类:其它

    • 发布日期:2020-11-16
    • 文件大小:174080
    • 提供者:weixin_38664159
  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. 例:将数值型数据转换成字符串,并与其他字符串组合在一起。   · 第1步;创建前面板控件 在前面板中,添加-个字符串翰入控件“初始字符串”,添加两个数值输人控件“嵌值”和“数值2”;添加将“初始字符串”和数植相加的结果纽合成字符串输出的字符串显示控件“结果字符串”,并添加计算字符串长度的“字符串长度’显示控件,如图1所示   · 第2步:创建程序框图函数节点,在程序框图中 采用字符串操作函数“格式化写入字符串”,将函数的初始字符串接线端与字符串输入控件接线端相连,函数的“输入”接线端分别连接
  3. 所属分类:其它

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

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

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

  2. 例:将数组写入表格形式文件,然后读取写入的数据。   ·第1步:创建数组数据。利用For循环创建一个5×3的二维数组名为“数组”,其中第x行第y列元素的数值为2(x-1)+(y-1),如图1所示。   图1 创建数组数据   ·第2步:将数组写入表格形式文件。在程序框图中添加函数节点“写入电子表格文件”,输入接线端“二维数据”连接上一步创建的二维数组,如图2所示。   图2 将数组写入表格形式文件   · 第3步:保存文件。运行程序,因为程序中没有设置文件路径和文件名,所以出现
  3. 所属分类:其它

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