第八章 labview的编程技巧 本章介绍局部变量、全局变量、属性节点和其他一些有助于提高编程技巧的问题,恰当地运用这些技巧可以提高程序的质量。 8.1 局部变量 严格的语法尽管可以保证程序语言的严密性,但有时它也会带来一些使用上的不便。在labview这样的数据流式的语言中,将变量严格地分为控制器(Control)和指示器(Indicator),前者只能向外流出数据,后者只能接受流入的数据,反过来不行。在一般的代码式语言中,情况不是这样的。例如我们有变量a、b和c,只要需要我们可以将a的值赋给b,将b的值赋给c等等。前面所介绍的labview内容中,只有移位积存器即可输入又可输出。另外,一个变量在程序中可能要在多处用到,在图形语言中势必带来过多连线,这也是一件烦人的事。还有其他需要,因此labview引入了局部变量。
上传时间: 2013-10-27
上传用户:xieguodong1234
该信号源可输出正弦波、方波和三角波,输出信号的频率以数控方式调节,幅度连续可调。与传统信号源相比,该信号源具有波形质量好、精度高、设计方案简洁、易于实现、便于扩展与维护的特点。
上传时间: 2013-10-17
上传用户:asaqq
特点: 精确度0.05%满刻度±1位數 可量测交直流电流/交直流电压/电位计/Pt-100/热电偶/荷重元/电阻等信号 热电偶SENSOR输入种类J/K/T/E/R/S/B可任意规划 显示范围-19999-99999可任意规划 小数点可任意规划 尺寸小,稳定性高 CE认证
上传时间: 2013-10-31
上传用户:wsq921779565
QX5305 是一款高效率,稳定可靠的高亮度LED灯驱动控制IC,内置高精度比较器,off-time控制电路,恒流驱动控制电路等,特别适合大功率,多个高亮度LED灯串恒流驱动。 QX5305采用固定off-time控制工作方式,其工作频率可高达2.5MHz,可使外部电感和滤波电容、体积减少,效率提高。 在DIM脚加PWM信号,可调节LED灯的亮度。 通过调节外置的电阻,能控制高亮度LED灯的驱动电流,使LED灯亮度达到预期恒定亮度,流过高亮度LED灯的电流可从几毫安到2安培变化。 方框图: 管脚排列图: QX5305的特性 可编程驱动电流,最高可达2A 高效率:最高达95% 宽输入电压范围:2.5V~36V 高工作频率:2.5MHz 工作频率可调:500KHz~2.5MHz 驱动LED灯功能强:LED灯串可从1个到几十个LED高亮度灯 亮度可调:通过EN端PWM,调节LED灯亮度 QX5305应用范围 干电池供电LED灯串 LED灯杯 RGB大显屏高亮度LED灯 平板显示器LED背光灯 恒流充电器控制 通用恒流源。 工作原理简述: QX5305 采用峰值电流检测和固定off-time控制方式。片内的R-S触发器分别由off-time定时器置位和CS比较器、FB比较复位,它控制外部MOSFET管并和功率电感 L、LED、肖特基二极管共同构成一个自振荡的,连续电感电流模式的升压型恒流LED驱动电路(参见图1)。 除了固定off-time控制这点外,QX5305的工作方式和普通的电流模式PWM控制型DC/DC升压电路非常相似。当工作在连续电流模式下时,流过功率电感的电流IL如图所示:
上传时间: 2013-10-26
上传用户:TF2015
C++完美演绎 经典算法 如 /* 头文件:my_Include.h */ #include <stdio.h> /* 展开C语言的内建函数指令 */ #define PI 3.1415926 /* 宏常量,在稍后章节再详解 */ #define circle(radius) (PI*radius*radius) /* 宏函数,圆的面积 */ /* 将比较数值大小的函数写在自编include文件内 */ int show_big_or_small (int a,int b,int c) { int tmp if (a>b) { tmp = a a = b b = tmp } if (b>c) { tmp = b b = c c = tmp } if (a>b) { tmp = a a = b b = tmp } printf("由小至大排序之后的结果:%d %d %d\n", a, b, c) } 程序执行结果: 由小至大排序之后的结果:1 2 3 可将内建函数的include文件展开在自编的include文件中 圆圈的面积是=201.0619264
标签: my_Include include define 3.141
上传时间: 2014-01-17
上传用户:epson850
1.能实现不同的个数的矩阵连乘. 2.最后矩阵大小是8X8. 3是最优的矩阵相乘. 描 述:给定n 个矩阵{A1, A2,...,An},其中Ai与Ai+1是可乘的,i=1,2…,n-1。考察这n个矩阵的连乘积A1A2...An。矩阵A 和B 可乘的条件是矩阵A的列数等于矩阵B 的行数。若A 是一个p x q矩阵,B是一个q * r矩阵,则其乘积C=AB是一个p * r矩阵,需要pqr次数乘。
上传时间: 2013-12-04
上传用户:wang5829
通过AD7846和AD588芯片,在C52片子上编程,完成偏流源系统的连续可调
上传时间: 2015-12-12
上传用户:jackgao
采用Verilog HDL语言编写的步进电机位置系统,实现步进电机的定速、加速、减速、定位,且速率和加减速度都能做到连续可调的程序,对控制类相关的学习者价值很高
上传时间: 2016-03-21
上传用户:aix008
这是一个模拟转速信号发生器的程序,从500转到6000转连续可调。带数码管显示
上传时间: 2016-04-05
上传用户:天诚24
本“一卡通”系统基于企业内部局域网,我方提供的“一卡通”系统必须满足如下的网络特性,同时网络的性能也应得到相应的保证: 1、系统基于WINDOWS NT4.0,WINDOWS 2000(或以上)中文版网络操作系统,工作站配备WINDOWS 98操作系统。 2、后台数据库采用SQL SERVER 7.0(或以上)数据库平台。 3、系统主体应用系统采用C/S(客户机、服务器)网路结构。 4、部分应用软件可采用B/S结构(主要是查询系统)。 5、“一卡通”系统的应用程序运行在本地工作站,而全部数据存放在数据库服务器中,应用程序直接对服务器上的数据进行操作,以确保系统的安全性、数据共享及数据一致性。系统设计时,工作站应用软件可直接从服务器上下载得到,因此要求网络具有良好的稳定性和可靠性。 6、“一卡通”系统中的人事信息可基于企业现有的MIS(基本人事信息管理系统)系统,系统方案根据企业已有MIS系统设计。 7、企业开放必要的网络资源,提供网络技术支持,构建全部的网络系统,并确保网络的安全性。 8、由企业提供开发、运行所需的正版软件。
上传时间: 2016-06-08
上传用户:cuiyashuo