BTW312驱动板与上位机软件MODBUS通讯协议

BTW312驱动板与上位机软件MODBUS通讯协议

ID:39549427

大小:200.00 KB

页数:5页

时间:2019-07-06

BTW312驱动板与上位机软件MODBUS通讯协议_第1页
BTW312驱动板与上位机软件MODBUS通讯协议_第2页
BTW312驱动板与上位机软件MODBUS通讯协议_第3页
BTW312驱动板与上位机软件MODBUS通讯协议_第4页
BTW312驱动板与上位机软件MODBUS通讯协议_第5页
资源描述:

《BTW312驱动板与上位机软件MODBUS通讯协议》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、BTW-E312驱动板与工控机之间的通信协议--MODBUS①、使用Modbus通信协议。其数据帧结构包含4个部分:附加地址(8bit)功能码(8bit)数据差错校验(16bit)②、为保证通讯的可靠性,应当保证每帧数据间隔应当大于3.5倍单字节字符传输时间,如果波特率为9600,则帧与帧之间的时间间隔就必须大于11*3.5/9600=0.004秒。③、采用双向异步通讯,固定1位起始位,8位数据位,2位停止位,无校验。波特率为9600。④、功能码目前只开放以下2种功能模式:功能码说明0x03读寄存器,按字寻

2、址读取数据0x10写寄存器,按字寻址写数据⑤、异常码定义如下:功能码说明1功能码不支持2操作的寄存器地址超出允许范围3操作的寄存器数量超出允许的数量4操作寄存器出错⑴、读寄存器请求帧字节长度值附加地址11~64功能码10x03起始地址20x0000~0xFFFF寄存器数量2n=1-125校验码2回复帧字节长度值附加地址11-64功能码10x03字节数12*n寄存器值2*n校验码2异常帧字节长度值附加地址11~64功能码10x83异常码11~4校验码2⑵、写寄存器请求帧字节长度值附加地址11~64功能码10x

3、10起始地址20~0xFFFF寄存器数量2n=1-120字节计数12*n寄存器值2*n校验码2回复帧字节长度值附加地址11-64功能码10x010起始地址20~0xFFFF寄存器数量2n校验码2异常帧字节长度值附加地址11~64功能码10x90异常码11~4校验码2单位约定:电流单位:0.01A,温度单位:1度,电压单位0.01V1.硬件复位操作寄存器值说明写寄存器CMD13.工控机对电压,电流,温度Tc放大偏移系数的的设置:操作寄存器值说明写寄存器IS1_AMP--TS_BIAS0--255可选写寄存器C

4、MD3必选4.工控机对驱动板的监视状态设置:操作寄存器值说明写寄存器WATCHING0x33/0x77必选写寄存器CMD4必选注:WATCHING:0x33=不监视,0x77=监视5.工控机对下位机结束老化的控制:操作寄存器值说明写寄存器CMD5必选6.单工位开启关闭控制:操作寄存器值说明写寄存器ON_OFF1—ON_OFF60x33/0x77可选写寄存器UNIT0—5必选写寄存器CMD6必选注:工位开启标志ON_OFF1—ON_OFF6:0x33=关闭,0x77=开启8.工控机对驱动板的老化设置:操作寄存

5、器值说明写寄存器VD_SET-VG_MINU16必选写寄存器CMD8必选9.固定发送VD,VG,Vpump电压:操作寄存器说明写寄存器VPUMP_SET—VG_SETU16必选写寄存器CMD9必选10.驱动板插板状态:操作寄存器值说明读寄存器BOARD_STATEU16必选注:插板状态BOARD_STATE:0x33=通信失败,0x55=未插,0x77=已插13.工控机对下位机整机老化参数检测:操作寄存器值说明读寄存器VPUMPS--DJUST6U16必选注:超限状态LIMIT_F1:0X33表示电流超下限

6、,0x55表示正常,0x77表示电压超上限,0x99表示电流超上限,0xBB表示温度超上限,0x11表示VD下限,0xAA表示VG上限,0xCC表示VG下限。加热状态HEAT_1:0x33=不加热,0x77=加热调节状态ADJUST_1:0x33=不调节,0x77=调节中试验方法BURNING_TYPE:0x33=恒功率,0x77=恒压15.工控机获取驱动板校验参数:操作寄存器值说明读寄存器IC1_AMP--TS_BIAS1U16必选寄存器RAM区定义:名称地址字属性说明取值范围CMD0x00001W/R命

7、令寄存器:低8位有效,读写高8位无意义。WATCHING0x00011W/R监视状态,0x33/0x77BOARD_STATE0x00021R插板状态0x33/0x55/0x77IS1_AMP0x00031W/R低8位有效,高8位无意义0--255IS1_BIAS0x00041W/R低8位有效,高8位无意义0--255IS2_AMP0x00051W/R低8位有效,高8位无意义0--255IS2_BIAS0x00061W/R低8位有效,高8位无意义0--255IS3_AMP0x00071W/R低8位有效,高8

8、位无意义0--255IS3_BIAS0x00081W/R低8位有效,高8位无意义0--255IS4_AMP0x00091W/R低8位有效,高8位无意义0--255IS4_BIAS0x000A1W/R低8位有效,高8位无意义0--255IS5_AMP0x000B1W/R低8位有效,高8位无意义0—255IS5_BIAS0x000C1W/R低8位有效,高8位无意义0—255IS6_AMP0x000D1W/R低8位有效

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。