在本例中,火车站的维护人员必须检测到火车上存在故障的车轮。选择菜单栏中的“文件”→“另存为”命令,输入VI名称为“火车故障检测系统”。在选择器标签中选择“假”将“火车数量”布尔转换值连接到“分支选择器”上,每检测到一辆火车,就进行一轮新数据显示。若数组元素个数与循环次数相等或单击“停止”按钮,则循环结束,完成火车车轮故障检测。...
2023-11-07 理论教育
在本例中,火车站的维护人员必须检测到火车上存在故障的车轮。选择菜单栏中的“文件”→“另存为”命令,输入VI名称为“火车故障检测系统”。在选择器标签中选择“假”将“火车数量”布尔转换值连接到“分支选择器”上,每检测到一辆火车,就进行一轮新数据显示。若数组元素个数与循环次数相等或单击“停止”按钮,则循环结束,完成火车车轮故障检测。...
2023-11-07 理论教育
LabVIEW 2015中文版提供了两个VI用于写入和读取电子表格文件,它们分别是写入电子表格文件VI和读取电子表格文件VI。下面以两个实例分别介绍这两个函数存取电子表格文件的方法。图7-120所示的程序可能有些不容易理解,问题在于两个写入电子表格文件VI的执行次序问题。2)使用读取电子表格文件VI将保存在文件中的数据逐个读出。...
2023-11-07 理论教育
与其他基于文本的编程语言不同,在LabVIEW中有一类被称为波形数据的数据类型,这种数据类型更类似于“簇”的结构,由一系列不同数据类型的数据构成,但是波形数据由具有与“簇”不同的特点,例如它可以由一些波形发生函数产生,可以作为数据采集后的数据进行显示和存储。图6-102 波形子选板图6-103 波形显示控件波形类型控件位于“函数选板”→“编程”→“波形”子选板中。下面将主要介绍一些基本波形数据运算函数的使用方法。...
2023-11-07 理论教育
LabVIEW被广泛应用于各种行业中,包括汽车、半导体、航空航天、交通运输、科学实验、电信、生物医药与电子等。在产品的生产过程中,工程师们也可以利用LabVIEW进行生产测试,监控各个产品的生产过程。总之,LabVIEW可用于各行各业产品开发的阶段。G语言就是这样一种语言,而LabVIEW则是G语言的杰出代表。LabVIEW的程序是数据流驱动的。这样,LabVIEW中被连接的方框图之间的数据流控制程序的执行次序,而不像文本程序受到行顺序执行的约束。...
2023-11-07 理论教育
图2-2 “图标编辑器”对话框该对话框包括以下部分。“图标编辑器”对话框可显示LabVIEW Data\Glyphs中所有的.png、.bmp和.jpg文件。如使用编辑工具时单击左键,LabVIEW将使用线条颜色工具。如需创建自定义编辑环境,可修改“图标编辑器”对话框。创建自定义图标编辑器时,可使用labview\resource\plugins\IconEditor\Discover Who Invoked the Icon Editor.vi目录中的“搜索图标库调用方”VI获取当前编辑项图标的名称、路径和应用程序引用。...
2023-11-07 理论教育
位于系统选板上的系统控件可用在用户创建的对话框中。图2-50 “系统”选板1)数值控件 :数值选板上的控件,如图2-51所示。图2-54 “下拉列表与枚举”选板图2-55 “容器”选板6)列表、表格和树控件 :列表、表格和树选板上的控件,如图2-56所示。图2-57 “修饰”选板...
2023-11-07 理论教育
选择菜单栏中的“文件”→“另存为”命令,输入 VI 名称为“延迟波形”。图5-39 程序框图7.运行程序1)在前面板窗口或程序框图窗口的工具栏中单击“运行”按钮 ,运行VI结果如图5-40所示。2)从运行结果中发现,添加“反馈节点”的程序比其余两个延迟5 s。...
2023-11-07 理论教育
图3-1 数值对象图3-2 数值、布尔、字符串与路径控件1.数值型控件数值选板上的数值对象用于输入和显示数值。在默认状态下,LabVIEW 的数字显示和存储与计算器类似。数值控件一般最多显示6位数字,超过6位则自动转换为科学计数法表示。路径控件与字符串控件的工作原理类似,但LabVIEW 会根据用户使用操作平台的标准句法将路径按一定格式处理。...
2023-11-07 理论教育
波形VI和函数:用于生成波形。簇、类与变体VI和函数:创建和操作簇和LabVIEW类,将LabVIEW数据转换为独立于数据类型的格式,为数据添加属性,以及将变体数据转换为LabVIEW数据。定时VI和函数:用于控制运算的执行速度并获取基于计算机时钟的时间和日期。同步VI和函数:用于同步并行执行的任务并在并行任务间传递数据。此类VI和函数可同时配置多个VI。...
2023-11-07 理论教育
启用前面板数据记录或使用数据记录函数采集数据并将数据写入文件,从而创建和读取数据记录文件。例如,采集带有时间和日期标识的温度读数时,将这些数据写入数据记录文件需要将该数据指定为包含一个数字和两个字符串的簇。图7-136 程序前面板图7-137 程序框图2.数据记录文件的读取1)使用文件对话框VI打开一个文件对话框,选择文件路径。3)读取完毕,使用关闭文件函数节点关闭数据文件。...
2023-11-07 理论教育
选择菜单栏中的“文件”→“另存为”命令,输入VI名称为“公务卡管理系统”。6)将While循环内部自带的“循环条件”连接到“关闭”控件上,使用该按钮来控制系统的关闭。图5-21 选择“窗口外观”图5-22 设置窗口外观6.运行程序1)在前面板窗口或程序框图窗口的工具栏中单击“运行”按钮 ,运行VI,将VI居中显示,结果如图5-23所示。...
2023-11-07 理论教育
把DAQ卡与计算机连接后,就可以开始安装驱动程序了。图8-5 解压成功图8-6 NI-DAQmx初始化界面单击“下一步”按钮,对安装路径进行选择,如图8-7所示。图8-8 选择安装类型图8-9 “产品通知”对话框单击“下一步”按钮,显示许可协议,选择“我接受该许可协议。”,如图8-10所示。图8-12 NI-DAQmx安装界面直接单击“下一步”按钮,最后出现安装进度条,如图8-13所示。重启计算机,即可使用DAQ。...
2023-11-07 理论教育
图8-94 波形测量VI1.基本平均直流-均方根该项功能从信号输入端输入一个波形或数组,对其加窗,根据平均类型输入端口的值计算加窗口信号的平均直流及均方根。该测量通常与要求幅度和相位信息的高级测量配合使用。...
2023-11-07 理论教育
内插与外推VI可以用于进行一维和二维插值、分段插值、多项式插值和傅里叶插值如图9-30所示。图9-31 一维插值 VI节点下面介绍各输入、输出端选项含义。如果xi输入端已连线,则该VI将忽略n次。将错误连接至“错误代码至错误簇转换”VI,可将错误代码或警告转换为错误簇。该VI可提供5种不同的插值方法。图9-32 “多项式插值 VI”节点图9-33 “样条插值VI”节点在区间[xi,xi+1],下列等式为输出插值y。...
2023-11-07 理论教育
“矩阵范数”函数计算输入矩阵的范数。通过连接至输入矩阵的数据确定使用的多态实例,也可以手动选择实例。范数—||A||1是输入矩阵列之和的最大值绝对值。图9-24 “矩阵范数”函数节点F-范数-||A||f等于,diag表示矩阵ATA的对角元素并且AT是A的转置。图9-25 求解矩阵范数1.矩阵平方根该函数用于计算输入矩阵的平方根。同样的,矩阵的幂、指数和对数求解均可以此类推进行理解。...
2023-11-07 理论教育
图5-101 创建全局变量方法一第二种方法是在LabVIEW中的新建菜单中选择全局变量,如图5-102所示,单击“确定”按钮后就可以打开设计全局变量窗口,如图5-101所示。但此时只是一个没有程序框图的LabVIEW程序,要使用全局变量可按以下步骤:第一步,向刚才的前面板内添加想要的全局变量,如想添加的数据X、Y、Z。通过全局变量在不同的VI之间进行数据交换只是LabVIEW中VI之间数据交换的方式之一,通过动态数据交换也可以进行数据交换。...
2023-11-07 理论教育