- 博客(50)
- 收藏
- 关注
原创 labview实现滚动字符串
通过拿到字符串的引用,设置选择区域的属性,然后把所有区域的字符串设置成绿色,45号字体,然后再根据while循环,拿i的值*2,因为中文字符长度是2,英文是1,除以整个字符串长度的余数来做起始区域,加上2来做末尾区域,就可以挨个顺序的选择单个字体。当然用这个方法也可以实现对一串字符中的某几个字进行放大,加粗,改变颜色的操作,前提是要拿到这个字的起始和末尾位置,可以通过匹配字符串和字符串长度来拿到他的位置。
2025-12-24 18:45:16
163
原创 关于labview一些记录
1.今天再用到属性节点时发现,一个属性节点里面的属性都是并行运行的,但是在22版本的labview上他会根据你属性的特性运行,也可能不是,感觉是一个随机性,但是大概率是并行运行的,所以导致一个属性节点上有很多属性,可能有些属性就没有被调用。也就导致方法没有实现。当一个VI如果是共享副本的形式,但是你只异步调用了一次,他仍是会出来好多个副本,只是其他副本没有运行。3.在VI属性中,把VI设置为模态之后,再次点击其他地方就没有任何反应,只要当这个vi退出的时候才会起作用。
2025-12-24 18:34:36
149
原创 安捷伦34401A数字万用表
后面查看NI MAX发现没有识别到仪器型号之后com3的端口,才后知后觉是不是没有连上,因为之前用的GPIB的连接线,现在使用的是232的连接线。会不会是连接线的问题。这里我犯了一个错误,我以为是通讯指令的事情,因为我经常用485和232通讯的指令是16进制字符,这里用的是SCPI协议,会不会是协议不同。其实不然,这里只是连接线,你可以用16进制发送,你也可以用ASCLL码形式发送,跟这个没用关系。下图分别是DB-9和DB-25的串行连接。这里2,3也有可能不交换,排查出可能是这里出了问题,导致通讯不上。
2025-07-16 17:31:18
343
原创 labview生成exe应用程序常见问题
前几天调试完成之后打包生成应用程序时发现了意外,选择的文件没有生成出来。后面排查发现生成时要把相应的文件选择进来,不然只会保留一个data文件夹。然后在目标这里把目标标签修改成相应的文件夹,这里就可以在生成exe的时候包含相应的文件夹了。图标的话可以在这里设置,选择相应的ico文件或者使用图标编辑器编辑。首先选择对应的启动VI和始终包括的VI。
2025-07-15 16:31:16
363
原创 Labview使用报表工具
是 Microsoft Excel 的默认文件格式(基于 Office Open XML 标准),用于存储结构化数据、公式、图表及复杂格式。这里是一个简单读取EXCEL表格数据的函数,主要用到了以下几个函数,分别是创建报表,EXCEL GET DATA,保存报表至文件,处置报表等。CSV是一种常用的纯文本数据格式,以逗号分隔字段,每行表示一条记录。使用labview对表格操作可以省去很多时间,这里主要有两种常用的方式,一个是针对CSV格式的电子表格,一个是XLSX格式的电子表格。
2025-05-22 09:57:03
891
原创 Labview实现计算CPK参数
在制造业中的过程能力指数CPK,这是一个衡量生产过程能力的指标。衡量过程能否满足产品规格的能力。取两个计算结果中的最小值,关注过程能力的下限更接近规格限的一侧决定,防止高估能力,即使某一侧的能力很高,但另一侧能力不足时,整体过程能力仍以较差的一侧为准。得到标准差的结果之后可以计算CPK,这里也是根据公式计算,如下所示。把计算的值存到数组中利用最大最小值函数来得到我们想要的CPK参数。首先来计算标准差,这里取总体标准差,通过标准差公式来计算总体标准差,结果如下。
2025-05-22 09:24:57
509
原创 labview
前两天在做项目时发现,当用VISA串口读取指令时出现了回复异常的情况,不管发什么东西就一直乱回,针对这个情况,后面在VISA串口中加了一个VISA寄存器清零的函数。加了之后果然好多了,不会出现乱回的情况,但是出现了少回的情况。这里需要的是21个字节,但是回复的是6个字节,或者18个字节,这里肯定是不对的,这里试了强制回复21个字节数,但是也是不行,然后在后面加了一些字节判断和CRC校验,当验证值为正确的时,才把缓冲区的数据解析出来。
2025-03-10 20:16:25
186
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
2