RS485通讯协议使用手册
声明:您必须遵守我们的协议,如果您下载了该资源行为将被视为对《电天下账号管理规范》全部内容的认可,本网站资源来自原创,仅供用于学习和交流,请勿用于商业用途。如有侵权、不妥之处,请举报本资源,我们将及时审核处理!
RS485通讯协议使用手册
文本预览
®
百 特 工 控
福州福光百特自动化设备有限公司
RS485 通讯协议使用手册百特工控
F&B
目 录
1. RS485 通讯协议………… ……… ……… …… ………… ………1………
2. 仪表分类说明 ………… ……… ……… …… ………… ………9………
2.1.1. XMZ5000 ………………… ………… ……… ……… …… ………9 … ……
2.1.2. XMT5000 ………………… ………… ……… ……… …… ………10… ……
2.1.3. XMB5000 ………………… ………… ……… ……… …… ………11… ……
2.1.4. XMG5000 ………………… ………… ……… ……… …… ………12… ……
2.1.5. XMB7000/XMG7000…………………… ……… ……… …… ……1…3… …
2.1.6. XMD5000 ………………… ………… ……… ……… …… ………14… ……
2.1.7. XMS5000 ………………… ………… ……… ……… …… ………15… ……
2.1.8. XME5000 ………………… ………… …………………… ………… …1…6
2.1.9. XMH5000 ………………… ………… ……… ……… …… ………17… ……
2.1.10. XMG8000 ………………… ………… ……… ……… …… ………18… ……
2.1.11. XMGI5000………………… ………… ……… ……… …… ………19… ……
2.2.1. XMDI5000………………… ………… ……… ……… …… ………20… ……
2.2.2. XMDO5000………………… ………… ……… ……… …… ………20… ……
2.3.1. XMJ5000 ………………… ………… ……… ……… …… ………2…1 ……
2.3.2. XML5000/XMlH6000 ……………… ……… ……… …… …………22……
2.3.3. XMLH5000………………… ………… ……… ……… …… ………23… ……
2.3.4. XMLY5000………………… ………… ……… ……… …… ………24… ……
2.4.1. XMA5000 ………………… ………… ……… ……… …… ………25… ……
2.4.2. XMAF5000………………… ………… ……… ……… …… ………26… ……
2.4.3. XMGA5000/XMGA6000/XMGA7000……………… ……… … ………2…7 …
2.4.4. XMGAF5000/XMGAF6000…………… ……… ……… …… …………28……
2.4.5. XMPA7000………………… ………… ……… ……… …… ………29… ……
2.4.6. XMPAF7000 ……………… ………… ……… ……… …… ………30… ……
2.4.7. XMPA8000………………… ………… ……… ……… …… ………31… ……
2.4.8. XMPAF8000 ……………… ………… ……… ……… …… …………3…2 …
2.5.1. DFD5000/DFQ5000/DFDA5000/DFQA5000/DFQA7000 …………… …………3…3
2.5.2. XMRA5000/XMRA6000……………… ……… ……… …… …………34……
2.5.3. XMRAF5000/XMRAF6000…………… ……… ……… …… …………35……
2.5.4. XMRA7000………………… ………… ……… ……… …… ………36… ……
2.5.5. XMRAF7000………………… ………… …………………… ………… …37
2.5.6. XMRA8000 ………………… ………… ……… ……… …… ……3…8 … …
2.5.7. XMRAF8000………………… ………… ……… ……… …… ……3…9 … …百特工控
F&B
1. RS485通讯协议
1.1. 主从式半双工通讯,主机呼叫从机地址,从机应答方式通讯。串行通讯,数据帧 11 位,1 个起始,8 个
数据位,2个停止位
1.2. 数据传输格式采用标准ASCⅡ码
1.2.1. 通讯数据字符集
0(30H) 1(31H) 2(32H) 3(33H) 4(34H)
5(35H) 6(36H) 7(37H) 8(38H) 9(39H)
A(41H) B(42H) C(43H) D(44H) E(45H)
F(46H) .(2EH) -(2DH) +(2BH)
1.2.2. 通讯控制字符集
DC1(11H):读瞬时值 DC2(12H):读参数
DC3(13H):写参数 DC4(14H):读写FCC5000
STX(02H):从机起始符 ETX(03H):主机结束符
ETB(17H):从机结束符 RS (1EH):数据间隔符
US (1FH):参数间隔符 ACK(06H):接收正确
NAK(15H):接收错误 CAN(18H):通讯复位
SP (20H):空白符
1.3. 通讯协议
1.3.1. 读瞬时值
1.3.1.1. 读单通道瞬时值
主机发送: DC1 AAA CC ETX
DC1(11H) : 读瞬时值
AAA : 从机地址码(=001~254)
CC : 通道号(=01-99)
ETX(03H) : 主机结束符
从机回送: STX AAA CC US MM US DDDDDDD US EEEE US SSSSS ETB
STX(02H) : 从机起始符
AAA : 从机地址码(=001~254)
CC : 通道号(=01-99)
US(1FH) : 参数间隔符
MM : 表型字(=00~99)
DDDDDDD : 瞬时值(-32167~32767,32767=brok,16000=H.oFL,-2000=L.oFL,
小数点在实际位置)
EEEE : 报警1~4报警状态(E=0:OFF E=1:ON)
SSSSS : 校验和5位十进制=00000~65535,从STX到最后一个US间每个
字符ASC值的和,再除以65536的余数)
ETB(17H) : 从机结束符
例子: 主机发送 : 11H 30H 30H 31H 30H 31H 03H(读001号表01通道瞬时值)
从机回送 : 02H 30H 30H 31H 30H 31H 1FH 30H 36H 1FH 2DH 30H 31H 32H
33H 2EH 34H 1FH 31H 30H 30H 30H 1FH 30H 31H 30H 30H 34H
17H(001号表为XMA5000系列,01号通道瞬时值=-0123.4,报警1
动作,报警2不动作,校验和=1004)
1.3.1.2. 读多通道瞬时值
主机发送: DC1 AAA CC ETX
DC1(11H) : 读瞬时值
AAA : 从机地址码(=001~254)
CC : 通道号(=00)
ETX(03H) : 主机结束符
从机回送1: STX AAA CC US MM US DDDDDDD US EEEE US SSSSS ETB
STX(02H) : 从机起始符
AAA : 从机地址码(=001~254)
CC : 通道号(=01,表示不支持多通道批读,由表型号字判断通道数,
- 1 -百特工控
F&B
逐个通道读取瞬时值)
US(1FH) : 参数间隔符
MM : 表型字(=00~99)
DDDDDDD : 瞬时值(-32167~32767,32767=brok,16000=H.oFL,-2000=L.oFL,
小数点在实际位置)
百 特 工 控
福州福光百特自动化设备有限公司
RS485 通讯协议使用手册百特工控
F&B
目 录
1. RS485 通讯协议………… ……… ……… …… ………… ………1………
2. 仪表分类说明 ………… ……… ……… …… ………… ………9………
2.1.1. XMZ5000 ………………… ………… ……… ……… …… ………9 … ……
2.1.2. XMT5000 ………………… ………… ……… ……… …… ………10… ……
2.1.3. XMB5000 ………………… ………… ……… ……… …… ………11… ……
2.1.4. XMG5000 ………………… ………… ……… ……… …… ………12… ……
2.1.5. XMB7000/XMG7000…………………… ……… ……… …… ……1…3… …
2.1.6. XMD5000 ………………… ………… ……… ……… …… ………14… ……
2.1.7. XMS5000 ………………… ………… ……… ……… …… ………15… ……
2.1.8. XME5000 ………………… ………… …………………… ………… …1…6
2.1.9. XMH5000 ………………… ………… ……… ……… …… ………17… ……
2.1.10. XMG8000 ………………… ………… ……… ……… …… ………18… ……
2.1.11. XMGI5000………………… ………… ……… ……… …… ………19… ……
2.2.1. XMDI5000………………… ………… ……… ……… …… ………20… ……
2.2.2. XMDO5000………………… ………… ……… ……… …… ………20… ……
2.3.1. XMJ5000 ………………… ………… ……… ……… …… ………2…1 ……
2.3.2. XML5000/XMlH6000 ……………… ……… ……… …… …………22……
2.3.3. XMLH5000………………… ………… ……… ……… …… ………23… ……
2.3.4. XMLY5000………………… ………… ……… ……… …… ………24… ……
2.4.1. XMA5000 ………………… ………… ……… ……… …… ………25… ……
2.4.2. XMAF5000………………… ………… ……… ……… …… ………26… ……
2.4.3. XMGA5000/XMGA6000/XMGA7000……………… ……… … ………2…7 …
2.4.4. XMGAF5000/XMGAF6000…………… ……… ……… …… …………28……
2.4.5. XMPA7000………………… ………… ……… ……… …… ………29… ……
2.4.6. XMPAF7000 ……………… ………… ……… ……… …… ………30… ……
2.4.7. XMPA8000………………… ………… ……… ……… …… ………31… ……
2.4.8. XMPAF8000 ……………… ………… ……… ……… …… …………3…2 …
2.5.1. DFD5000/DFQ5000/DFDA5000/DFQA5000/DFQA7000 …………… …………3…3
2.5.2. XMRA5000/XMRA6000……………… ……… ……… …… …………34……
2.5.3. XMRAF5000/XMRAF6000…………… ……… ……… …… …………35……
2.5.4. XMRA7000………………… ………… ……… ……… …… ………36… ……
2.5.5. XMRAF7000………………… ………… …………………… ………… …37
2.5.6. XMRA8000 ………………… ………… ……… ……… …… ……3…8 … …
2.5.7. XMRAF8000………………… ………… ……… ……… …… ……3…9 … …百特工控
F&B
1. RS485通讯协议
1.1. 主从式半双工通讯,主机呼叫从机地址,从机应答方式通讯。串行通讯,数据帧 11 位,1 个起始,8 个
数据位,2个停止位
1.2. 数据传输格式采用标准ASCⅡ码
1.2.1. 通讯数据字符集
0(30H) 1(31H) 2(32H) 3(33H) 4(34H)
5(35H) 6(36H) 7(37H) 8(38H) 9(39H)
A(41H) B(42H) C(43H) D(44H) E(45H)
F(46H) .(2EH) -(2DH) +(2BH)
1.2.2. 通讯控制字符集
DC1(11H):读瞬时值 DC2(12H):读参数
DC3(13H):写参数 DC4(14H):读写FCC5000
STX(02H):从机起始符 ETX(03H):主机结束符
ETB(17H):从机结束符 RS (1EH):数据间隔符
US (1FH):参数间隔符 ACK(06H):接收正确
NAK(15H):接收错误 CAN(18H):通讯复位
SP (20H):空白符
1.3. 通讯协议
1.3.1. 读瞬时值
1.3.1.1. 读单通道瞬时值
主机发送: DC1 AAA CC ETX
DC1(11H) : 读瞬时值
AAA : 从机地址码(=001~254)
CC : 通道号(=01-99)
ETX(03H) : 主机结束符
从机回送: STX AAA CC US MM US DDDDDDD US EEEE US SSSSS ETB
STX(02H) : 从机起始符
AAA : 从机地址码(=001~254)
CC : 通道号(=01-99)
US(1FH) : 参数间隔符
MM : 表型字(=00~99)
DDDDDDD : 瞬时值(-32167~32767,32767=brok,16000=H.oFL,-2000=L.oFL,
小数点在实际位置)
EEEE : 报警1~4报警状态(E=0:OFF E=1:ON)
SSSSS : 校验和5位十进制=00000~65535,从STX到最后一个US间每个
字符ASC值的和,再除以65536的余数)
ETB(17H) : 从机结束符
例子: 主机发送 : 11H 30H 30H 31H 30H 31H 03H(读001号表01通道瞬时值)
从机回送 : 02H 30H 30H 31H 30H 31H 1FH 30H 36H 1FH 2DH 30H 31H 32H
33H 2EH 34H 1FH 31H 30H 30H 30H 1FH 30H 31H 30H 30H 34H
17H(001号表为XMA5000系列,01号通道瞬时值=-0123.4,报警1
动作,报警2不动作,校验和=1004)
1.3.1.2. 读多通道瞬时值
主机发送: DC1 AAA CC ETX
DC1(11H) : 读瞬时值
AAA : 从机地址码(=001~254)
CC : 通道号(=00)
ETX(03H) : 主机结束符
从机回送1: STX AAA CC US MM US DDDDDDD US EEEE US SSSSS ETB
STX(02H) : 从机起始符
AAA : 从机地址码(=001~254)
CC : 通道号(=01,表示不支持多通道批读,由表型号字判断通道数,
- 1 -百特工控
F&B
逐个通道读取瞬时值)
US(1FH) : 参数间隔符
MM : 表型字(=00~99)
DDDDDDD : 瞬时值(-32167~32767,32767=brok,16000=H.oFL,-2000=L.oFL,
小数点在实际位置)
AIGC
RS485通讯协议是一种在电气行业中广泛应用的串行通信标准,主要用于远距离、多站点间的双向数据传输,尤其适合工业控制、楼宇自动化、电力监控等领域。它属于一种TIA/EIA-485标准,工作在平衡双线模式下,能够支持差分信号传输,具有抗干扰性强、传输距离长(可达1200米,实际应用中依据线路质量可适当调整)、速率范围广泛(从9.6kbit/s到10Mbit/s不等)的特点。
RS485通讯协议使用手册通常会详细介绍该协议的工作原理、电气特性、信号格式、接口连接方式、波特率设置、错误检测和校验方法、网络拓扑结构设计、设备驱动程序安装与配置以及常见问题排查和解决等内容。通过阅读这份手册,用户可以了解如何正确选择和配置兼容的RS485设备,进行有效的数据通信,并确保系统的稳定性和可靠性。如果你需要具体的RS485通讯协议使用手册,请提供更详细的需求或型号以便获取相关文档。