2024年3月11日发(作者:)
IEC870-5-101规约
1.概述
本篇介绍主站和RTU之间通讯的IEC870-5-101规约,该规约有两种传输方式:平衡式和非平衡式
传输,在点对点和多个点对点的全双工通道结构中采用平衡式传输方式,在其它通道结构中只采用非平
衡式传输方式。平衡式传输方式中101规约是一种“问答+循环”式规约,即主站端和子站端都可以作
为启动站;而当其用于非平衡式传输方式时101规约是问答式规约,只有主站端可以作为起动站。
2.帧格式简单说明
2.1固定帧长格式
启动字符(10H)
控制域(C)
链路地址域(A)
帧校验和(CS)
结束字符(16H)
2.2可变帧长格式
启动字符(68H)
长度(L)
长度重复(L)
启动字符(68H)
控制域(C)
链路地址域(A)
链路用户数据(可变长度)
帧校验和(CS)
结束字符(16H)
2.3长度L
长度L包括控制域、地址域、用户数据区的字节数,为二进制数。
2.4控制域(C)的定义
DIR PRM FCB/ACD FCV/DFC 功能码
D7 D6 D5 D4 D3----D0
DIR:传输方向位 =0:表示报文是主站向子站传输。
=1:表示报文是子站向主站传输。
PRM:启动报文位 =0:从动站,报文为确认报文或响应报文。
=1:启动站,报文为发送或请求报文。
FCB:帧计数位: 启动站向从动站传输
启动站向从动站传输新一轮的发送/确认、请求/响应服务
时,将前一轮FCB取相反值。
FCV:帧计数有效位 :启动站向从动站传输
=0:表示FCB变化无效。
=1:表示FCB变化有效。
ACD:要求访问位 :主站做从动站时ACD位无实际意义,ACD=0。
子站做从动站时ACD=0:表示子站无1级用户数据;
ACD=1:表示子站有1级用户数据,希望向主站传输。
DCF:数据流控制位:从动站向启动站传输
=0:表示子站可以继续接收数据。
=1:表示子站数据区满,无法接收新数据。
功能码(D3—D0):功能码范围为0—15(00H—0FH);功能码代表的意义较为烦
琐,参考《关于基本远动任务配套标准的说明》(远动设备及
系统传输规约)。
2.5链路地址域
链路地址域为子站站址。
2.6帧检验和
帧检验和是控制、地址、用户数据区所有字节的算术和(不考虑溢出位即256模和)。


发布评论