labview在串口通信中,在接收到一串数据后,怎样提取其中有用的数据?
04---为功能码
04---为字节长度
09 CD ----为测量的温度数据
0A 61 ---- 为测量的湿度数据
AE AF ----CRC校验结果
这样提取处理的,第六位 后的4位字符串 即为所需要的温度数据,然后将字符串转换为数值。
关键字:labview 字符串解析 中间字符
引用地址:labview--字符串解析提取中间字符
如下图:
接收到的字符串为 01 04 04 09 CD 0A 61 AE AF
依据modbus协议: 01---为ID地址
我们需要提取其中有效的 温度和湿度数据。
并且把
温度: 09 CD 转换为数值
湿度: 0A 61 转换为数值
所用到的有:
截取字符串:
截取字符串:
然后用十六进制字符串至数值转换vi
这样提取处理的,第六位
第10位起后面的4为字符串即为 所需要的湿度数据。
上一篇:基于LabVIEW的DAP单元安全生产仿真系统
下一篇:labview--字符串补零整合(温度校准输出)
推荐阅读最新更新时间:2024-03-30 23:19
使用NI软件与PXI硬件进行高级无线电系统自动化测试
"NI软硬件平台的功能与灵活性,可帮助我们有效开发高度稳定的测试系统、满足客户的所有需求,并能确保配合产品上市时间。" - Stephen Patterson氏, CPE Systems社挑战:设计并开发高成本效益的测试系统,包含组件和不插电测试、设备编程、无线电信号分析和校准功能,并要能针对高性能、点对多点的高级无线电产品,达到无人工干预的产线测试,以用于远端监控与数据采集(SCADA)网络应用。 解决方案: 基于NI PXI平台、NI LabVIEW、NI TestStand、NI Switch Executive软件创建测试系统,通过气动式测试设备连接至被测部件(UUT) -包括射频区域自定义屏蔽,以实现高性能射频测试解决方
[测试测量]
LabVIEW应用于车辆通过噪声测试的声学波束成形
声学图像识别50公里时速、1,904.3 Hz下的轮胎和排气噪声 我们选择了紧凑且直流供电的NI硬件,它能为阵列中的麦克风提供电源。 - Samir N.. Gerges, Federal University of Santa Catarina (UFSC) 挑战: 开发一款便携且价格合理的声学波束形成形,实现通过噪声测量和其他应用中的噪声源识别 。 解决方案: 使用32个麦克风组成的螺旋阵列、NI LabVIEW软件、NI声音和振动测量套件,以及32通道的NI CompactDAQ系统,搭配8个NI 9234 4通道动态信号采集(DSA) 模块来获取噪声源的可视化图像,从而识别行驶车辆所产生的信号。 巴
[测试测量]
基于C8051F350的多路高精度数据采集系统及应用
摘要:为针对一般的数据采集系统精度较低、价格较高的问题,设计了一种低成本、高精度的多路数据采集系统系统由上、下位机两部分组成,上、下位机通过RS-485总线进行通信。下位机选用C8051F350作为主控制器,A/D转换采用C8051F350内部24位∑-△型ADC,并设计了RS-485总线接口,便于接入RS-485总线网络、上位机软件使用LabVIEW编写,具有较好的人机交互界面实际使用表明,该系统能够满足高精度数据采集的要求。 数据采集是将模拟信号转换为数字信号并进行存储、数据处理及显示的过程,相应的系统称为数据采集系统。其主要任务是将传感器输出的信号经过调理后送往A/D模块完成转换,然后输入计算机进行数据处理及显示或传输。
[测试测量]
使用LabVIEW进行心电信号的采集与分析
引言 生物医电信号,如心电信号、血压信号、脑电信号等等,都表征了一定的病理特征,以心电为例,通常以心电图来记录心脏产生的生物电流,临床医生可以利用心电图对患者的心脏状况进行评估,并做出进一步诊断。而对于一些家用或者医用仪器厂商来说,则需要开发特定的信号处理算法并部署到嵌入式处理器上,完成医电特征的提取。通常整套心电监测产品的研发过程,由心电数据采集、心电信号分析、人机显示、文件存储等几部分组成,通过NI提供的图形化系统设计平台,可以覆盖数据采集、信号读取、心电分析以及报表生成等一系列产品开发的流程,完成整套系统的开发,提高开发效率。而在整个开发过程中,信号分析部分往往是重点,也是各厂商的软件核心技术所在。本文将重点就心电采集与分析
[测试测量]
利用LabVIEW产生字模的LED显示屏设计
.文中介绍了一种直接利用 LabV I EW 的图片处理功能自动生成字符点阵的方法,利用该程序无需使用专门的字库可自动得到各种字符的点阵,然后将显示信息通过串行传输方式发送到单片机,通过单片机驱动相应的二极管发光,显示信息。硬件由计算机、单片机、驱动电路和 LED 显示屏构成,结构如图 1所示。 图 1总体结构框图。 1. 基于 LabV I EW 的汉字字模的提取 1.1. 基于 LabV IEW 的汉字字模的提取方法 现在比较流行的方法是基于汉字字符的编码方式形成字模。 汉字机内码与区位码的关系为: 区位码=机内码- 160(1) 对于 16*16点阵字库,每个汉字占用 32
[电源管理]
基于LabVIEW的嵌入式瞬态记录分析仪的软件设计
介绍: 并联 机器人 以其刚度大、承载能力强、误差小、精度高、自重负荷比小、动力性能好等优点,不仅仅是当前机器人研究领域的热点,而且正逐渐走出实验室被工业界所认可。稳定、快速、准确的开放式数字控制系统是制约并联机器人发展的瓶颈之一。其中实时性较强的多轴运动控制卡和功能完善的软件开发平台为其技术关键,应用 NI 公司的一系列软硬件产品不仅能够实现机器人的精确多轴运动控制,而且节约了开发周期、降低了系统成本、易于维护升级,特别是 虚拟仪器 技术的应用,使得系统能够有一个非常友好的人机交流界面。这些优点为多自由度并联机器人走向市场提供了保证。 本方案中,以 LabVIEW 为软件平台,以嵌入多轴运动控制卡(PXI-7356)的PXI开发
[测试测量]
NIDays宣布LabVIEW双平台更新战略,NXG 2.0将于2018年初发布
关于未来交通的畅想,超级高铁Hyperloop One绝对引领出行方式,其平均时速可达1000公里/小时,“完胜”波音747飞机。前沿应用加剧测试挑战,据悉,该项目的测试规模大而分散,需要汇集来自40个不同子系统的数据 。得益于“更懂分布式管理”的 LabVIEW 2017以及NI的平台化测试方案,Hyperloop One搭建了快速的原型验证平台,从架构设计到系统部署以及调试仅用了短短几个月。Hyperloop One这个项目在NIDays 2017的主题环节一经亮相便受到业界瞩目,NI技术市场工程师唐晓城直言这正是NI软件平台的魅力。 正如NIDays 2017同期发布的《NI Trend Watch 2018》中对IIo
[嵌入式]
学习LabVIEW(二)——操作.NET泛型类
误入歧途的一天。昨天晚上我看见 http://digital.ni.com/public.nsf/allkb/DC41DCDA972642CF8625787E 00732DDD 说LabVIEW不支持.NET的泛型,如果要用,可以用C#写一个包装类。我就不信邪了,即使LabVIEW的语言层面不支持,我们也可以用.NET框架提供的Reflection的能力来实现任何我们想要实现的目标吧,用不着大动干戈写C#代码。于是我今天就试了试,最后发现,还是写C#代码来得比较方便,尽管我们用纯LabVIEW实现了泛型类的操作。 用Reflection这样的机制操作泛型类,首先需要对.NET框架的基本对象模型有些了解。.NET的对象
[测试测量]
- 热门资源推荐
- 热门放大器推荐
最新测试测量文章
更多精选电路图
更多热门文章
更多每日新闻
更多往期活动
厂商技术中心
随便看看