有载开关控制器
接线说明
产品参数
通信协议说明-MODBUS
通信协议说明-CAN
测试软件使用说明书(modbus)
维修说明书
实际案例讨论和总结
接线说明
产品参数
1.电源输入:DC24V/1A;
2.最大档位数:25挡;
3.档位数可选:9挡/14挡/15挡/19挡/25挡;
4.通信方式:RS485通信(MODBUS协议) 或 CAN通信 (可选);
5.温湿度传感器:温度:-40℃~80℃ 湿度:0% ~ 100%
通信协议说明-MODBUS
有载开关控制器与PC机通信方式,提供了RS485接口形式,采用Modbus通讯协议。通讯格式:RTU模式,数据信息传输为异步方式,下为数据帧格式:
名称 | 状态 |
---|---|
起始位 | 1位 |
奇偶校验位 | 无 |
停止位 | 1位 |
1. 通讯速率:9600(默认)。
2. MODBUS通讯方式基本规则:
(1) PC(主机)机与装置(从机)采用一对一主从查询方式,PC为主机,有载开关控制器为从机;
(2)当通讯命令由PC机(主机)发送致接收装置(装置)时,符合相应地址码则接收命令信息,并对所有数据进行CRC校验,CRC校验码无误,则执行相应命令,若CRC校验码有误或接收到未知命令,则不回任何信息。
(3)任何一次通讯都不能从装置(从机)开始;
功能码 | 定义 | 操作 |
---|---|---|
03 | 读寄存器数据 | 有载开关控制器的485波特率, 从机地址,挡位,报警状态,温湿值等 |
06 | 写单个寄存器 | 写入调挡指令,写入波特率和ID等 |
3.寄存器设置(寄存器存储为2字节数值)
序号 | 寄存器地址 | 功能 | 寄存器数据说明 |
---|---|---|---|
1 | 0001 | 调挡电机电源开关 (读写) | 0000:正常运行(默认) 0001:电机电源断开 断开20秒后自动闭合 |
2 | 0002 | MODBUS波特率 (读写) | 0001: 2400 0002: 4800 0003: 9600(默认) 0004: 14400 0005: 19200 0006: 38400 其他:9600 |
3 | 0003 | MODBUS从机地址 (读写) | 0001:(默认地址) 设置范围1~255 |
4 | 0004 | 当前档位值 (只读) | 高8位错误码 01XX:有效档位异常 02XX:当前档位大于最高档位 低8位挡位值 00XX:当前档位值 |
5 | 0005 | 有载开关异常报警 (只读) | 0000:正常 0001:报警 |
6 | 0006 | 当前温度值 | 高8位错误码 01XX:温度传感器异常 低8位温度值 00XX: Bit7:温度正负标记 1:零下(-XX℃); 0:零上(+XX℃); Bit0~6: 温度值 |