用串口助手读取超声波开普勒流量计的数据

超声波开普勒流量计是什么?

多普勒法正是利用超声波被散射这一特点工作的,所以多普勒法正适合测量含固体颗粒或气泡的流体,但由于散射粒子或气泡是随机存在的,流体传声性能也有差别;超声波在传播路径上如遇到微小固体颗粒或气泡会被散射,因为用时差法测量含有这类东西的流体时就不能很好地工作,它只能用来测量比较洁净的流体。而多普勒法正是利用超声波被散射这一特点工作的,所以多普勒法正适合测量含固体颗粒或气泡的流体,但由于散射粒子或气泡是随机存在的,流体传声性能也有差别。如果是测量传声性能差的流体,则在近管壁的低流速区散射较强;而测量传声性能好的流体在高流速区散射占优势,这就使得多普勒法的测量精度较低。虽然采用发射换能器与接收换能器分开的结构,这样可以只接收流速断面中间区域的散射,但与时差法比较测量精度还是低一些。

原理:

用串口助手读取超声波开普勒流量计的数据_第1张图片

怎么用串口助手来测量数据?

前提:知道传感器的金京华服务器ip地址我的是192.168.16.104

第一部分、xframe配置rs485

选择3、配置rs485串口

用串口助手读取超声波开普勒流量计的数据_第2张图片

波特率9600 数据位8 无校验N  停止位1

用串口助手读取超声波开普勒流量计的数据_第3张图片

自适应数据帧、输入本机的ip地址

用串口助手读取超声波开普勒流量计的数据_第4张图片

设置端口号,不能和其他的端口号重复,1000以外的端口号,因为1-1000是电脑系统本身服务的端口号

用串口助手读取超声波开普勒流量计的数据_第5张图片用串口助手读取超声波开普勒流量计的数据_第6张图片

如上图输入w

如下图输入s

选择第一个协议转化工作模式

用串口助手读取超声波开普勒流量计的数据_第7张图片

 

输入r重启就可以了

关闭配置窗口,选中想要配置服务器的ip地址,选择上方菜单中的应用选择的设备

用串口助手读取超声波开普勒流量计的数据_第8张图片

出现下图所示,找到ip地址和端口号相符的一个COM,我的是COM5

 用串口助手读取超声波开普勒流量计的数据_第9张图片

 右击-设置模拟参数,改成Server模式,注意端口号一定是自己设置一致,

用串口助手读取超声波开普勒流量计的数据_第10张图片

之前设置的端口号是6099

用串口助手读取超声波开普勒流量计的数据_第11张图片

确认,

串口助手部分

Port:和京金华分配的COM是一致的

用串口助手读取超声波开普勒流量计的数据_第12张图片

 波特率9600 数据库8位 校验位N 停止位1 都和设置的一样,记住选择ModbusRTU校验方式

我输入的串是16进制的,所以点击InputHEX ShoeHEX

输入02 03 00 02 00 01

重点:

02是传感器设置的地址

03是代表读保持寄存器

模块常用的有8个功能码。
  分别是(1)读继电器状态,代码是01。
        (2)读开关量输入,代码02。
        (3)读保持寄存器,代码03。
        (4)读输入寄存器,代码04。
        (5)设置单个继电器,代码05。
        (6)设置单个保持寄存器,代码06。
        (7)设置多个继电器,代码0F。
        (8)设置多个保持寄存器,代码10。

00 02是通道,如果有三个通道就分别是00 00 、00 01、00 02

00 01是读取寄存器地址的个数,一般是1也就是00 01

用串口助手读取超声波开普勒流量计的数据_第13张图片

输入这个是一定会有数据回复的!

无论你的设备是什么样的;

用串口助手读取超声波开普勒流量计的数据_第14张图片

用串口助手读取超声波开普勒流量计的数据_第15张图片 

 

 

参考资料如下:

http://bbs.gkong.com/archive.aspx?id=379439

https://wenku.baidu.com/view/c08bed3d08a1284ac9504353.html

用串口助手读取超声波开普勒流量计的数据_第16张图片

 

 

 用串口助手读取超声波开普勒流量计的数据_第17张图片

 

你可能感兴趣的:(socket通讯专栏)