品牌:耘农
起订:1件
发货:3天内
发送询价
产品简介
WCD3423多参数自清洁传感器,一体化设计,产品可靠易用。最多可同时测量7个参数,可选择传感器类型有溶解氧、pH、ORP、电导率/盐度、氨氮、浊度等,传感器可自由选择更换,采用RS-485总线,Modbus/RTU通讯协议,数据可直接传输至采集平台。
在线多参数水质传感器上配备自动清洗装置,体积相比同行业更小巧,清洁时间和频率可通过协议设定,以适应不同清洁程度的水质。自动清洗装置可以有效地清洁传感器表面,防止微生物附着,极大的减少维护成本。每支传感器配备快速插拔防水接头,拆装方便。
前端的传感器保护罩用来保护内部传感器不受损坏,保护罩四周开有槽孔,可以有效防止大的悬浮颗粒和生物对传感器探头的破坏,同时不会影响测量的准确性。
产品特点
一体集成式设计,可同时集成7个监测参数;
数字传感器,RS-485总线,Modbus/RTU通讯协议。
配备自动清洁装置。
可选配溶解氧、电导率/盐度、浊度、氨氮、pH、ORP等数字传感器,适合长期在线监测。参数可自由组合
尺寸图
注意:传感器测量可以使用3/4“ NPT 螺纹安装;
也可以使用吊环固定,避免线缆直接受力。
技术参数
溶解氧传感器
测量范围 0-20mg/L
精度 ±2%F.S.,±0.5℃
分辨率 0.01mg/L
浊度传感器
测量范围 0-200NTU/0-1000NTU
精度 <3%F.S.
分辨率 0.1NTU
电导率/盐度传感器
测量范围 0-2000μS/cm
0-200mS/cm
0-70PSU
精度 ±1.5% F.S.
分辨率 0-2000μS/cm:1μS/cm
0-200mS/cm:0.1mS/cm
0-70PSU:0.1PSU
pH传感器
测量范围 0-14pH
精度 ±0.1pH
分辨率 0.01pH
ORP传感器
测量范围 -1500mV-﹢1500mV
精度 ±6mV
分辨率 1mV
氨氮传感器
测量范围 0-10mg/L或0-100mg/L
精度 ±5F.S.或±3mg/L,以大者为准
分辨率 0.01 mg/L(0~10 mg/L) or 0.1mg/L(0~100 mg/L)
温度
测量范围 0-50℃(以每支传感器温度为准)
精度 ±0.5℃
分辨率 0.1℃
多参数传感器其他信息
输出方式 RS-485(MODBUS/RTU)
清洁方式 自动清洁
电源 12VDC±5%
线缆长度 标配5米,其他长度可定制
安装注意及线缆定义
1.电气连接
棕色线—电源线(12VDC)
黑色线—地线(GND)
蓝色线—485A
白色线—485B
裸露线—屏蔽层
传感器线缆: 4 线 AWG-24 或 AWG-26 屏蔽线。
外径:6.0-6.2mm;耐弯曲双绞屏蔽电缆。
维护及注意事项
1.维护
1)测量窗口:检查测量窗口是否附着物及结构;使用湿润的无尘布擦拭窗口;如结垢难以擦拭,可使用无尘布沾洗涤液进行清洗;或使用稀释盐酸进行擦拭。使用稀释盐酸注意不要用手直接接触。
2)清洁刷:防止异物阻挡清洁刷的转动行程,保证清洁转动轴处无异物阻塞;如监测处树枝、附着物较多,则需要考虑选配保护罩进行保护安装。保护罩与本公司销售人员联系,可另行选配。
3)传感器外表面:定时清洁表面附着物,可使用洗涤液进行清洁
4)自动清洁连续使用18个月,需返厂更换动密封装置。
2.注意事项
1)测量窗口:不能使用尖锐物体划伤测量监测窗口;监测测量时避免气泡附着。
2)自动清洁刷:不要强制的转动清洁刷转轴。
3.其他
问题 可能的原因 解决方法
操作界面无法连接或不显示测量结果 线缆接线方式有误 检查接线方式
传感器地址有误 检查地址是否有误
测量值过高、过低或数值持续不稳定 传感器探头被外物附着 清洗传感器视窗表面
测量处气泡 清除气泡
配件和备件
说明 数量(pcs)
传感器 1
说明书 1
合格证 1
保护罩 1(选配)
通讯协议
1.Modbus协议简介
Modbus协议是一种已广泛应用于当今工业控制领域的通用通讯协议。通过此协议,控制器相互之间、或控制器经由网络(如以太网)可以和其它设备之间进行通信。Modbus协议使用的是主从通讯技术,即由主设备主动查询和操作从设备
A)主设备向从设备发送请求
B)从设备分析并处理主设备的请求,然后向主设备发送结果
C)如果出现任何差错,从设备将返回一个异常功能码
Modbus RTU通讯模式帧格式
设备地址 功能码 数据 CRC低八位 CRC高八位
8bit 8bit n*8bit 8bit 8bit
使用RTU模式,消息发送至少要以3.5个字符时间的停顿间隔开始。传输的第一个域是设备地址。网络设备不断侦测网络总线,包括停顿间隔时间内。当第一个域(地址域)接收到,每个设备都进行解码以判断是否发往自己的。在最后一个传输字符之后,一个至少3.5个字符时间的停顿标定了消息的结束。一个新的消息可在此停顿后开始。
整个消息帧必须作为一连续的流转输。如果在帧完成之前有超过1.5个字符时间的停顿时间,接收设备将刷新不完整的消息并假定下一字节是一个新消息的地址域。
2..信息帧格式
本传感器Modbus通信默认的数据格式为:
MODBUS-RTU
波特率 9600(默认)
设备地址 1(默认)
数据位 8位
奇偶校验 无
停止位 1位
a)功能码 03H: 读寄存器值
主机发送
1 2 3 4 5 6 7 8
ADR 03H 起始寄存器高字节 起始寄存器低字节 寄存器数高字节 寄存器数低字节 CRC低字节 CRC高字节
第1字节ADR:从机地址码(=001~254)
第2字节03H:读寄存器值功能码
第3、4字节:要读的寄存器开始地址
要读FCC下挂仪表,
第5、6字节:要读的寄存器数量
第7、8字节:从字节1到6的CRC16校验和
从机回送:
1 2 3 4、5 6、7 M-1、M M+1 M+2
ADR 03H 字节总数 寄存器数据1 寄存器数据2 …… 寄存器数据M CRC低字节 CRC高字节
第1字节ADR:从机地址码(=001~254)
第2字节03H:返回读功能码
第3字节 :从4到M(包括4及M)的字节总数
第4到M字节:寄存器数据
第M+1、M+2字节:从字节1到M的CRC16校验和
当从机接受错误时,从机送回:
1 2 3 4 5
ADR 83H 信息码 CRC低字节 CRC高字节
第1字节 ADR:从机地址码(=001~254)
第2字节 83H:读寄存器值出错
第3字节 信息码:01 – 功能码错
03 – 数据错
第4、5字节:从字节1到3的CRC16校验和
b)功能码06H: 写单个寄存器值
主机发送
1 2 3 4 5 6 7 8
ADR 06 寄存器高字节地址 寄存器低字节地址 数据高字节 数据低字节 CRC码
低字节 CRC码
高字节
当从机接收正确是,从机回送:
1 2 3 4 5 6 7 8
ADR 06 寄存器高字节地址 寄存器低字节地址 数据高字节 数据低字节 CRC码
低字节 CRC码
高字节
当从机接收错误时,从机回送:
1 2 3 4 5
ADR 86H 错误码信息码 CRC码
低字节 CRC码
高字节
第1字节ADR:从机地址码(=001~254)
第2字节 86H:写寄存器值出错功能码
第3字节 错误码信息码:01 – 功能码错
03 – 数据错
第4、5字节:从字节1到3的CRC校验和
3..数据结构类型
整型
无符号整型(unsigned short)
数据由两位整型组成。
XXXX XXXX XXXX XXXX
Byte1 Byte0
浮点型(float)
浮点型,符合IEEE 754(单精度);
数据包括 1 符号 bit, 8-bit 指数, 和 一个 23-bit 尾数 。
XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX
Byte3 Byte2 Byte1 Byte0
符号位 Exp指数位 f小数位
4.寄存器地址
寄存器地址
寄存器地址 名称 读/写 说明 寄存器个数
(字节) 数据类型
0x0100 温度值 R
读取 ℃ 值x10(如:25.6℃的温度显示为256,默认1位小数。) 1(2字节) unsigned short
0x0101 溶解氧测量值 R
读取 mg/L值x100(如:6.62mg/L的溶氧值显示为662,默认2位小数。) 1(2字节) unsigned short
0x0102 电导率测量值 R
读取 电导率:
量程为 0~20μS/cm 时,对应值×100(如:1.62μS/cm的电导率显示为162,默认2位小数位。)
量程为 0~200μS/cm 时,对应值×10(如:16.2μS/cm的电导率显示为162,默认1位小数位。)
量程为 0~2000μS/cm 时,显示值就是对应的实际电导率值(如:162μS/cm的电导率显示为162;无小数位)
量程为 0~200mS/cm 时,对应值×10(如:16.2mS/cm的电导率显示为162,默认1位小数位。)
盐度:
PSU值x10(如: 12.1PSU的盐度值显示为121,默认1位小数。) 1(2字节) unsigned short
0x0103 浊度
测量值 R
读取 NTU 值x10 (如:10NTU的浊度显示为100,默认1位小数。) 1(2字节) unsigned short
0x0104 pH测量值 R
读取 PH值x100(如:PH值6.86显示为686,默认2位小数。) 1(2字节) unsigned short
0x0105 NH4测量值 R
读取 量程为 0~10mg/L mg/L值x100(如:1.62mg/L的氨氮显示为162,默认2位小数。)
量程为 0~100mg/L mg/L值x10(如:16.2mg/L的氨氮显示为162,默认1位小数。) 1(2字节) unsigned short
0x0106 ORP测量值 R
读取 mV值x1(如:ORP值86mV显示为86,无小数位。) 1(2字节) unsigned short
0x0107 湿度测量 R
读取 %RH 值x10(如:11.3%相对湿度显示为113,默认1位小数。) 1(2字节) unsigned short
0x1000 温度校准 R/W
读取/写入 温度校准:写入数据为实际温度值x10;读出数据为温度校准偏移量x10。 1(2字节) unsigned short
0x1001 ODO零点校准 R/W
读取/写入 在无氧水中校准,写入数据为0;读出数据为零点偏移量。 1(2字节) unsigned short
0x1002 ODO斜率校准 R/W
读取/写入 在空气饱和的水中校准,写入数据为0;读出数据为斜率值×1000。 1(2字节) unsigned short
0x1003 电导率/盐度零点校准 R/W
读取/写入 在空气中进行零点校准。校准时写入数据为0。 1(2字节) unsigned short
0x1004 电导率/盐度斜率校准 R/W
读取/写入 在已知的标准溶液(参考斜率点50%
-100%量程)中校准:
电导率:
量程为 0~20μS/cm 写入数据为标准溶液 实际值×100;
量程为 0~200μS/cm 写入数据为标准溶液 实际值×10;
量程为 0~ 2000μS/cm 写入数据为标准溶液 实 际 值 ;
量程为 0 ~ 200mS/cm 写入数据为标准溶液 实际值×10。
盐度:
量程为 0 ~ 100PSU 写入数据为标准溶液 实际值×10。 1(2字节) unsigned short
0x1005 浊度零点校准 R/W
读取/写入 在零浊度水或蒸馏水中校准,校准时写入数据为0。(也可在0-10NTU的浊度标准液中进行校准,写入数据为标准溶液实际值×10) 1(2字节) unsigned short
0x1006 浊度斜率校准 R/W
读取/写入 在已知标准液中校准。校准时写入数据为标准溶液实际值×10。 1(2字节) unsigned short
0x1007 pH零点校准 R/W
读取/写入 在PH=6.86(25℃)的标准液中写入的校准值数据0。 1(2字节) unsigned short
0x1008 pH斜率校准
(4pH/9pH) R/W
读取/写入 在pH为4.00的标准液中校准,写入数据为4;在pH为9.18的标准液中校准,写入数据为9;读出数据为斜率值x1000。 1(2字节) unsigned short
0x1009 NH4零点校准 R/W
读取/写入 量程为 0~10mg/L 写入数据为标准溶液 实际值×100;(零点1ppm)
量程为 0~100mg/L 写入数据为标准溶液 实际值×10;(零点10ppm) 1(2字节) unsigned short
0x100A NH4斜率校准 R/W
读取/写入 量程为 0~10mg/L 写入数据为标准溶液 实际值×100;(斜率点10ppm)
量程为 0~100mg/L 写入数据为标准溶液 实际值×10;(斜率点100ppm) 1(2字节) unsigned short
0x100B ORP零点校准 R/W
读取/写入 在ORP=86mV的标准液中写入的校准值实际数据86。 1(2字节) unsigned short
0x1100 传感器开关 W
写 打开或关闭传感器测量功能。写入数据为0时关闭测量;写入数据为1时打开测量。传感器上电默认为打开状态。 1(2字节) unsigned short
0x2000 传感器地址 R/W
读取/写入 默认为1,数据范围1-127。 1(2字节) unsigned short
0x2003 波特率设置 R/W
读取/写入 默认为9600。写入0为4800;写入1为9600;写入2为19200。 1(2字节) unsigned short
0x2020 恢复出厂设置 W
写 校准值恢复默认值,写入数据为0。注意,传感器重置后需再次校准方可使用。 1(2字节) unsigned short
0x3000 自动清洗间隔设置 R/W
读取/写入 默认为30分钟,数据范围6~6000分钟。 1(2字节) unsigned short
0x3001 自动清洗圈数设置 R/W
读取/写入 默认为3圈,数据范围1~6圈。 1(2字节) unsigned short
0x3003 手动开启清洗 写入 写入数 0;开启清洗,默认初始三圈 1(2字节) unsigned short
5.命令示例
默认寄存器:
a)更改从机地址:
地址:0x2000(42001)
寄存器个数:1
功能码:0x06
默认传感器地址:01
更改传感器的Modbus设备地址,将设备地址01改为06,范例如下:
发送指令:01 06 20 00 00 06 02 08
回应:01 06 20 00 00 06 02 08;注:地址改为06,掉电保存。
b)波特率:
地址:0x2003(42004)
寄存器个数:1
功能码:0x06
默认值: 1(9600bps)
支持的值:0-2(4800-19200bps)
波特率可上位机设置更改,更改后不需重启即可工作,掉电后波特率保存上位机设置。波特率支持4800,9600,19200。整数值分配的波特率如下:
整数 波特率
0 4800 bps
1 9600 bps
2 19200 bps
发送指令:01 06 20 03 00 02 F3 CB
回应:01 06 20 03 00 02 F3 CB注:波特率改为了19200bps,掉电保存。
功能寄存器:
a)开机指令:
地址:0x1100(41101)
寄存器个数:1
功能码:0x06
上电默认为测量状态,写入0关闭传感器测量功能,写入1打开传感器测量。
发送指令:01 06 11 00 00 01 4D 36
回应:01 06 11 00 00 01 4D 36; 注:设置为上电即开始测量,掉电保存。
b)测量温度指令:
地址:0x0100(40101)
寄存器个数:1
功能码:0x03
读取示例值:19.2℃
发送指令:01 03 01 00 00 01 85 F6
回应:01 03 02 00 C0 B8 14
返回十六进制无符号整型数据, 温度值=Integer/10,保留1位小数位。
C)测量溶解氧值指令:
地址:0x0101(0x40102)
寄存器个数:1
功能码:0x03
读取示例值:3.00mg/L
发送指令:01 03 01 01 00 01 D4 36
回应:01 03 02 01 2C B8 09
寄存器返回十六进制无符号整型数据,溶氧值=Integer/100,保留2位小数位。
d)连续读取温度及后续参数指令:
地址:0x0100(40101)
寄存器个数:2(可连续读多个寄存器)
功能码:0x03
读取示例值:温度19.2℃和溶氧值3.00mg/L
发送指令:01 03 01 00 00 02 C5 F7
回应:01 03 04 00 C0 01 2C FA 42
寄存器返回十六进制无符号整型数据,温度值=Integer/10,保留1位小数位
寄存器返回十六进制无符号整型数据,溶氧值=Integer/10,保留2位小数位。
e)测量湿度指令:
地址:0x0107(40108)
寄存器个数:1
功能码:0x03
读取示例值:相对湿度40%
发送指令:01 03 01 07 00 01 34 37
回应:01 03 02 01 90 B9 B8
寄存器返回十六进制无符号整型数据,湿度值=Integer/10,保留1位小数位。
f)校准指令:
温度校准
地址:0x1000(41001)
寄存器个数:1
功能码:0x06
校准示例:温度25.8℃下校准
发送指令:01 06 10 00 01 02 0D 5B
回应:01 06 10 00 01 02 0D 5B
传感器需要在恒定温度环境下,温度示数不再波动后校准。
ODO零点校准
地址:0x1001(41002)
寄存器个数:1
功能码:0x06
校准示例:在无氧水中校准
发送指令:01 06 10 01 00 00 DC CA
回应:01 06 10 01 00 00 DC CA
ODO斜率校准
地址:0x1002(41003)
寄存器个数:1
功能码:0x06
校准示例:在空气饱和水溶液中校准
发送指令:01 06 10 02 00 00 2C CA
回应:01 06 10 02 00 00 2C CA
电导率零点校准:(以0~2000uS/cm为例)
地址:0x1003(41004)
寄存器个数:1
功能码:0x06
校准示例:在空气中校准
发送指令:01 06 10 03 00 00 7D 0A
回应:01 06 10 03 00 00 7D 0A
电导率斜率校准
地址:0x1004(41005)
寄存器个数:1
功能码:0x06
校准示例:在1000uS/cm溶液中校准
发送指令:01 06 10 04 03 E8 CC 75
回应:01 06 10 04 03 E8 CC 75
浊度零点校准
地址:0x1005(41006)
寄存器个数:1
功能码:0x06
校准示例:在蒸馏水中或零浊度的去离子水中校准
发送指令:01 06 10 05 00 00 9D 0B
回应:01 06 10 05 00 00 9D 0B
浊度斜率校准
地址:0x1006(41007)
寄存器个数:1
功能码:0x06
校准示例:在100NTU浊度溶液中校准
发送指令:01 06 10 06 03 E8 6D B5
回应:01 06 10 06 03 E8 6D B5
PH零点校准
地址:0x1007(41008)
寄存器个数:1
功能码:0x06
校准示例:在PH为6.86的标准液中进行校准
发送指令:01 06 10 07 00 00 3C CB
回应:01 06 10 07 00 00 3C CB
PH斜率校准
地址:0x1008(41009) 酸性→写入4;碱性→写入9
寄存器个数:1
功能码:0x06
酸性校准示例:在PH为4.00的标准液中进行校准
发送指令:01 06 10 08 00 04 0D 0B
回应:01 06 10 08 00 04 0D 0B
碱性校准校准示例:在PH为9.18的标准液中进行校准
发送指令:01 06 10 08 00 09 CC CE
回应:01 06 10 08 00 09 CD 08
氨氮零点校准
地址:0x1009(41010)
寄存器个数:1
功能码:0x06
0-10量程写入数据为所用标准液浓度x100的数值。读出的数据为零点校准值对应的mV值x100。
量程0~10ppm为例: 1ppm/L标准液中校准零点:
发送指令:01 06 10 09 00 64 5C E3
回应:01 06 10 09 00 64 5C E3
0-100量程写入数据为所用标准液浓度x10的数值。读出的数据为零点校准值对应的mV值x100
量程0~100ppm为例: 10ppm/L标准液中校准零点:
发送指令:01 06 10 09 00 64 5C E3
回应:01 06 10 09 00 64 5C E3
氨氮斜率校准
地址:0x100A(41011)
寄存器个数:1
功能码:0x06
0-10量程写入数据为所用标准液浓度x100的数值。读出的数据为斜率校准值对应的mV值x100。
量程0~10ppm为例: 10ppm/L标准液中校准斜率:
发送指令:01 06 10 0A 03 E8 AD B6
回应:01 06 10 0A 03 E8 AD B6
0-100量程写入数据为所用标准液浓度x10的数值。读出的数据为斜率校准值对应的mV值x100。
量程0~100ppm为例: 100ppm/L标准液中校准斜率:
发送指令:01 06 10 0A 03 E8 AD B6
回应:01 06 10 0A 03 E8 AD B6
ORP零点校准
地址:0x100B(41012)
寄存器个数:1
功能码:0x06
校准示例:在ORP值为86mV的标准液中进行校准
发送指令:01 06 10 0B 00 56 7C F6
回应:01 06 10 0B 00 56 7C F6
自动清洁时间间隔
地址:0x3000(43001)
寄存器个数:1
功能码:0x06
校准示例:默认清洁时间间隔为30分钟,将清洁时间间隔改为60分钟
发送指令:01 06 30 00 00 3C 86 DB
回应:01 06 30 00 00 3C 86 DB
自动清洁圈数设置
地址:0x3001(43002)
功能码:0x06
校准示例:默认清洁圈数为3圈,将清洁圈数改为6圈
发送指令:01 06 30 01 00 06 57 08
回应:01 06 30 01 00 06 57 08
质保及售后:
保修承诺:产品自交付期起质保期为12个月(因未按照相应的技术要求操作或其他的人为行为导致产品发生问题除外)。
售后承诺:用户可以通过电话咨询有关技术问题,并得到明确的解决方案。若属于产品本身质量问题可返厂维修或更换。