M36水下测距传感器使用说明书(三)
一、安装方式
不直接接触液体的测量:
1. 有外部配件安装
如果有外部配件,比如固定工装、绑带、抱箍来锁紧传感器。
传感器发射面跟被测容器底部之间要加耦合剂。
耦合剂的选择一般有医用凡士林,704硅胶,黄油、汽车润滑油脂(浆糊状的)。
也可以选择硅胶垫片作为耦合剂,用硅胶垫片作为耦合剂,信号会比以上浆糊状的耦合剂要多衰减一些。
提示:如果工作环境会进入0℃及以下温度,不要选用凡士林。因为凡士林里面含有一定水份,温度达到或者低于0℃,水份会变成冰,造成测量信号明显衰减,甚至不能测量。
2. 没有外部配件安装
传感器发射面跟被测容器底部之间要加有足够粘度的耦合剂。
耦合剂的选择一般有704硅胶,果冻胶,双组份胶。
提示:不同胶凝固后对信号的衰减不同。
3. 传感器安装位置选择:
因为传感器发射出去的超声波是跟手电筒发出的光一样,是个圆锥体,越远的距离上照射范围越大。所以要保证传感器发射出去的波束,遇到最高液位之间,不会碰到任何障碍物。
4. 传感器发射的超声波波束要跟被测液体表面垂直。
5. 传感器到电脑、上位机、PLC之间电缆要外部套保护管,避免在现场被磨损、破坏。传感器的电缆如果被磨损,就会导致接收到的信号错误甚至传感器损坏。
6. 在有强电磁干扰的环境下,传感器到电脑、上位机、PLC之间电缆要外部套保护管需要选择金属软管或者金属硬管,屏蔽从空气中辐射过来的电磁干扰。
7. 在有强电磁干扰环境下,供电电源要加“直流转直流的隔离电源模块”,屏蔽从电源部分来的电磁干扰。
8. 如果接到PLC、DCS等上位机,从485线缆上会有干扰过来,需要在之间加485信号隔离器。
9. 如果电缆长度不够,接了延长线,要保证接线正确,接线处不会进液体。
10. 在有震动的环境下,测量精度会比无震动环境要差。
直接接触液体的测量:
1. 需要用固定件将传感器固定在测量的位置。
传感器本身的电缆也要固定住,不能在液体中晃动,或者被流动的液体冲击。
2. 因为传感器发射面跟液体直接接触,所以发射面不用涂耦合剂。
3. 传感器发射的超声波波束要跟被测液面垂直。
4. 传感器安装位置选择:
因为传感器发射出去的超声波是跟手电筒发出的光一样,是个圆锥体,越远的距离上照射范围越大。所以要保证传感器发射出去的波束,遇到最高液位之间,不会碰到任何障碍物。
5. 有强电磁干扰的环境注意事项:
传感器到电脑、上位机、PLC之间电缆要外部套保护管需要选择金属软管或者金属硬管,屏蔽从空气中辐射过来的电磁干扰。
在有强电磁干扰环境下,供电电源要加“直流转直流的隔离电源模块”,屏蔽从电源部分来的电磁干扰。
如果接到PLC、DCS等上位机,从485线缆上会有干扰过来,需要在之间加485信号隔离器。
6. 因为传感器是在液体中,所以要保证传感器本身和电缆不会被液体腐蚀和磨损。
7. 如果电缆长度不够,因为传感器和电缆线都是浸泡在液体中,不允许接延长线,要联系厂家选择足够长度的电缆线。
二、注意事项
1. 传感器本身要可靠固定,不会因为水流冲击而出现晃动、抖动、偏移等情况。
2. 传感器安装位置不会被液体直接冲击,不会引起传感器与任何硬质物体的碰撞。
3. 传感器本身和电缆都不会被流动的液体直接冲击。
4. 测量位置要避开进料口和出料口。
5. 液体中如果有气泡、固体颗粒物、悬浮物、漂浮物都会影响测量,
比如:导致最大测量距离达不到说明书的要求。
比如:测量到水中漂浮物会把到漂浮物距离也输出。
6. 要保证传感器和电缆不会被液体腐蚀,磨损,破坏。
7. 传感器本身跟支架之间都要用2-3mm或者更厚的软橡胶隔开,避免发射时候出来的振动和支架产生共振现场。
8. 传感器顶部的航空插头或者直接出线,要做好保护,否则会在现场水流冲击下,时间长了线缆会出现磨损、开裂、断裂、脱落、因为磨损被腐蚀等情况,最终导致传感器损坏。
三、输出设置
传感器内置了485芯片,采用的是Modbus-RTU标准协议。
通讯举例:
01 03 00 00 00 01 84 0A 读取第1路距离值;
01 03 00 01 00 01 D5 CA 读取第2路距离值;(设置为物位高度值//正常不用)
01 03 00 02 00 01 25 CA 读取传感器温度值。
综合指令:01 03 00 00 00 03 05 CB
回复:01 03 06 03 20 04 B0 08 34 A6 41
03 20 第1路距离值:800mm //大量程距离值:800cm
04 B0 第2路距离值:1200mm
08 34 温度值:21℃
四、通讯协议
1. 串口参数设置
硬件采用RS—485,主从式半双工通讯,主机呼叫从机地址,从机应答方式通讯。
数据帧 10位,1个起始位,8个数据位,1个停止位,无校验。
波特率: 4800 9600 19200 38400 115200(出厂默认为115200)。
备注:波特率设置00为4800、01为9600以此类推。
2. 读单个寄存器
功能码:03H
主机发送 |
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
ADDR | 03H | 起始寄存器高字节 | 起始寄存器低字节 | 寄存器数量高字节 | 寄存器数量低字节 | CRC码 低字节 | CRC码 高字节 |
第1字节 ADDR:从机地址码(0x01~0xFE);
第2字节 03H:功能码;
第3、4字节:要读的寄存器地址;
第5、6字节:要读的寄存器数量,读单个寄存器为0x0001;
第7、8字节:从字节1到字节6的CRC16校验码。
从机接收 |
1 | 2 | 3 | 4 | 5 | 6 | 7 |
ADDR | 03H | 字节总数 | 数据高字节 | 数据低字节 | CRC码 低字节 | CRC码 高字节 |
第1字节ADDR:从机地址码(0x01~0xFE);
第2字节03H:功能码;
第3字节:接收到的数据字节总数,如果读取单个寄存器,则字节总数为02;
第4、5字节:寄存器数据,每个数据占2个字节;
第6、7字节:从字节1到字节5的CRC16校验码。
3. 读多个寄存器
功能码:03H
主机发送 |
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
ADDR | 03H | 起始寄存器高字节 | 起始寄存器低字节 | 寄存器数量高字节 | 寄存器数量低字节 | CRC码低字节 | CRC码高字节 |
参考读取单个寄存器的方式,同时读取距离、温度时,寄存器数量则为0x0002;
从机接收 |
1 | 2 | 3 | 4、5 | … | N-1、N | N+1 | N+2 |
ADDR | 03H | 字节总数 | 数据1高字节 | 数据1低字节 | … | 数据N高字节 | 数据N低字节 | CRC码低字节 | CRC码高字节 |
参考读取单个寄存器的方式,数据1为读取的起始寄存器数值,每个数据占2个字节,根据用户所读取的寄存器数量即返回多少个数据。
4. 写单个寄存器
功能码:06H
主机发送 |
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
ADDR | 06H | 寄存器地址高字节 | 寄存器地址低字节 | 数据高字节 | 数据低字节 | CRC码低字节 | CRC码高字节 |
第1字节 ADDR:从机地址码(0x01~0xFE);
第2字节 06H:功能码;
第3、4字节:所写的寄存器地址;
第5、6字节:寄存器地址所对应的寄存器数据;
第7、8字节:从字节1到字节6的CRC16校验码。
从机接收 |
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
ADDR | 06H | 寄存器高字节 | 寄存器低字节 | 数据高字节 | 数据低字节 | CRC码低字节 | CRC码高字节 |
第1字节 ADDR:从机地址码(0x01~0xFE);
第2字节 06H:功能码;
第3、4字节:所写的寄存器地址;
第5、6字节:寄存器地址所对应的寄存器数据;
第7、8字节:从字节1到字节6的CRC16校验码。
5. 错误码
1 | 2 | 3 | 4 | 5 |
ADDR | 功能码 | 错误信息码 | CRC码低字节 | CRC码高字节 |
第1字节 ADDR:从机地址码(0x01~0xFE);
第2字节 83H或86H:功能码(83H表示读取指令报错,86H表示写入指令报错);
第3字节:参考错误信息码表;
第4、5字节:从字节1到字节3的CRC16校验码。
错误信息码表 |
信息码 | 备注 |
01H | 非法的功能码 |
02H | 非法的数据地址 |
03H | 非法的数据值 |
04H | CRC16校验错误 |
05H | 接收正确 |
06H | 接收错误 |
07H | 参数错误 |
因M36水下测距传感器使用说明书内容较多,若需详情,请阅以下链接,了解全部详情:
M36水下测距传感器使用说明书(一)
M36水下测距传感器使用说明书(二)
M36水下测距传感器使用说明书(四)
杭州力语超声一直秉诚为客户提供好产品和好服务为宗旨,如果你对以上感兴趣或者有疑问,请点击联系我们的在线客服QQ:2403408812,24小时服务热线:15336879958。

本文关键字:超声波传感器