当前位置:AIGC资讯 > 数据采集 > 正文

labview串口数据采集并显示_基于Labview和RS485通信的功率信号采集平台

(声明:这不是一篇正式论文,纯属技术讨论和总结)

纲要:采集平台主要包含三个部分:1PC端;2WB9186传感器;3采集卡;4RS485转串口模块;

1.串口通信协议:串口是计算机上一种非常通用的设备通信协议(不要与通用串行总线Universal SerialBus或者USB混淆)。大多数计算机包含两个基于RS232的串口。串口同时也是仪器仪表设备通用的通信接口;很多GPIB兼容的设备也带有RS-232口。同时,串口通信协议也可以用于获取远程采集设备的数据。

主要参数a:比特率(衡量通信速度)b数据位(通信中实际数据位)c停止位(单个包的最后一位。典型的值为1,1.5和2位)d奇偶校验位(检错方式)

2.WB9186传感器:

主要技术参数(本文主要介绍按数字量输出方式):

3.Modbus通信协议:总体来讲就是利用串口按照协议相关规定根据想要的数据计算要发送给串口的数据,方法就是计算CRC码,网上有自动计算的。

4.利用Labview调用串口通信

程序如图所示:利用VISA模块调用串口,从而进行数据读取和保存

5总结

工控行业通信和算法是未来开发的核心。在刚接触这个通信的时候,很迷茫,因为之前很少接触通信相关设置(鄙人主要进行3D模型建立和零件图绘制),但是利用Labview使用串口还是很方便的,实在不懂也可以调用相关范例进行学习。这部分工作是去年11月份完成的,现在总结确实有点晚了,下一步工作是重点将功率信号利用I/O卡集成数控系统中的相关加工工艺参数进行联合调试,同时将数据保存到Mysql数据库中。后期融合算法仍需研究。论文正在撰写当中

更新时间 2023-11-08