在线电导率数字式传感器测试方案
发布时间:2017/9/14 19:04:00AMT-PD300 系列在线电导率传感器
一、 设备应用环境说明
电导率传感器
纯净水/饮用水/地表水/各种供水/工业污水处理
多种信号输出:4-20mA(2 线制模拟信号),RS485( Modbus / RTU 数字信号)。方便连接到 PLC、DCS、工业控制计算机、通用控制器、无纸记录仪器或触摸屏等第三方设备。
电极可使用多种连接件,包括镀金 VP 接头、BNC 接头等。用螺纹固定,电极更换方便。
易于安装:3/4 英寸 NPT 螺纹(管螺纹),便于安装在管道和和罐体。探头和显示部分可分开,通过电缆连接。
IP65/IP68 防护等级。
二、 技术参数、功能和规格要求
1. 技术参数
型号 | AMT-PD300 |
量程范围 | 0.01μ S/cm~600mS/cm 或 0~100PSU |
分辨率 | 0.1mS/cm |
±1.5%. | |
工作温度 | 0~65℃ |
工作压力 | <0.6MPa |
供电 | AMT-PD300:12VDC~24VDC ±10% |
信号输出 | AMT-PD300:Rs485(Modbus/RTU) |
接液材质 | PP(默认)/PPS/PVC(可定制) |
安装方式 | 3/4' NPT 螺纹,浸入式安装 |
线缆长度 | 5m,其它长度可定制 |
显示方式 | AMT-PD300:无显示 |
温度补偿 | 自动温度补偿(PT100) |
校准方式 | 两点校准 |
功耗 | <0.5W |
防护等级 | IP68/IP65 |
2.产品尺寸
AMT-PD300:
3. 数据通讯
3.1 数据格式
Modbus 通信默认的数据格式为: 9600、n、8、1(波特率 9600bps、1 个起始位、8 个数据位、无校验、1 个停止位)。波特率等参数可以定制。
3.2 信息帧格式
a) 读数据指令帧:
06 | 03 | xx xx | xx xx | xx xx |
地址 | 功能码 | 寄存器起始地址 | 寄存器数量 | CRC 校验码(低字节在前) |
b) 读数据应答帧:
06 | 03 | xx | xx….. xx | xx xx |
地址 | 功能码 | 字节数 | 答应数据 | CRC 校验码(低字节在前) |
c) 写数据指令帧:
06 | 06 | xx xx | Xx xx | xx xx |
地址 | 功能码 | 寄存器地址 | 写入数据 | CRC 校验码(低字节在前) |
d) 写数据应答帧:
06 | 06 | xx xx | xx xx | xx xx |
地址 | 功能码 | 寄存器地址 | 写入数据 | CRC 校验码(低字节在前) |
3.3 寄存器地址
寄存器地址 | 名称 | 说明 | 寄存器个数 | 访问方式 |
40001 (0x0000) | 测量值+温度 | 4 个双字节整数,分别为 测量值、测量值小数位 数、温度值、温度值小数 位数。 | 4(8 字节) | 读 |
44097 (0x1000) | 零点校准 | 在 PH 为 6.86 的标准液中 | 1(2 字节) | 写 |
44099 (0x1002) | 斜率校准 (4PH) | 在 PH 为 4.00 的标准液中 | 1(2 字节) | 写 |
44101 (0x1004) | 零点校准值 | 返回校准的零点值。 | 1(2 字节) | 读 |
44105 (0x1008) | 斜率校准值 | 返 回 校 准 的 斜 率 值 | 1(2 字节) | 读 |
48195 (0x2002) | 传感器地址 | 默认为 6,写入数据范围 1-64。 | 1(2 字节) | 写/读 |
48225 (0x2020) | 恢复出厂 | 校准值恢复出厂设置,写 入数据为 0。 | 1(2 字节) | 写 |
注意:
a) 寄存器地址为根据 Modbus 协议定义的带寄存器类型的寄存器起始地址(括号中的 16
进制表示的实际的寄存器起始地址)。
b) 更改传感器地址时,返回指令中的传感器地址为更改后的地址。
c) 读取数据时返回测量值的数据定义:
xx xx | xx xx | xx xx | xx xx |
2 字节测量值 | 2 字节测量值小数位数 | 2 字节温度值 | 2 字节温度小数位数 |
数据类型默认为:双字节整型,高字节在前;其他如浮点数类型可选。
3.4 命令示例
a) 设置设备 ID 地址:
作用:设置电极的 Modbus 设备地址;
将设备地址 06 改为 01,范例如下
请求帧:06 06 20 02 00 01 E3 BD
应答帧:01 06 20 02 00 01 E2 0A
b) 开始测量指令
作用:获取测量探头的电导率值和温度;温度的单位为摄氏度,电导率的值为 mS/cm(或
uS/cm);
请求帧:06 03 00 00 00 04 45 BE
应答帧:06 03 08 01 02 00 01 00 B0 00 01 14 B4
读数示例:
电导率值 | 温度值 |
01 02 00 01 | 00 B0 00 01 |
如:电导率值 01 02 表示十六进制读数电导率值,00 01 表示电导率数值带 1 位小数点;
温度值 00 B0 表示十六进制读数温度值,00 01 表示温度数值带 1 位小数点
c) 校准指令
零点校准,作用:设定电极的电导率零点校准值;此处零点校准在空气中进行;
请求帧:06 06 10 00 00 00 8C BD
应答帧:06 06 10 00 00 00 8C BD
斜率校准,作用:设定电极的电导率斜率校准值;此处斜率值以实际标准溶液数值为准,以 50mS/cm 为示例参看校准;
请求帧:06 06 10 04 01 F4 CD 6B
应答帧:06 06 10 04 01 F4 CD 6B
3.5 错误响应
如果传感器不能正确执行上位机命令,则会返回如下格式信息:
定义 | 地址 | 功能码 | CODE | CRC 校验 |
数据 | ADDR | COM+80H | xx | CRC 16 |
字节数 | 1 | 1 | 1 | 2 |
a) CODE:01 – 功能码错
03 – 数据错
b) COM:接收到的功能码
4. 安装方式:
安装电导率传感器时,避免用力过猛和尖锐的碰撞从而损坏电极。完成接线后,应仔细检查,避免通电前的错误连接。在仪器的正常工作情况下,确保传感器与被测介质充分接触。测量误差常常是由于空气填充了电极内部空间或不合理的安装造成的。
5. 接线
5.1 线缆信息
l 485 信号输出其引接定义为:
1. 红色线—电源线(12~24V)
2. 黑色线—地线(GND)
3. 蓝色线—485A
4. 白色线—485B
5. 裸露线—屏蔽层
l 4~20mA 信号输出其引接定义:
5.2 线缆规格说明
考虑到线缆长期浸泡在水中(包括海水)或暴露在空气中,要求线缆具有一定的防腐蚀能力。线缆外径Φ 6 mm,所有接口均要求做防水处理。