氨氮485通讯
协议
离婚协议模板下载合伙人协议 下载渠道分销协议免费下载敬业协议下载授课协议下载
关于MODBUS
传输速率:9600bps
数据格式:数据位:8位,起始位:1位,校验:偶,停止位:1位。
MODBUS功能代码表
MODBUS功能代码(十六进制) MODBUS 信息名 8230 MODBUS 定义 01 读线圈状态 从指定点开始读取多至16的连续离
散量。对于没有定义数据的点,8230
将返回0;对于点数大于100的询问,
8230将拒绝应答。 03 读保持寄存器 从指定点开始读取多至8个的连续寄
存器。对于没有定义数据的点,8230
将返回0;对于点数大于100的询问,
8230将拒绝应答。 04 读输入寄存器 从指定点开始读取多至8个的连续寄
存器。对于没有定义数据的点,8230
将返回0;对于点数大于100的询问,
8230将拒绝应答 05 强置单个线圈 写一个离散量。若写入点不正确,8230
将拒绝应答。
06 预置单个寄存器 写一个寄存器。若写入点不正确,8230
将拒绝应答。此功能代码已应用于存
入数据库之前对寄存器的任何限制条
件。
08 回路诊断测试 响应信息。仅支持“查询返回”方式。 16 预置多个寄存器 从指定点开始写入多至8个的连续寄
存器。若写入不正确,8230将拒绝应
答。在存入数据库之前,所有有效的
写入将被执行,现有的应用限制条件
将被计入其值。
1.1 XHAN-90B型氨氮自动监测仪协议
采用MODBUS RTU标准协议。设备地址=06H。
1.1.1 线圈
使用功能代码01、05。
输入号 读/写(R/W) 定义 响应/输入
011 R/W 仪器测量指令 1开始测量(完成后自动转为0,待
机)
012 R/W 恢复出厂设置 1执行,(完成后自动转为0) 013 R/W 累计流量清零 1清零,完成后自动转为0。 014 R/W 氨氮总排放量清零 1清零,完成后自动转为0。 015 R 采样杯中无水 1无水,0有水 1.1.2 保持寄存器
使用功能代码06、16。
输入号 读/写(R/W) 定义 响应/输入(量程) 011 R 当前氨氮测量值 0,65535对应0,1000mg/L 012 R 报警代码 0表示没有报警,非零表示仪器报警,
报警代码见附表 013 R 当前瞬时流量 0,65535对应0,5000L/s 014 R 当前pH值 0,65535对应0,14.00 015 R 氨氮测量电压 0,65535对应-5000.00,500.00mV 016 R 流通池温度 0,65535对应0,60.0? 017 R 机箱温度 0,65535对应0,100.0?
0,65535,有效范围0,9 018 R 当前状态
0、 待机
1、 测量清洗
2、 测量不加试剂
3、 测量加试剂
4、 校准标液1清洗
5、 校准标液1不加试剂
6、 校准标液1加试剂
7、 校准标液2清洗
8、 校准标液2不加试剂
9、 校准标液2加试剂
0,65535,0表示联机被动测量,有019 R/W 测量周期
效范围1,1440分钟 020 R/W 周期内测量频次 0,65535,有效范围0,9 021 R/W 测量清洗时长 0,65535,有效范围0,999秒 022 R/W 测量不加试剂时长 0,65535,有效范围0,999秒 023 R/W 测量加试剂时长 0,65535,有效范围0,999秒 024 R/W 校准标液1清洗时长 0,65535,有效范围0,999秒 025 R/W 校准标液1不加试剂时长 0,65535,有效范围0,999秒 026 R/W 校准标液1加试剂时长 0,65535,有效范围0,999秒 027 R/W 校准标液2清洗时长 0,65535,有效范围0,999秒 028 R/W 校准标液2不加试剂时长 0,65535,有效范围0,999秒 029 R/W 校准标液2加试剂时长 0,65535,有效范围0,999秒 030 R/W 仪器时间校正年 0,65535有效范围1980,2051年
031 R/W 仪器时间校正月 0,65535有效范围1,12月 032 R/W 仪器时间校正日 0,65535有效范围1,31日 033 R/W 仪器时间校正时 0,65535有效范围00,23时 034 R/W 仪器时间校正分 0,65535有效范围00,59分 1.1.3 输入寄存器
使用功能代码04。
输入号 读/写(R/W) 定义 响应/输入 011 R 氨氮总排放量(高) 有效范围0,99999999kg 012 R 氨氮总排放量(低)
3013 R 累积流量(高) 有效范围0,99999999m 014 R 累积流量(低)
1.1.4 回路测试
使用功能代码08。
输入号 读/写(R/W) 定义 响应/输入(单字节) 01 R 本机地址 有效范围0,255 1.1.5 仪器报警代码
序号 报警代码(十六进制) 报警描述
正常无报警 1 0000
2 0001
3 0002
4 0003
5 0003
6 0004
7 0005
8 0006