·
100013 100014 100015 100016 MODBUS 请求 功能码 起始地址 读取数量 MODBUS 响应 功能码 字节计数 输入状态 错误 响应 功能码 错误代码 举例 请求 域名称 功能码 第13路开关量状态 第14路开关量状态 第15路开关量状态 第16路开关量状态 1 BYTE 2 BYTE 2 BYTE 1 BYTE 1 BYTE n BYTE =0 没有通电 =1接通电源 =0 没有通电 =1接通电源 =0 没有通电 =1接通电源 =0 没有通电 =1接通电源 0X02 0X0000 TO 0XFFFF 1 TO 2000(0X7D0) 0X02 N n =N or N+1 N =读取数量/8 如果余数不为0 则N=N+1
1 BYTE 1 BYTE 响应 数据(hex) 02 域名称 功能码 字节计数 204(h)~197状态 212(h)~205状态 218(h)~213状态 数据(hex) 02 03 AC DB 35 0X02+ 0X80 0x1 or 0x2 or 0x3 or 0x4 起始地址高(字节) 00 起始地址低(字节) C4 读取数量高(字节) 00 读取数量低(字节) 16
读保持寄存器
功能码: 03
数据起始地址:400001-400128
数据长度:不大于125 (因为通信缓冲区的限制) 说明: 读取保持寄存器的值。
读取的是16位整数或者无符合整数。 地址 Word资料
描述 说明 ·
400001 400002 400003 400004 400005 400006 400007 400008 400009 400010 400011 400012 400013 400014 400015 400016 400017 400018 400019 400020 400021 400022 400023 400024 400025 400026 400027 400028 400029 400030 400031 400032 400033 400034 Word资料
当日时间 当日时间 当日时间 当日时间 第1路开关量脉冲计数 第1路开关量脉冲计数 第2路开关量脉冲计数 第2路开关量脉冲计数 第3路开关量脉冲计数 第3路开关量脉冲计数 第4路开关量脉冲计数 第4路开关量脉冲计数 第5路开关量脉冲计数 第5路开关量脉冲计数 第6路开关量脉冲计数 第6路开关量脉冲计数 第7路开关量脉冲计数 第7路开关量脉冲计数 第8路开关量脉冲计数 第8路开关量脉冲计数 第9路开关量脉冲计数 第9路开关量脉冲计数 系统当日毫秒时钟低16位 系统当日毫秒时钟高16位 系统日期低16位 系统日期高16位 低16位计数 高16位计数 低16位计数 高16位计数 低16位计数 高16位计数 低16位计数 高16位计数 低16位计数 高16位计数 低16位计数 高16位计数 低16位计数 高16位计数 低16位计数 高16位计数 低16位计数 高16位计数 第10路开关量脉冲计数 低16位计数 第10路开关量脉冲计数 高16位计数 第11路开关量脉冲计数 低16位计数 第11路开关量脉冲计数 高16位计数 第12路开关量脉冲计数 低16位计数 第12路开关量脉冲计数 高16位计数 第13路开关量脉冲计数 低16位计数 第13路开关量脉冲计数 高16位计数 第14路开关量脉冲计数 低16位计数 第14路开关量脉冲计数 高16位计数 第15路开关量脉冲计数 低16位计数 第15路开关量脉冲计数 高16位计数 ·
400035 400036 400037 400038 400039 400040 400041 400042 400043 400044 400045 400046 400047 400048 400049 400050 400051 40060 40061 40063 40064 40071 第16路开关量脉冲计数 低16位计数 第16路开关量脉冲计数 高16位计数 直流量1系数 直流量2系数 直流量3系数 直流量4系数 直流量5系数 直流量6系数 直流量7系数 直流量8系数 模拟量1输出 模拟量1输出 模拟量1输出系数 模拟量2输出系数 模拟量1输出偏移量 模拟量2输出偏移量 闸门时间 脉冲输出1的脉冲宽度 脉冲输出2的脉冲宽度 脉冲输出1的周期 脉冲输出2的周期 保留 输出继电器设置 第1路直流系数,系统调校 第2路直流系数,系统调校 第3路直流系数,系统调校 第4路直流系数,系统调校 第5路直流系数,系统调校 第6路直流系数,系统调校 第7路直流系数,系统调校 第8路直流系数,系统调校 第1路直流模拟量输出 10000 对应满量程(10V 或20mA) 第1路直流模拟量输出 10000 对应满量程(10V 或20mA) 系统调校 系统调校 0.05s为单位,用于各路频率测量 单位1ms =0 表示不输出 单位1ms =0 表示不输出 单位1ms =0 表示单次脉冲输出 单位1ms =0 表示单次脉冲输出 BIT14 表示继电器动作性质 =0 表示报警后一直吸合 =1 表示报警后吸合设置时间后释放 低6位为动作继电器编号,0 表示第1路,… 第1路模拟量定值报警最高位(BIT15)表示该功能投入, 40072 Word资料
第1路模拟量定值报警模拟量的值 ·
设置 40073 40074 40075 40076 40077 40078 40079 40080 40081 40082 40083 40084 40085 40086 400101 400102 400103 400104 400105 Word资料
第2路模拟量定值报警同 40071 输出继电器设置 第2路模拟量定值报警模拟量的值 设置 第3路模拟量定值报警同 40071 输出继电器设置 第3路模拟量定值报警模拟量的值 设置 第4路模拟量定值报警同 40071 输出继电器设置 第4路模拟量定值报警模拟量的值 设置 第5路模拟量定值报警同 40071 输出继电器设置 第5路模拟量定值报警模拟量的值 设置 第6路模拟量定值报警同 40071 输出继电器设置 第6路模拟量定值报警模拟量的值 设置 第7路模拟量定值报警同 40071 输出继电器设置 第7路模拟量定值报警模拟量的值 设置 第8路模拟量定值报警同 40071 输出继电器设置 第8路模拟量定值报警模拟量的值 设置 MODBUS 地址 IP地址高16位 IP地址低16位 网关地址高16位 网关地址低16位 ·
400106 400107 400108 400109 400110 400117 子网掩码高16位 子网掩码低16位 MAC地址高16位 MAC地址中16位 MAC地址低16位 继电器设置 最低位对应第1路继电器输出 某位=1,对应的继电器在得到吸合命令后,吸合400118设置时间后释放,也就是点动功能 400118 400119 400120 400121 400122 400123 400124 400125 400126 0XQWST 的含义
继电器释放时间 串口1设置 串口2设置 串口1延时设置 串口2延时设置 系统时间 系统时间 系统时间 系统时间 单位 0.05s 0XQWST 0XQWST 单位1ms 单位1ms 年(高字节) 月 压缩BCD码 日(高字节)小时 压缩BCD码 分(高字节)秒 压缩BCD码 毫秒(最大999毫秒) Q 为二进制最高4位,W为次高4位,S位次低4位,T为最低4位
Q 为串口的奇偶设置,Q=0X1 为N 8 1 Q=0XD 为E 8 1 Q=0XE为 O 8 1 S 为主从设备设置, S=0 该串口为从设备, S=1该串口为主设备,用于MODBUS TCP / MODBUS 桥设备。 T 为串口波特率设置, T 0 2 4 6 Word资料
波特率 9600 600 2400 9600 T 1 3 5 7 波特率 300 1200 4800 19200