
LabVIEW
文章平均质量分 61
基于LabVIEW开发上位机
heda3
拥有超过10年的嵌入式开发经验,新一代信息技术工程师/人工智能博士,已申请发明专利15项,其中8项成功获批授权,并在中英文期刊上发表多篇高水平学术论文。在嵌入式系统、算法开发与技术管理领域,积累了丰富的实践经验,并持续在技术社区分享在嵌入式驱动、操作系统、上位机软件、算法优化等开发过程中遇到的关键问题、创新解决方案以及深刻的技术洞察。持续跟随行业前沿,探索嵌入式开发中的最新动态与突破性技术,共同推动技术进步与创新!
展开
-
LabVIEW进行MQTT通信及数据解析
该文章介绍了LabVIEW的MQTT通信的开源VI控制,以及如果进行数据的解析,特别是一些需要注意的点原创 2023-11-15 21:45:28 · 3028 阅读 · 0 评论 -
LabVIEW获取计算机当前时间并添加手动时间校准功能
该文章介绍了在一些场景下需要调节上位机显示时间的问题及如何进行时间校准的解决方式原创 2023-03-12 16:39:41 · 1896 阅读 · 0 评论 -
LabVIEW开发的上位机界面在其它电脑分辨率下-界面窗口偏移显示问题解决
该文章介绍了在基于LabVIEW开发上位机界面时,上位机拷贝到另一台电脑上运行出现窗口偏移的问题及解决方式(窗口居中显示)原创 2023-02-15 21:15:00 · 6843 阅读 · 9 评论 -
LabView动态改变显示文本框的属性(颜色、字体)
该文章介绍了使用LabView开发上位机界面时,创建属性节点,并动态改变属性节点值的方法及遇到更改属性节点后界面卡顿问题的解决方法原创 2023-02-04 10:18:44 · 7651 阅读 · 0 评论 -
转载-LabVIEW 生成应用程序(exe)和安装程序(installer)
Labview生成EXE可执行文件和安装程序EXE转载 2022-08-06 10:28:17 · 1944 阅读 · 0 评论 -
LabVIEW进行TCP数据转换解析
2)字符串表格数据转换索引3)索引数据通过创建文件文件进行逐个数据点保存原创 2022-06-04 22:10:56 · 1095 阅读 · 0 评论 -
LabVIEW生成EXE-保存文件
问题:在未生成EXE之前:LabVIEW项目每次执行都会创建文本文件,但是利用VI生成应用程序/通过应用程序规范生成EXE后,执行EXE无法创建文件文件原因:路径拆分出现问题解决方式:1)未生成EXE时,只需要拆分一次2)生成EXE的程序框图需要修改为:参考:labview生成exe文件后,调用txt路径的问题. - LabVIEW论坛 - 电子技术论坛 - 广受欢迎的专业电子论坛!...原创 2022-02-20 11:38:19 · 952 阅读 · 0 评论 -
Labview读取数据的多串口同时完全关闭
效果:每次打开labview串口采集数据,要开始下一次采集,需要把labview软件关闭再次重新打开,不然数据接收不上来原因是:上一次数据采集的串口没有完全关闭,特别是针对于多串口关闭时又具有一定的操作复杂性解决:并行循环循环1内定义停止按钮,当停止按钮按下时内部的所有循环停止,并将该停止按钮创建局部变量,在循环2内设定当停止按钮按下时内部所有循环停止。部分程序框图展示...原创 2019-08-04 23:10:19 · 2833 阅读 · 2 评论 -
LabView解析单片机发送的高低字节数据
下位机发送数据的格式为:原始数据拆分为高位+低位 2字节高位:((int16_t)(opgf_send[i]*5000)&0xFF00)>>8;低位:(int16_t)(opgf_send[i]*5000)&0x00FF;在接收端,还原出原始数据:程序框图实现:读取高低2字节并转换为数据效果相当于:还可以依据数据左移1位相当于...原创 2019-08-04 21:53:55 · 2720 阅读 · 0 评论 -
LabView-数据移位保存数组操作
输入:单个数据步骤:数据移位在数组IRPPG中保存1.替换数组子集从索引0开始替换 新数据2.一维数组循环移位为负表示最新的数据在数组末尾,旧数据在数组首部,也即是从右往左移位,反之亦然输出:数据移位保存的数组程序框图:参考说明:...原创 2019-08-04 20:50:22 · 6623 阅读 · 1 评论 -
LabView保存数据-添加ms级别时间戳
程序框图如下:定义格式:%m/%d/%Y%H:%M:%S%3u输出为带有时间戳的字符串附:原创 2019-08-04 20:24:00 · 4172 阅读 · 0 评论 -
Labview上位机串口通信-读写
使用VISA进行串口通信:(1)相关配置:串口资源(波特率等设置)、VISA的打开、配置(接收和发送缓冲区)、调用属性结点(一有字节出现就马上接收,或者发送)(2)读取部分:首先依据协议进行包头的识别,再从后续的字节里读取字节进行相应的判断和显示存储,显示存储部分需要将接收的字符串进行转换操作读取的单个字节使用一个for循环结构进行字节的读取,其中读取部分使用循环移位结...原创 2019-04-04 22:35:23 · 21070 阅读 · 1 评论