<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[bjcyck的博客]]></title><description><![CDATA[]]></description><link>https://blog.csdn.net/bjcyck</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; bjcyck]]></copyright><item><title><![CDATA[LabVIEW无线温湿度监测]]></title><link>https://blog.csdn.net/bjcyck/article/details/166013403</link><guid>https://blog.csdn.net/bjcyck/article/details/166013403</guid><author>bjcyck</author><pubDate>Sun, 20 Sep 2026 06:15:00 +0800</pubDate><description><![CDATA[实训室设备长期闲置易因温湿度老化而性能漂移，传统监测方案布线繁琐、难扩展。本文提出基于DHT11、STC12LE5A与nRF905的无线传感系统，采用两级架构：检测点采集数据，中继器轮询传输至LabVIEW上位机，实现3秒内多点实时监控。通过节点标识、串口协议优化与数据曲线分析，有效识别缓慢漂移，提升故障预警能力。强调精度匹配、采样冗余、通道隔离与通信冗余等工程经验，以低成本构建可追溯的设备健康档案，真正实现从“靠感觉”到“靠数据”的转变。]]></description><category></category></item><item><title><![CDATA[检测PXI系统是否在线的方法]]></title><link>https://blog.csdn.net/bjcyck/article/details/166013191</link><guid>https://blog.csdn.net/bjcyck/article/details/166013191</guid><author>bjcyck</author><pubDate>Sun, 20 Sep 2026 06:15:00 +0800</pubDate><description><![CDATA[本文针对PXI数据采集系统在线状态检测难题，指出仅依赖设备枚举（如NI-DAQmx或VISA）无法准确判断物理在线。原因在于驱动缓存与MXI链路状态影响枚举结果。提出组合方案：通过系统配置API获取槽位拓扑、读取设备在位属性，并结合一次性复位或自检验证可操作性。强调避免将“能枚举”等同于“在线”，注意外部控制器下链路稳定性、操作顺序及错误分层处理。建议在初始化阶段执行检测，确保软件启动时能精准提示硬件问题，提升测试系统的可靠性与可维护性。]]></description><category></category></item><item><title><![CDATA[防止LabVIEW前面板被截图：从拦截Print Screen到重构防护边界]]></title><link>https://blog.csdn.net/bjcyck/article/details/165890905</link><guid>https://blog.csdn.net/bjcyck/article/details/165890905</guid><author>bjcyck</author><pubDate>Sat, 19 Sep 2026 06:15:00 +0800</pubDate><description><![CDATA[本文针对LabVIEW应用中防止前面板内容被复制的问题，指出常规事件机制无法拦截PrintScreen键，因该键由系统底层处理。虽可通过窗口过程挂钩拦截部分按键，但截图软件和相机拍摄仍可绕过。建议以“提高复制成本”为核心目标，采用剪贴板清理、环境监测、界面分离等组合策略，并优先通过数字证书、加密存储与可追溯验证实现文档防伪，而非依赖技术封锁。最终强调：显示内容必然可被复制，工程重点应是让复制品无价值或可追踪，而非追求绝对安全。]]></description><category></category></item><item><title><![CDATA[发动机万有特性，何必绕道 MATLAB？内嵌 LabVIEW 直接出图]]></title><link>https://blog.csdn.net/bjcyck/article/details/165890758</link><guid>https://blog.csdn.net/bjcyck/article/details/165890758</guid><author>bjcyck</author><pubDate>Sat, 19 Sep 2026 06:00:00 +0800</pubDate><description><![CDATA[台架万有特性试验常因数据在Excel与MATLAB间流转导致误差。本文提出将读取、插值、绘图、裁剪全流程内嵌于LabVIEW系统，通过ActiveX读取Excel数据，采用Biharmonic Spline进行二维散点插值，结合外特性边界裁剪，生成可信的等油耗线。全程无需外部软件，避免数据转手错误，实现“试验即出图”，提升效率与可靠性，真正打通测试闭环。]]></description><category></category></item><item><title><![CDATA[LabVIEW弹窗子VI如何记住上次输入的数值]]></title><link>https://blog.csdn.net/bjcyck/article/details/165757955</link><guid>https://blog.csdn.net/bjcyck/article/details/165757955</guid><author>bjcyck</author><pubDate>Fri, 18 Sep 2026 06:15:00 +0800</pubDate><description><![CDATA[LabVIEW子VI弹窗数值重置问题源于控件默认值初始化与未接线连接板的隐性复位。根本原因在于子VI每次调用都会重置未接线端口为默认值，且前面板控件非持久存储。解决方案包括：使用未初始化移位寄存器保存状态，或通过事件结构延迟写入并结合哨兵值（如NaN）判断有效输入。关键要点：避免滥用属性节点，合理设计连接板，注意数据流与竞争条件。建议初学者重视代码整洁、注释清晰、善用子VI，并通过实践理解底层机制，提升程序可靠性与可维护性。]]></description><category></category></item><item><title><![CDATA[气悬浮平台停不稳？LabVIEW 输入整形把稳定时间从 800ms 压缩到 200ms]]></title><link>https://blog.csdn.net/bjcyck/article/details/165757676</link><guid>https://blog.csdn.net/bjcyck/article/details/165757676</guid><author>bjcyck</author><pubDate>Fri, 18 Sep 2026 06:00:00 +0800</pubDate><description><![CDATA[两台结构相近的气悬浮平台，100mm定位时稳定时间从800ms降至200ms，仅因在LabVIEW中增加一步卷积运算实现输入整形。通过ZVD等整形器对指令预处理，使激励脉冲振动相位抵消，提前抑制残余振荡，无需改动硬件。该软件方案不依赖传感器，对频率漂移有强鲁棒性，适用于老设备改造，显著提升定位效率与精度，验证了“事前预防”优于“事后补偿”的工程价值。]]></description><category></category></item><item><title><![CDATA[触发式连续采集中的数据时间戳记录：从毫秒格式化到文件滚动存储]]></title><link>https://blog.csdn.net/bjcyck/article/details/165630100</link><guid>https://blog.csdn.net/bjcyck/article/details/165630100</guid><author>bjcyck</author><pubDate>Thu, 17 Sep 2026 07:45:00 +0800</pubDate><description><![CDATA[本文针对模拟触发采集中时间戳生成与数据写入问题，提出四步解决方案：显式设置格式码小数位数以保留毫秒精度；将时间戳与样本数据合并为行结构；在循环内实时获取时间戳确保每段独立；采用滚动文件机制控制体积。强调毫秒格式需显式声明、时间获取须在循环内、原始与平均数据应分别记录时刻，并权衡文本与专用格式的适用场景。实践建议按验证格式、拼接数据、测试分卷、评估性能顺序推进，确保数据可追溯、可复现。]]></description><category></category></item><item><title><![CDATA[LabVIEW数据预判故障 减摇鳍智能预维]]></title><link>https://blog.csdn.net/bjcyck/article/details/165628528</link><guid>https://blog.csdn.net/bjcyck/article/details/165628528</guid><author>bjcyck</author><pubDate>Thu, 17 Sep 2026 07:45:00 +0800</pubDate><description><![CDATA[本文提出一套基于PXIe平台与LabVIEW的减摇鳍智能监测系统，通过200kHz高采样率振动信号分析、FFT频谱特征提取及模糊神经网络故障诊断，结合S-N曲线寿命预测，实现故障早期预警与健康状态分级评估。系统将复杂数据转化为直观维护建议，推动船舶减摇鳍从“坏了才修”向“预知维修”转型，提升运维效率，降低停航成本。关键工程经验包括采样冗余、精度留余、通信重连与通道隔离，可为旋转机械状态监测项目提供可复用方案。]]></description><category></category></item><item><title><![CDATA[IMAQ Resample与IMAQ SetImageSize的区别及图像缩放正确姿势 官网附件有源码]]></title><link>https://blog.csdn.net/bjcyck/article/details/165491131</link><guid>https://blog.csdn.net/bjcyck/article/details/165491131</guid><author>bjcyck</author><pubDate>Wed, 16 Sep 2026 09:15:00 +0800</pubDate><description><![CDATA[使用IMAQSetImageSize修改图像分辨率后出现全黑图，因其仅更改图像尺寸标签（Border），不迁移或计算像素值，导致像素缓冲区保持初始值0。真正缩放需用IMAQResample，其通过插值重采样生成新像素。两者功能本质不同：前者为内存预分配工具，后者为图像重采样工具。正确做法是先创建目标图像，再用IMAQResample进行缩放，避免源与目标共用缓冲区、类型不一致等常见错误。]]></description><category></category></item><item><title><![CDATA[LabVIEW压路机边压边测压实度]]></title><link>https://blog.csdn.net/bjcyck/article/details/165490809</link><guid>https://blog.csdn.net/bjcyck/article/details/165490809</guid><author>bjcyck</author><pubDate>Wed, 16 Sep 2026 09:00:00 +0800</pubDate><description><![CDATA[灌砂法检测压实度滞后且抽样局限，而压路机碾压时振动轮加速度信号已隐含压实度信息。通过在振动轮安装传感器，结合LabVIEW平台实现加速度信号的实时采集、滤波、FFT分析与压实度换算，可边压边测，实现全路段连续质量监控。系统基于标定曲线将幅值变化转化为压实度，误差可控，效率显著提升。选型注重精度余量、采样冗余、通道隔离与通信冗余，确保现场稳定。实测表明，该方法可替代传统抽检，实现全过程、全覆盖的质量管控，推动公路施工从“事后检验”迈向“实时控制”。]]></description><category></category></item><item><title><![CDATA[LabVIEW轧机监测分布式方案]]></title><link>https://blog.csdn.net/bjcyck/article/details/165358332</link><guid>https://blog.csdn.net/bjcyck/article/details/165358332</guid><author>bjcyck</author><pubDate>Tue, 15 Sep 2026 08:00:00 +0800</pubDate><description><![CDATA[年产94.4万吨硅钢冷连轧线停机损失巨大，传统多仪器分散监测难定位故障。采用分布式LabVIEW架构，通过信号调理前置、采集终端就近部署、中央服务器统一管理，实现振动、压力、电流等几十路信号的实时采集与集中分析。创新引入STFT时频分析，突破FFT在非平稳工况下的局限，精准捕捉压下、换卷等阶段的隐性故障特征。结合TDMS高速流盘与数据库“时间+通道”双索引分层存储，确保数据写入不丢帧、回放可追溯。核心经验：先调理再采集、参数联动调优、算法封装成VI模块，真正实现故障可复现、诊断可落地。]]></description><category></category></item><item><title><![CDATA[LabVIEW读取Access数据库(.mdb)文件]]></title><link>https://blog.csdn.net/bjcyck/article/details/165359181</link><guid>https://blog.csdn.net/bjcyck/article/details/165359181</guid><author>bjcyck</author><pubDate>Tue, 15 Sep 2026 07:45:00 +0800</pubDate><description><![CDATA[本文针对LabVIEW读取Access数据库（.mdb）时常见的连接失败、密码错误等问题，剖析了底层依赖的OLEDB/ODBC机制，指出问题多源于配置不当而非工具包缺陷。提出三种解决方案：使用UDL文件、配置ODBC数据源或直接拼接连接字符串，并强调正确选择Jet 4.0提供程序、验证文件密码与完整性、规范连接字符串的重要性。关键在于理解连接链路、匹配文件类型、妥善管理凭据，可有效避免排查误区，实现稳定访问历史数据。]]></description><category></category></item><item><title><![CDATA[GPIB仪器SRQ事件持续超时的根因排查与SCPI命令参数格式陷阱]]></title><link>https://blog.csdn.net/bjcyck/article/details/165243579</link><guid>https://blog.csdn.net/bjcyck/article/details/165243579</guid><author>bjcyck</author><pubDate>Mon, 14 Sep 2026 06:15:00 +0800</pubDate><description><![CDATA[在使用LabVIEW通过GPIB程控仪器时，若出现SRQ事件持续超时但命令执行成功的问题，根源常在于*ESE与*SRE使能寄存器未正确配置。尤其老型号仪器不支持十六进制参数（如“0x01”），应改用十进制（如“1”）。正确流程为：先*CLS清寄存器，再设置*ESE和*SRE，最后下发命令并等待SRQ。建议通过串行轮询读取STB验证状态位，避免误判；同时注意区分*OPC与*OPC?的用途，合理设置超时时间，并使用总线分析仪而非仅依赖软件工具排查物理信号。关键在于确保使能链路完整生效，杜绝静默忽略。]]></description><category></category></item><item><title><![CDATA[从主VI向子VI传递VISA资源名称：失败现象的排查与根治]]></title><link>https://blog.csdn.net/bjcyck/article/details/165243460</link><guid>https://blog.csdn.net/bjcyck/article/details/165243460</guid><author>bjcyck</author><pubDate>Mon, 14 Sep 2026 06:00:00 +0800</pubDate><description><![CDATA[本文针对LabVIEW中“子VI单独运行正常，调用后无法读写”的常见问题，剖析根源在于VISA会话未正确建立、资源引用传递错误及生命周期管理不当。提出三大解决方案：显式调用VISA打开建立会话，通过“重复的VISA资源名称”端子规范传递引用，确保关闭操作在错误线末端执行。强调避免混淆数据与引用、禁用局部变量中转、合理使用顺序结构，并建议采用标准化通信模板。结合高亮执行与探针调试，可快速定位问题，提升仪器通信程序的稳定性与可维护性。]]></description><category></category></item><item><title><![CDATA[LabVIEW互感器校验]]></title><link>https://blog.csdn.net/bjcyck/article/details/165126293</link><guid>https://blog.csdn.net/bjcyck/article/details/165126293</guid><author>bjcyck</author><pubDate>Sun, 13 Sep 2026 06:15:00 +0800</pubDate><description><![CDATA[本文介绍了一套基于LabVIEW与24位高精度采集卡的光电互感器校验方案，成功实现0.5‰比差精度，替代进口专用校验仪。针对模拟量与数字量信号相位对齐难题，提出时间戳同步与延迟补偿策略，并结合IEC61850协议解析，确保角差测量准确。工程实践中强调精度匹配、采样冗余、通道隔离与通信冗余四大要点，已在330kV变电站稳定应用，兼具低成本、高灵活性与可扩展性，为国产化校验技术提供可行路径。]]></description><category></category></item><item><title><![CDATA[LabVIEW 开发EPS扭矩传感器五路同步采集]]></title><link>https://blog.csdn.net/bjcyck/article/details/165126088</link><guid>https://blog.csdn.net/bjcyck/article/details/165126088</guid><author>bjcyck</author><pubDate>Sun, 13 Sep 2026 06:00:00 +0800</pubDate><description><![CDATA[本文介绍基于LabVIEW与NI PXIe平台的高精度多通道同步采集方案，针对EPS扭矩传感器输出四路PWM与一路编码器信号的同步采集难题，通过主从时钟同步、32位计数器测频与硬件触发，实现五路信号严格对时，确保转向手感测试的准确性。结合数据落盘与傅里叶分析，将主观手感转化为可量化的频谱特征，提升标定精度。总结出精度匹配、采样冗余、通道隔离与通信自愈等工程原则，强调“让硬件处理底层细节，工程师专注逻辑设计”的核心理念，助力高效可靠测试系统构建。]]></description><category></category></item><item><title><![CDATA[从饱和升温曲线到参数辨识：在LabVIEW中拟合y=a(1-e^(-bx))]]></title><link>https://blog.csdn.net/bjcyck/article/details/165007583</link><guid>https://blog.csdn.net/bjcyck/article/details/165007583</guid><author>bjcyck</author><pubDate>Sat, 12 Sep 2026 06:15:00 +0800</pubDate><description><![CDATA[本文针对LabVIEW中饱和型指数曲线（如升温过程）的参数拟合难题，指出内置衰减指数函数不适用，提出采用非线性曲线拟合节点结合y=a(1-e^(-bx))模型的解决方案。通过构建含解析偏导数的模型子VI、合理设置初值、数据归一化及注意版本兼容性，可准确提取稳态值a与时间常数1/b。强调避免数据反演法，推荐封装可复用模块，并通过残差分析验证模型有效性，适用于热学、电学等单时间常数系统的自动辨识。]]></description><category></category></item><item><title><![CDATA[8 个字节读回一个温度：KELLER 高温计的 LabVIEW 实现]]></title><link>https://blog.csdn.net/bjcyck/article/details/165007461</link><guid>https://blog.csdn.net/bjcyck/article/details/165007461</guid><author>bjcyck</author><pubDate>Sat, 12 Sep 2026 06:00:00 +0800</pubDate><description><![CDATA[本文详解KELLER HCW PA系列高温计的RS485通信协议，重点解析8字节请求帧与12字节响应帧的结构。核心为读取内部温度：通过对象号0x3101获取浮点值，响应中4字节为小端IEEE754单精度浮点数，经TypeCast可得真实温度。强调关键细节：8E1参数、CRC低字节在前、先读帧长再读数据、浮点小端存储、对象号高4位为类型标识。提供LabVIEW实现全流程及多参数并发读写技巧，总结五条实用经验，助力高效稳定对接工业仪表。]]></description><category></category></item><item><title><![CDATA[LabVIEW中集成GIS组件]]></title><link>https://blog.csdn.net/bjcyck/article/details/164879988</link><guid>https://blog.csdn.net/bjcyck/article/details/164879988</guid><author>bjcyck</author><pubDate>Fri, 11 Sep 2026 06:15:00 +0800</pubDate><description><![CDATA[本文针对LabVIEW中集成GIS组件时常见的变体参数困惑、接口访问失败等问题，剖析了ActiveX自动化机制与Variant数据类型的本质。指出关键难点在于理解组件实际需要“文件引用”而非“数据内容”，并推荐使用通用调用节点浏览类型库、借助VB6验证接口、最小化测试参数等实用方法。同时提醒开发者注意SHP文件三元组结构，必要时可绕过组件直接读取DBF实现查询。建议优先评估组件文档与错误提示的可读性，结合需求选择合适方案，以高效实现地图显示与空间数据管理功能。]]></description><category></category></item><item><title><![CDATA[同一台发电机，台架效率测出三个数]]></title><link>https://blog.csdn.net/bjcyck/article/details/164879402</link><guid>https://blog.csdn.net/bjcyck/article/details/164879402</guid><author>bjcyck</author><pubDate>Fri, 11 Sep 2026 06:00:00 +0800</pubDate><description><![CDATA[同一台发电机因测试方法不同，效率差异可达2-3个百分点，根源不在设备，而在“测的是否是同一量”。关键在于四路信号（扭矩、转速、电压、电流）必须同步采样，确保数据同时刻；转速稳定后才进入稳态窗口采集，避免电磁滞后误差；采样率需覆盖脉动纹波，防止功率低估。建议采用TDMS分层存储原始数据与结果，标准参数表化实现自动判定。真正决定测试精度的，是采样时机与同步性，而非硬件成本。]]></description><category></category></item></channel></rss>