产品简介: 厦门欣仰邦科技有限公司针对水产养殖、河道污水、海水盐度、环保工程等行业设计的4电极电导率、盐度数字传感器,配套养殖专用二极式石墨传感器、4极式合金传感器,可用于测量0-500ms/cm量程范围内水溶液体系中电导率、盐度值的变化情况。其带有标准RS485 ModbusRTU协议接口功能,可以与上位机进行远程通讯。水质检测,海水盐度监测,水产养殖,信息化数据采集,物联网水质检测。
产品特点: • 隔离电源设计,数据稳定性,抗力强
• 4极式不锈钢、耐腐蚀合金电导率/盐度传感器
• 外壳材料:POM
• 尺寸:直径25mm*135mm(长)
• 耐腐蚀、高稳定性,适合淡水、海水连续监测内置温度传感器
补偿温度:25.0℃(默认)
补偿系数:2%/℃(默认)
• 数字接口方式
通讯方式:RS485接口*1
通讯速率:4800/9600(默认)/14400/19200可选
通讯协议:Modbus-RTU协议(0300x10支持指令)
协议简介: • 指令支持读取温度、电导率、盐度、TDS、电阻
• 指令支持校多种标准液校准
标液类型:84uS/cm1413uS/cm,12.88mS/cm25ppt,自定义盐度、电导率标液校准(样品实标)
• 指令支持修改ID(1-255)
• 指令支持恢复出厂设置
• 系统故障代码
传感器技术参数 | 电导率/盐度传感器 |
原理 | 四极式电导率传感器 |
测量范围 | 电导率:0-60000uS/cm; |
0.1-500.00mS/cm; |
TDS:0-9999ppm |
盐度:0-100.00ppt |
分辨率 | 1uS/cm;0.01mS/cm;1ppm;0.01ppt |
精度 | 1.5%F.S |
传感器寿命 | 2-3年 |
校准周期 | 大于3个月 |
外壳材质 | POM |
电缆长度 | 标配5米,其他长度可选 |
智能模块技术参数 测量 | 水中盐度/电导率/TDS |
测量范围 | 电导率:100-60000uS/cm: |
0.1-500.00mS/cm |
TDS:0-9999ppm |
盐度:0-100.00ppt |
分辨率 | 1uS/cm;0.01mS/cm;1ppm;0.01ppt |
温度范围 | 0-60.0℃ |
温度分辨率 | 0.1℃ |
传感器类型 | 4极式电导率传感器 |
测量精度 | <1.5%F.S或者1%读数取较小值0.5℃ |
数据补偿 | 默认25.0℃补偿温度,2%/℃ 可调 |
通讯方式 | RS485接口*1 |
通讯协议 | 标准MODBUS-RTU协议 |
通讯方式 | 波特率9600,8,1,N |
ID:1-255默认ID:1(0x01) |
校准及参数设定方式 | RS485远程设定 |
供电方式 | 12 VDC |
功耗 | 30mA@12VDC |
测量精度取决于标定建议选择适合样品浓度范围的标液标定
ph和orp参数:
测量:水中pH 或 ORP值
测量范围 : 0.00- 14.00pH, ±1000.0mV
分辨率 : 0.01pH,0. 1mV
温度范围 :0- 60℃@0. 1℃
传感器类型 : pH复合电极或ORP电极
测量精度:0.02pH | 0.5℃
0.2mV
输出方式 :RS485接口*1
通讯协议: 标准MODBUS-RTU协议
通讯方式:RS485
9600,8,1,N (默认)
ID : 1-255
默认ID: 01 (0x01)
设定方式:RS485远程设定校准及参数
供电方式:12VDC
功耗:30mA @12VDC
溶解氧参数: 测量范围(溶解氧):0~20 mg∕L
精度:< ±0.5 mg/L
测量 重 复 性:< 0.3mg/L
零值 偏 移:< 0.2 mg/L
分辨率:0.01mg/L
温度测量范围 :0~60℃
温度 分 辨 率:0.01℃
温度测量误差 :< 0.5℃
供电:9VDC(8~24VDC)
工作 温 度:0~40℃
储存 温 度:-20~70℃
抗干扰:不受下列物质的干扰:H2S, pH, K+1, Na+1, Mg+2 , Ca+2 , NH4+1, Al+3, Pb+2, Cd+2, Zn+2, Cr (tot), Fe+2, Fe+3, Mn+2 , Cu+2 ,Mi+2, Co+2, CN-1, NO3-1, SO4-2, S-2, PO4+3, Cl-1 ,
阴离子表面活性剂,原油, Cl2-1
智能模块通讯协议 通讯接口 RS485
端口设置 9600N81(默认)
设备地址 0x01(默认)协议规范Modbus RTU
指令支持 0x03读入寄存器
0x06写入寄存器|0x10连续写入寄存器
信息帧格式
0x03 | 读数据 | [HEX] | | |
01 | 03 | xxxx | xxxx | xxxx |
地址 | 功能码 | 数据首地址 | 数据长度 | 校验码 |
0x06 | 写数据 | [HEX] | | |
01 | 06 | xxxx | xxxx | xxxx |
地址 | 功能码 | 数据地址 | 数据长度 | 校验码 |
0x10 | 连续写数据 | [HEX] | | | | |
01 | 06 | xxxx | xxxx | xx | xxxx | xxxx |
地址 | 功能码 | 数据地址 | 寄存器个数 | 字节数 | 写入数据 | 校验码 |
备注:校验码为16CRC,低字节在前
寄存器数据格式
地址 | 数据名 | 转换系 | 范围/说明 | 状态 |
0x00 | 温度 | 0.1℃ | 范围:0-600 | R |
0x01 | 电导率mS | 0.01mS | 范围:0-7000 | R |
0x02 | 电导率.uS | 1uS | 范围:0-9999 | R |
0x03 | TDS | 1ppm | 范围:0-10000 | R |
0x04 | 盐度 | 0.01ppt | 范围:0-400 | R |
0x05 | 电阻率.KΩ/cm | | 浮点数:ABCD | R |
0x06 | | | | R |
0x07 | 用户命令 | 详见命令列表 | | R/W |
0x09 | 错误代码01 | | 见备注 | R |
备注:每个地址数据为16位带符号整数,长度2个字节,
实际结果=寄存器数据*转换系数
执行用户命令
命令寄存器地址:0x07
使用0x06写入指令,执行对应操作
用户指令表
用户校准 | 命令 | HEX | 备注 |
电导率.84uS | 30 | 0x1E | 使用84uS标准液 |
电导率.1413uS | 31 | 0x1F | 使用1413uS标准液 |
电导率.1288uS | 32 | 0x20 | 使用12.88mS标准液 |
盐度.25ppt | 33 | 0x21 | 使用25ppt标准液 |
电导率.自定义uS | 34 | 0x22 | 使用自定义uS标准液 |
电导率自定义uS | 35 | 0x23 | 使用自定义mS标准液 |
自定义盐度p | 36 | 0x24 | 使用自定义盐度ppt |
恢复默认 | 210 | 0xD2 | 恢复出厂默认值 |
例如:校准盐度.25ppt
地址 功能码数据地址 写入数据 校验码
远程发送: 01 06 00 07 00 21 F8 13
成功返回: 01 06 00 07 00 21 F8 13
错误返回:地址0186返回码 错误代码02校验码 C3 A1
十、用户命令错误代码返回
例如: 地址 返回码 错误代码 校验码
错误返回: 01 86 02 C3A1
错误代码 | 说明 |
0x02 | 此地址内容不可以写入数据,如执行命令, 则说明当前传感器状态无法执行此操作。 |
0x03 | 当前输入数据无效,超过可输入范围 |
系统错误代码
内容格式:4*4bit.0xFFFF
寄存器 | Err 04 | ERR 03 | ERR 02 | ERR 01 |
0x09 | None | None | EC ERR | 温度ERR |
系统故障代码说明
故障代码号[HEX]
0x00 | 0x01 | 0x02 | 0x03 | 0x04 |
无错误 | 超量程下限 | 超量程上限 | 校准失败 | 无温度传感器 |
设置参数寄存器
地址 | 名称 | 范围/描述 |
0x0B | RS485.ID | 1-255 |
0x0E | 温度漂移 | -50~+50[0.1℃] |
0x0F | 温度手动补偿 | 0-600[0.1℃] |
0x12 | 传感器系数 | 850-1150[0.0017 |
0x13 | 电导率自定义.MS | 100-7000[0.01mS |
0x14 | 电导率自定义.US | 1-9999[1uS] |
0x15 | 盐度自定义 | 100-4000 0.01ppt] |
0x16 | 温度补偿系数 | 150-250 0.01%/℃ |
0x17 | 补偿参考温度 | 0-600[0.1℃] |
0x18 | 盐度转换系数 | 100-100010.011 |
0x19 | TDS转换系数 | 100-1000[0.011 |
辅助说明:
校准电导率自定义.MS,需设置地址0x13数值,默认:12.88mS
校准电导率自定义.US,需设置地址0x14数值默认:1413uS
校准盐度自定义 ,需设置地址0x15 数值默认:25.00ppt