前言 在没有接触到LabVIEW强大的发布功能前,我时常发愁如何把自己的工具包给别人装上,有时候为了一些特定的安装,需要自己写一个一键安装的程序,时间长了发现还不如直接复制来的快,就是苦了那些用工具包的人 故事 今天,看unclad的Lasyboots工具包,发现其安装功能做的非常不错,所以可以学习了一下,发现还真有不少东西以前没有探索过,所以总结总结, 源码发布 源码发布可以方便的解除不同路径
转载 2020-09-14 14:09:00
213阅读
2评论
LabVIEW简单易学、形象直观,采用图形化的编程方式,是专为测试、测量和控制应用而设计的系统工程软件。内置丰富的控件库及函数库,可开发出界面美观漂亮、功能强大的专业软件,能够胜任各行业各领域的开发需求。另外,它也具有强大的外部接口能力,可以实现与C/C++、Basic、Matlab等主流编程语言互通的能力。发展至今,LabVIEW已经不仅仅局限于虚拟仪器软件类的开发,而是成为了一种通用的、完善的
LabVIEW是一种程序开发环境,由美国国家仪器(NI)公司研制开发,类似于C和BASIC开发环境,但是LabVIEW与其他计算机语言的显著区别是:其他计算机语言都是采用基于文本的语言产生代码,而LabVIEW使用的是图形化编辑语言G编写程序,产生的程序是框图的形式。与此类似的还有工程师们使用比较多的国产测试软件ATECLOUD智能云测试平台,区别于LABVIEW的图形化编程语言,通过文本指令拖拽
摘要:LabVIEW中的Stop Timed Structure VI可编程中止定时循环,将唤醒原因设为"Aborted"。该VI适用于需根据条件中止定时任务的场景(如测试程序提前结束采集),具有精准控制、错误处理等特点。使用时需确保循环名称正确,并妥善处理中止后的操作。与普通循环停止相比,该VI提供主动式外部控制,不受内部逻辑限制。典型应用如工业检测系统中紧急中止图像采集循环,确保产线安全。
LabVIEW与视频播放 摘要: 本文介绍如何在LabVIEW平台利用Windows Media Player控件实现音视频播放。 关键字: LabVIEW,Windows Media Player SDK,视频播放 正文: 在一些用LABVIEW开发的监控系统中,可能涉及视频监控部分。但LABVIEW只提供了音频操作的相关函数,
我比较认同前Apache基金会副总裁Niclas Hedhman说过的这段话: 我认为工业界的整个发展都是不对的,在过去我们一天就能写出来的项目,现在同样的人需要两周才能完成。这个原因是有太多的框架、依赖库等等了,这些东西你不了解就不可能用的很好,以及去解决bug,所以需要长时间学习这些东西以让他们工作在一起。完成同样工作的时间变长了,这显然是不对的。就这个问题,我认为的解决方案就是Smaller
LabVIEW中For循环会丢失数据 LabVIEW程序中包含一个For循环,有时循环内的代码一次都没有执行,故数据无法被传递到For循环的输出端。这种情况下通过隧
labview7.0中文教程
转载 2010-10-26 18:19:02
381阅读
1评论
fafaf
转载 精选 2011-05-25 00:38:36
544阅读
1点赞
1评论
LabVIEW里的修饰标签是不能动态修改内容的,要实现与Winform里的Label类似功能,可以通过文本框实现。1、选择 经典——经典字符串及路径——简易字符串(其他样式的文本框背景色要么不能修改背景色,要么需要通过属性节点修改,不合适)2、通过工具选板,第一个颜色框框选好和界面背景一样的颜色,第 ...
转载 2021-10-22 17:37:00
474阅读
2评论
LabVIEW是NI(National Instruments,美国国家仪器)公司推出的上位机图形化编程软件,最初主要应用于数据采集和测控领域,随着LabVIEW在国内的逐步应用和普及,开始作为一种通用的上位机编程语言而被广泛使用在各个场合。简单来说,LabVIEW可以实现VB、VC一样的功能(甚至功能更加丰富和强大),但是它的图形化编程方式可以极大地提高编程效率,图形程序通俗易懂,不必掌握复杂的
转载 2024-03-28 15:42:46
53阅读
三种范式:面向过程、面向事件,面向对象;六种模式:标准状态机、消息队列、生产者/消费者(事件)、生产者/消费者(数据)、用户界面事件处理、主/从事件结构相当于是一个while语句里边嵌套了一个条件结构,一般情况下只能是通过外在条件猝发,如果要内在条件的话需要自定义事件实现功能:放在程序里实现信号采集暂停关于全局变量:注:  只有在无法通过连线连接多个VI来共享数据时,才考虑使用
转载 2023-06-20 11:16:43
1217阅读
学习LabVIEW很重要
原创 2010-10-06 19:02:38
644阅读
1点赞
LabVIEW程序测试工程师经常不太关注测试,将更多时间用于其他开发。通过一定程度的测试,可以保证节省时间。开发人员必须清楚地了解对测试的期望程度。此外,还必须标准化测试方法并跟踪测试结果。在开发需求和设计规范时,还要制定测试计划,以帮助验证系统及其所有组件是否正常工作。测试反映了希望实现的质量目标。例如,如果性能比健壮性更重要,请开发更多的性能测试,并减少尝试错误输入或内存不足的情况。测试不是事
 For循环用于将程序段重复执行预先设定的次数,类似与大部分文本语言中的For语句。2.for循环2.1for的创建For循环位于“函数”→“编程”→“结构”子选板中,如下图2-1 for循环位置:图2-1 for循环位置如下图2-2所示,for循环包含两个端口:循环次数端口(输入端)、计数端口(输出端)。循环次数端口(输入端):用于设定循环次数。计数端口(输出端):显示当前循环次数。图
LabVIEW创建自由标签 关联注释按照下列步骤,创建一个自由标签:用标签工具单击任意空白区域。如自动选择工具已启用,双击任意空白区域。也可分别从控件或函数选板上选择标签并放置在前面板或程序框图上。此时将出现一个小的方框,其左端有一个文本游标,供键入文本。输入您想要在标签中显示的文本。在程序框图标签上添加#以创建书签。向前面板或程序框图标签添加URL(协议://域名),可在因特网或网络创
2019年1月4日最近要实现一套测试系统,功能是改变驱动激光器的脉冲电流,测量对应电流下的发光光谱。实现的主要部分是对测试设备的控制,如脉冲电源、光谱仪等。在设备有LabVIEW的VISA驱动的情况下,这样的控制是很容易实现的,但是因为现有的光谱仪是国产的,配套驱动什么的都不完善,自然就别想着找现成的控制例程了。而且更主要的是,连接光谱仪的计算机与连接脉冲电源等设备的计算机不是一台,两者是通过网线
LabVIEW是NI(National Instruments,美国国家仪器)公司推出的上位机图形化编程软件,最初主要应用于数据采集和测控领域,随着LabVIEW在国内的逐步应用和普及,开始作为一种通用的上位机编程语言而被广泛使用在各个场合。简单来说,LabVIEW可以实现VB、VC一样的功能(甚至功能更加丰富和强大),但是它的图形化编程方式可以极大地提高编程效率,图形程序通俗易懂,不必掌握复杂的
转载 2023-07-07 23:54:04
535阅读
使用VISA进行串口通信:(1)相关配置:串口资源(波特率等设置)、VISA的打开、配置(接收和发送缓冲区)、调用属性结点(一有字节出现就马上接收,或者发送)(2)读取部分:首先依据协议进行包头的识别,再从后续的字节里读取字节进行相应的判断和显示存储,显示存储部分需要将接收的字符串进行转换操作读取的单个字节使用一个for循环结构进行字节的读取,其中读取部分使用循环移位结构依次向后累加的读取字节(3
转载 2024-05-23 18:58:54
268阅读
1.2.2 LabVIEW的操作模板在LabVIEW的用户界面上,应特别注意它提供的操作模板,包括工具(Tools)模板、控制(Controls)模板和函数(Functions)模板。这些模板集中反映了该软件的功能与特征。下面我们来大致浏览一下。工具模板(Tools Palette)该模板提供了各种用于创建、修改和调试VI程序的工具。如果该模板没有出现,则可以在Windows菜单下选择S
  • 1
  • 2
  • 3
  • 4
  • 5