欢迎来到天天文库
浏览记录
ID:6784404
大小:53.50 KB
页数:3页
时间:2018-01-25
《bt300型蠕动泵通讯协议》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、BT300型蠕动泵通讯协议一、字节:1start+8data+1evenparity+1stop;波特率:1200bps。1位起始位+8位数据位+1位校验位+1位停止位二、帧格式:flag+addr+len+pdu+fcs。flag:E9H作帧头,发送时,帧头以后的所有内容中,若出现E8H,则以E8H、00H代替。若出现E9H,则以E8H、01H代替。接收时将E8H、00H恢复为E8H,将E8H、01H恢复为E9H。addr:一个字节的地址,1~30,31为广播址。len:是一个字节,表示pdu的长度。fcs:是addr、len、pdu的异或。三、pdu格式:应用层
2、编码数据内容1、设置运行参数:(基本型)方向状态1字节全速、启停状态1字节转速2字节WJ主叫:WJ应答:addr可以是泵的地址(1-30),也可以是广播址31。用广播址设置运行参数时,所有的泵执行同一操作,无应答。2、读取运行参数:(基本型)RJRJ转速2字节方向状态1字节全速、启停状态1字节主叫:应答:addr只能是泵的地址(1-30)。3、设置设备地址:(基本型)WIDWID新地址1字节主叫:应答:addr可以是泵的地址(1-30),也可以是广播址31。用广播址设地址时,只能单台设,无应答。4、读取设备地址:(基本型)RIDRID主叫:应答:addr只能是泵的地
3、址(1-30)。用于验证所设地址的正确性。四、使用说明:1、W、R、J、I、D为其ASCII码值(57H、52H、4AH、49H、44H);2、转速高字节在前,低字节在后,最高转速为300rpm,即012CH;3、全速、启停状态字节:BIT0:启停状态位,1运行,0停;BIT1:全速状态位,1全速运行,0正常运行;4、方向状态字节:BIT0:方向状态位,1顺时针,0逆时针;5、默认addr:1。6、应用举例:设置蠕动泵(addr:01)为正常顺时针运行,转速为200rpm,命令串如下:E90106574A00C80101D27、外控接口说明:RS485的1脚:485
4、-BRS485的2脚:485-ARS485的3脚:GND五、客户可以使用串口大师测试蠕动泵的通讯
此文档下载收益归作者所有