101规约
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
远动传输规约之IEC60870-5-101篇(1)(2009-01-31 20:44:51)
1)101规约唯一地采用IEC60870-5-1 6.2.4.2 中定义的帧格式FT1.2,IEC-60870-5(远动设备及系统第五部分传输规约--共五篇)下载,FT1.2三种帧结构格式如下:
固定帧长格式)
(可变帧长格式)
(单字节)
2)101规约有平衡传输和非平衡传输两种方式:①非平衡传输方式对于信息采集、处理均由主站控制策略实现优化,实现简单,易于控制;②平衡传输可以快速上传重要信息,信息传输效率更高,主动性更强,但是主站端相应、控制较复杂。平衡传输只能用于点对点或者多个点对点的全双工通道。如果通道为半双工通道或多点共线、多点环形、多点星形等通道配置,只能采用非平衡传输。101规约一般应使用非平衡方式。
3)101规约--控制域的定义:
D7 D6 D5 D4
D3 D2 D1 D0
①主站
子站
②子站 --> 主站
传输方向位DIR。DIR=0,表示报文是由主站向子站传输。
启动报文位PRM。PRM=1,表示主站向子站传输,主站为启动站。
帧计数位FCB。主站向同一个子站传输新一轮的发送/确认
(SEND/CONFIRM)或请求/响应(REQUEST/RESPOND)传输服务时,将FCB 位取相反值,主站为每一个子站保留一个帧计数位的拷贝,若超时没有从子站收到所期望的报文,或接收出现差错,则主站不改变帧计数位(FCB)的状态,重复传送原报文,重复次数为3 次。若主站正确收到子站报文,则该一轮的发送/确认(SEND/CONFIRM)或请求/响应(REQUEST/RESPOND)传输服务结束。复位命令的帧计数位常为0,帧计数有效位FCV=0。
帧计数有效位FCV:FCV=0 表示帧计数位(FCB)的变化无效。FCV=1 表示帧计数位(FCB)的变化有效。
发送/无回答服务、重传次数为0的报文、广播报文时不需考虑报文丢失和重复传输,无需改变帧计数位(FCB)的状态,因此这些帧的计数有效位常为0。
②传输方向位DIR。DIR=1 表示报文是由子站向主站传输。
启动报文位PRM。PRM=0 表示子站向主站传输,子站为从动站。
要求访问位ACD。ACD=1 表示子站希望向主站传输1 级数据。
数据流控制(DFC):DFC=0 表示子站可以继续接收数据。DFC=1 表示子站数据区已满,无法接收新数据。
表1 主站向子站传输的功能码
9 请求/响应帧召唤链路状态0
10 请求/响应帧召唤用户1 级数据 1
11 请求/响应帧召唤用户2 级数据 1
12、13 备用—14、15 制造厂和用户协商后定义—
表2 子站向主站传输的功能码
功能码序
号帧类型功能
功能码序
号
帧类型功能
0 确认帧确认10 备用
1 确认帧链路忙、未接收报
文
11 响应帧
以链路状态或访
问请求回答请求
帧
2~5 备用12 备用
6、7 制造厂和用户协
商后定义
13
制造厂和用户协
商后定义
8 响应帧以数据响应请求
帧
14 链路服务未工作
9 响应帧无所召唤的数据15 链路服务未完成
待续。。。
远动传输规约之IEC60870-5-101篇(2)(2009-01-31 21:55:12)
标签:101规约it
4)101规约结构
注:上图中,APCI未用。
LPDU(链路规约数据单元)=LPCI(链路规约控制信息)+ASDU(应用服务数据单元)。
注:101规约中链路地址和ASDU公共地址在具体的项目中是如何取值的,一般LINK ADDR取站地址,如果站中仍分区(SUSTATION)就用ASDU来区分如果只有一个那干脆取一样就好了。
①类型标识,第一个八位位组为类型标识,它定义了后续信息对象的结构、类型和格式。
bit 8 7 6 5 4 3 2 1
27 ... (20)
类型标识=TYPE IDENTIFICATION:=UI8[1..8]<1..255>
<1..127> :=本配套标准的标准定义(兼容范围)
<128..135> :=为路由报文保留(专用范围)
<136..255> :=特殊应用(专用范围)
②可变结构限定词,在应用服务数据单元中,其数据单元标识符的第二个八位位组定义为可变结构限定词,规定如下:
bit 8 7 6 5 4 3 2 1
SQ 26数目 20
SQ=单个或者顺序:= BS1[8]<0..1>
<0> :=寻址同一种类型的许多信息对象中单个的信息元素或者信息元素的集合
<1> :=寻址ASDU单个信息对象中顺序的单个信息元素信息元素的同类集合
number =N=数目:= UI7[1..7]<0..127>
<0> :=应用服务数据单元不含信息对象
<1..127> :=应用服务数据单元信息元素(单个信息元素或同类信息元素组合)的数目
③传送原因,在应用服务数据单元中,其数据单元标识符的第三个八位位组定义为传送原因,如下所示:
bit 8 7 6 5 4 3 2 1
T P/N 25 原因20
T=test := BS1[8]<0..1>
<0>:=未试验
<1>:=试验
注:原因中测试-比特定义了应用服务数据单元是在测试条件下所产生的。它被用于(例如) 去测试传输和设备,但不控制过程。
P/N := BS1[7]<0..1>
<0>:= 肯定确认
<1>:= 否定确认