- 博客(17)
- 收藏
- 关注
原创 笔记:win10系统安装.NET Framework 3.5
找到HKEY_LOCAL MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU。前几天安装一个软件,提示需要安装.NET Framework 3.5,本以为很简单的事情,没想到遇到了问题。安装完成后,将UseWUServer值恢复为1,并重启Windows Update service。以上2项设置后,就可以安装.NET Framework 3.5了。1. 修改UseWUServer的值,默认值是1,改为0。
2024-10-19 13:45:04
3461
2
原创 笔记:以编程方式检查VI是否在执行
这里我们用到“打开VI引用”,“属性节点”和“关闭引用”。属性节点选择“执行”——“状态”。另外:如果VI Path不是有效路径,则VI将回传错误。执行:状态的结果有四种。
2024-10-13 11:23:16
431
原创 pcapng文件中时间戳解析笔记
time.localtime()返回的时间元组包含了年tm_year、月tm_mon、日tm_mday、小时tm_hour、分钟tm_min、秒tm_sec、星期tm_wday、一年中的第几天tm_yday以及是否为夏令时tm_isdst信息。其中,tm_wday表示星期几,tm_yday表示一年中的第几天,tm_isdst表示是否为夏令时(0表示不是,1表示是,-1表示不确定)。输入:增强分组块时间戳:1720092782116185微秒(高32位:0x61c6a, 低32位:0x4f423d59)
2024-07-25 11:52:01
668
原创 pcapng格式文件解析笔记
因工作需要,在列车上用wireshark抓包存储了一段数据,文件格式是.pcapng。使用wireshark可以很方便的进行简单的数据查看,但是想提取某几个特定的comID数据进行数据分析处理就难了。这里可以使用python来对pcapng数据进行解析。在安装pcapng库之前,走了很多弯路,安装了很多其他的库,像是pyshark,dpkt。块有很多种类型,我手里的这个pcapng文件里有4种类型的块,分别是节头块,接口描述块,增强分组块和接口统计块。pcapng文件的最小单位是。二.pcapng解析。
2024-07-22 17:06:34
2448
原创 LabVIEW VISA错误代码表
如果在使用 VISA 读取时收到此错误,请参阅 ni.com 上的 KnowledgeBase 获取更多信息。如远程机器中已安装并运行NI-VISA服务器,可能原因为版本无法兼容或监听端口不同。至少存在一个由in事件类型指定的该类型事件发生可用于该会话。该VISA应用不支持某个指定行、触发源或触发目标,或者行组合的映射非法。指定的配置不存在或无法加载。资源被锁定,无法获取指定的锁定类型,无法实现指定操作。虽然属性的指定状态合法,但当前资源应用不支持该状态。属性的特定状态无效,或者所定义的资源不支持该状态。
2024-02-07 11:02:21
2398
1
原创 Labview 波形图表 分格显示曲线
偶然发现了波形图表的“分格显示曲线”功能,挺好用的。比如你一边采集N个传感器的数据,一边用图表显示出来。但是不同传感器的数据范围不一样,为了曲线显示美观,你又要设置多个纵坐标,还是好乱。那就来试试分格显示曲线吧。有没有遇到问题,点了“分格显示曲线”,但是没有分格?不要急,给波形图表连接上数据再来选择看看。在波形图表控件上,点击鼠标右键,选择“分格显示曲线”即可。各曲线互不干扰,是不是看起来很清爽了?同样,不分格时,选择“层叠显示曲线”。这么好的功能怎么只有波形图表才有!这样的效果是如何实现的?
2024-01-26 19:46:14
1364
1
原创 win7电脑打开Labview应用程序时提示“无法启动程序,因为计算机中丢失MSVCR120.dll” 的处理措施
今天拷贝了一个应用程序到win7 32位系统的电脑上,打开时报错,提示“无法启动此程序,因为计算机中丢失MSVCR120.dll。因为这个应用程序是兼容kvaser和ZLG的,难道是因为没有安装ZLG的驱动?我在我的电脑上搜索了一下,发现ZLG的安装路径下确实有这个文件。我把刚刚ZLG路径下的MSVCR120.dll文件拷贝到系统路径下,运行后还是不行。随后安装ZLG的驱动和软件,安装后电脑上相应的路径下确实有了这个文件,但是应用程序还是打不开。我也不确定是这种方法不行,还是我拷贝的文件有问题。
2024-01-22 18:57:43
990
原创 Labview读写Excel报表
如果开始和结束都连接,VI返回开始和结束之间的单元格范围。“Excel Get worksheet.vi”的位置在编程→报表生成→Excel Specific→Excel General→Excel Get worksheet.vi。Excel Get Data.vi的位置在编程→报表生成→Excel Specific→Excel General→Excel Get Data.vi。如果Excel报表中有多个工作表,还需要用到“Excel Get worksheet.vi”,先指定工作表,再添加内容。
2024-01-20 13:37:57
5490
2
原创 Labview生成的应用程序无法生成报表,报错误代码7
C:\Program Files\National Instruments\LabVIEW xx\vi.lib\Utility\LVClass 或C:\Program Files(x86)\National Instruments\LabVIEW xx\vi.lib来添加LVClass文件夹\工具\LVClass (其中xx指的是所使用的LabVIEW的特定版本)生成应用程序后,生成报表失败,读到错误代码为7。这2个文件需要先添加到项目中,添加方式见下图,使用添加文件夹(快照)的方式。的动态VI包含进去。
2024-01-10 19:56:11
2147
1
原创 Labview调用周立功CAN卡生成exe文件打开报错处理
生成exe文件后,将kerneldlls文件夹、zlgcan.dll文件、zlgcan_wrap.dll文件拷贝到生成的exe文件的data文件夹下。用Labview编写的上位机程序,通过周立功的USBCAN卡进行CAN通讯,使用VI运行时一切正常,生成exe文件后打开报错,提示未找到资源。这3个文件在周立功的DEMO程序中可以找到。很简单的一种处理措施。
2024-01-03 09:19:28
1427
3
原创 LabVIEW调用子VI时打开前面板的设置
打开的子VI前面板窗口希望保持在最前端,避免点击主VI时子VI窗口消失,可以设置子VI的VI属性的窗口动作。程序中会多次调用同一个子VI,如果希望有的调用打开子VI前面板,有的调用不打开子VI前面板。如之前未打开则在运行后关闭 - 在子VI执行完毕后关闭前面板。在Labview中经常会调用子VI,有时候需要在调用子VI时打开子VI的前面板窗口,如何设置呢?如果希望子VI前面板的行为在每次调用时都相同,可以通过修改子VI的。打开前面板 - 当子VI加载到内存中时打开前面板。- 执行子VI时打开前面板。
2023-12-30 14:20:04
4501
1
原创 Labview连接Access(一)
64位:http://download.microsoft.com/download/E/4/2/E4220252-5FAE-4F0A-B1B9-0B48B5FBCCF9/AccessDatabaseEngine_X64.exe。32位:http://download.microsoft.com/download/E/4/2/E4220252-5FAE-4F0A-B1B9-0B48B5FBCCF9/AccessDatabaseEngine.exe。因为Labview是32位的,所以数据源也要用32位的。
2023-12-25 17:21:14
2138
原创 win10 64位系统安装codewarrior6.3遇到的问题及处理措施
安装完codewarrior6.3后,按照三方数字签名问题的处理方法安装BDM驱动,刚安装好,下载程序OK,电脑重新启动后,就没法下载程序了,重复了好几遍都是同样的问题,找公司IT帮忙看了,也不行,无奈重装了系统,不幸的是问题依旧存在。在优快云上搜索了很多文章,看了大家的说明,嗯,安装不难,我也来试试。死马当活马医,给第2台电脑上安装codewarrior5.1后问题竟然就解决了,第3台电脑同样也OK了。思来想去,3台电脑都是我自己安装的,步骤也都一样,第2台电脑也重装系统了,应该不是电脑的问题。
2023-12-23 13:44:32
1062
1
原创 Labview 扫码枪扫二维码问题
新写的测试程序需要记录产品的编号信息,该信息在产品上以二维码形式体现,现场需要用扫码枪扫产品的二维码来获取产品编号信息。扫码枪USB接口第一次连接电脑时,等待几十秒,即可使用。正常的二维码位数是31位,用手机微信扫码显示正常,用扫码枪扫码显示只有18位,而且不是连续的内容。另外,扫码获取的字符串带了回车换行符,这个时候可以将字符串控件设置为“限于单行输入”即可。,看了下自己电脑的输入法是中文的。切换英文状态后,重新扫码,显示正常了。用二维码生成工具生成二维码扫码,也是同样问题。扫二维码,显示位数不对。
2023-12-22 15:35:11
1532
原创 设备更换电脑后labview报错处理
因为新电脑安装的是WPS,原电脑是office,怀疑是不是WPS不兼容,随后安装了offic2003,还是不行。工作记录单上只记录了“将WPS卸载,只保留office2003,不提示41106错误了。在生成exe的属性里,选择“高级”,勾选“启用调试”,问题解决。随后生成报表时显示乱码,原来的模板文件是.docx,office2003不支持,将模板文件转为.doc格式就可以了。去年有台设备电脑故障,更换了一台新电脑,重新安装软件和驱动后,运行测试软件时生成报表功能失效。
2023-12-21 19:59:26
1533
1
原创 Labview移位寄存器 添加多个左端子
添加移位寄存器后,在左端子或者右端子上点击鼠标右键,选择添加元素,可以添加多个左端子。从第2次循环开始,第1个左端子值为上一次循环结束后的右端子值,第n个左端子值为上一次循环时第n-1个左端子值。第二次循环:4个左端子值分别为1,0,0,0,计算后右端子值为2。第五次循环:4个左端子值分别为8,4,2,1,计算后右端子值为16。第三次循环:4个左端子值分别为2,1,0,0,计算后右端子值为4。第四次循环:4个左端子值分别为4,2,1,0,计算后右端子值为8。我们可以写一个简单的程序看看执行的情况。
2023-12-20 17:16:05
1046
原创 Labview表格控件删除指定行列
以前很少用到表格控件,这次编写了一个小程序,用表格控件记录当前的测试数据,有时候操作会多记录一条,想着怎么把指定行的数据删除。试了属性节点都没实现。无意中发现在控件上点击右键,可以直接操作。
2023-12-19 20:13:36
1333
Labview波形图表分格显示曲线功能演示
2024-01-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人