101规约报文详解:主站与从站通信关键解析

需积分: 16 5 下载量 64 浏览量 更新于2024-09-09 收藏 43KB DOC 举报
101规约报文分析是电力通信系统中常用的一种通信协议,它在智能电网中扮演着关键角色,尤其对于设备监控、故障诊断和远程控制等方面具有重要意义。本文将深入解析101规约报文结构及其不同类型的报文,帮助初学者更好地理解和应用。 1. 主站链路请求报文(1049014A16): - 报文以启动字符10H开始,表示这是一个正式的数据报文。 - 控制域49H(01001001)包含DIR位(传输方向,0表示主站到从站),PRM位(启动报文标志,1表示主站主动发起),FCB和FCV用于帧计数,此处为无效。 - 功能码9(召唤链路状态)指示主站请求从站报告其链路状态。 - 链路地址域01H代表特定的从站地址。 - 帧校验和4AH由启动字符和除启动字符外所有字节的累加计算得出。 - 报文以结束字符16H结束。 2. 从站链路请求响应报文(108B018C16): - 与主站请求类似,但控制域变为8BH(10001011),DIR为1,表示从站响应主站。 - ACD(要求访问位)和DFC(数据位)提供进一步的信息交互选项。 - 功能码11表示以链路状态或访问请求回答请求帧。 - 从站链路地址和帧校验和与主站请求有所不同。 3. 主站链路复位请求报文(1040014116): - 主站发送此报文来请求从站复位链路,控制域40H(01000000)。 - 功能码0标识复位操作。 - 从站收到后会响应链路复位响应报文。 4. 从站链路复位响应报文(1080018116): - 从站确认收到复位请求,并通过此报文回应,DIR为1,功能码0。 - 链路地址和帧校验和保持一致。 5. 主站召唤2级数据报文(107B017C16): - 主站发送功能码11的召唤用户2级数据报文,用于获取更深层次的数据。 - FCB设为1,表明这是后续帧的一部分。 - 帧校验和7CH用于保证数据传输的准确性。 6. 从站无召唤数据响应报文(1089018A16): - 当从站没有2级数据时,发送此报文作为应答,DIR为1,功能码0,表明数据不存在。 这些报文展示了101规约中的基本通信模式,包括主从站间的请求和响应,以及数据传输和确认的过程。理解这些报文格式和逻辑对于实现基于101规约的设备通信至关重要,尤其是在自动化系统集成和故障排查中。