版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、链路先握手再通信,不握手不通信,通信中断须再握手(建立链路)确认报文的来回须对方的认可,认可方式可以是一条专用的报文也可以是下一个询问报文中的FCB来暗示原因传送的信息都必须带上原因,不允许没有理由的传输地址每个信息量都有一个唯一的不重复的地址类型每种信息的传输都有不同的功能类型68启动符5D长度6C控制域103控制域278控制域300控制域401遥信DO可变结构限定词(信息体个数)14 00传送原因01 00站地址01 00 00 信息体地址(点号=信息体地址-起始地址)00 00 0000 0000 0000 00 00 00 00 00 01 00 00 00 00 00 00 00 0
2、000 00 00 0000 0000 00 0000 0000 0000 00 00 00 00 00 00 00 00 00 00 00 00 00 0000 00 00 0000 0000 00 0000 0000 0000 00 00 00 00 00 00 00 00 00 00 00 00 00 0000 00规约对比格式说明标准的104规约APCI起始字节68HAPDU长度控制域八位位组 1控制域八位位组2控制域八位位组 3控制域八位位组4ASDUTYP类型标识VSQ可变结构限定词COT_L传送原因COT_HADDR_L站地址ADDR_HIn fAddr_O信息体In fAddr
3、_1In fAddr_2结构说明:TYP:类型标识,可查表在监视方向的过程信息=未疋义 :=单点信息M_SP_NA_1:=双点信息M_DP_NA_1:=步位置信息M_ST_NA_1:=32比特串M_BO_NA_1:=测量值,归一化值M_ME_NA_1 :=测量值,标度化值M_ME_NB_1:=测量值,短浮点数M_ME_NC_1:=累计量M_IT_NA_1 :=带状态检出的成组单点信息M_PS_NA_1 :=不带品质描述的归一化测量值M_ME_ND_1 :=为将来的兼容定义保留:=带时标CP56Time2a的单点信息MSPTB1 := 带时标 CP56Time2a 的双点信息M_DP_TB_1
4、:= 带时标 CP56Time2a 的步位置信息M_ST_TB_1:= 带时标 CP56Time2a 的 32 比特串M_BO_TB_1: = 带时标 CP56Time2a 的测量值,归一化值M_ME_TD_1:= 带时标 CP56Time2a 的测量值,标度化值M_ME_TE_1: = 带时标 CP56Time2a 的测量值,短浮点数M_ME_TF_1: = 带时标 CP56Time2a 的累计量M_IT_TB_1: = 带时标 CP56Time2a 的继电保护装置事件M_EP_TD_1: = 带时标 CP56Time2a 的继电保护装置成组启动事件M_EP_TE_1:= 带时标 CP56T
5、ime2a 的继电保护装置成组输出电路信息M_EP_TF_1: = 为将来的兼容定义保留在控制方向的过程信息类型标识 := UI81.8CON: = 单命令C_SC_NA_1CON: = 双命令C_DC_NA_1CON: = 步调节 命令C_RC_NA_1CON: = 设点命令,归一化值C_SE_NA_1CON: = 设点命令,标度化值C_SE_NB_1CON: = 设点命令,短浮点数C_SE_NC_1CON:= 32 比特串C_BO_NA_1 : = 为将来的兼容定义保留在控制方向的过程信息,带时标的 ASDUCON: = 带时标 CP56Time2a 的单命令C_SC_TA_1CON: =
6、 带时标 CP56Time2a 的双命令C_DC_TA_1CON: = 带时标 CP56Time2a 的 步调节 命令C_RC_TA_1CON: = 带时标 CP56Time2a 的设点命令,归一化值C_SE_TA_1CON: = 带时标 CP56Time2a 的设点命令,标度化值C_SE_TB_1CON: = 带时标 CP56Time2a 的设点命令,短浮点数C_SE_TC_1CON: = 带时标 CP56Time2a 的 32 比特串C_BO_TA_1: = 为将来的兼容定义保留VSQ可变结构限定词D7 D6 DOSQ信息对象数目SQ=O离散的信息报告SQ=1顺序的信息报告信息对象数目的个
7、数是 0-127 ; 一包报文中所含的信息(YG YX等)的数目COT_L,COTH传送原因1, NET保护单元之间的通讯怎样设置在6800里?2, 控制域的l,S,U等格式是怎样用的I 格式:信息传输格式类型(In formation tran smit format)简称l-FORMAT。用于传输含有信息体的报文和确认对方I格式的信息报文控制域一、二:发送In formation Numbers(WORD)控制域第一个八位位组的比特1=0定义了 1格式,1格式的APDU常常包含一个ASDU。丨格式的控制信息如图6所示比特87654321八位位组1发送序列号N(S)LSB0MSB发送序列号N
8、(S)八位位组2接收序列号N(R)LSB0八位位组3MSB接收序列号N(R)八位位组4图6信息传输格式类型(I格式)的控制域控制域第一个八位位组的比特1= 1并且比特2 = 0定义了 S格式。S格式的APDU 只包括APCI 。 S格式的控制信息如图7所示。八位位组4比特 876543210010接收序列号N(R)LSB0八位位组1八位位组 2八位位组 3MSB接收序列号N(R)图7编号的监视功能类型(S格式)的控制域控制域第一个八位位组的比特1 = 1并且比特2 =1定义了U格式。U格式的APDU只包括APCI. U格式的控制信息如图 8所示。在同一时刻,TESTFR, STOPDT或STA
9、RTDT中只有一个功能是激活的。比特 87654321TESTFRSTOPDTSTARTDT11确认生效确认生效确认生效0000图8未编号的控制功能类型(U格式)的控制域八位位组1八位位组 2八位位组 3八位位组4S 格式:计数的监视功能类型( Numbered supervisory functions)简称S-FORMAT用于传输对站端确认的报文68 0401000800头长度01接收长度U 格式:不计数的控制功能类型( Unnumbered control function)简称U-FORMAT用于传输链路控制命令的报文格式报文(Hex)控制域(Bin)语义680407000000000
10、00111启动命令68040B00000000001011启动确认68041300000000010011停止命令68042300000000100011停止确认68044300000001000011测试命令68048300000010000011测试确认3,104 通讯过程 :a, 建链、启动传输b, 是否启动确认 ( 未确认等待启动帧返回 a)c, 站召唤d, 回答全数据e, 回答结束否 ( 等待 d 结束 , 未结束返回 d)f, 有无定时任务g, 遥控遥调h, 对时测试i, 超时处理j, 接收变化数据k, S-FORMAT 确认 ( 确认完毕 , 返回 f)另外 :超时时间 ( 建议
11、)T0 建立连接超时。 T030 秒T1发送或测试APDU的超时。T1 15秒。T2 S格式确认时间。T2 10秒(T2Connect()的顺序进行,RTU (服务器)端按Socket()-Bind()-Listen()-Accept() 的顺序进行。b. 和连接有关的 4 个超时时间 t0,t1,t2,t3t0:TCP 连接建立的超时时间,即RTU (服务器)端进入等待连接的状态后,若超过此时间主站(客户)端还没有Conn ect()过来就主动退出等待连接的状态;规约推荐的缺省值为 30 秒。t1 : RTU (服务器)端启动 U格式测试过程后等待 U格式测试应答的超时时间,若 超过此时间还
12、没有收到主站(客户)端的 U 格式测试应答,就主动关闭 TCP 连 接;规约推荐的缺省值为 15 秒。t2: RTU (服务器)端以突发的传送原因向主站(客户)端上送了变化信息或以激活 结束的传送原因向主站(客户)端上送了总召唤/电度召唤结束后,等待主站(客户)端回S格式的超时时间,若超过此时间还没有收到,就主动关闭TCP连接;规约推荐的缺省值为 10 秒。t3 :当RTU (服务器)端和主站(客户)端之间没有实际的数据交换时,任何一端启动U格式测试过程的最大间隔时间;规约推荐的缺省值为30秒。c. 对时过程的源码主站(客户)端下发: 68 14(APDU 长度) 控制字节 1 控制字节 2
13、控制字节 3 控制 字节 4 67(ASDU ) 1(信息体个数) 06 00(传送原因) 公共地址低 公共地址高 00 00 00(信息体地址)毫秒低 毫秒高 分钟 小时 日期 月份 年份RTU (服务器)端应答:和主站(客户)端下发基本相同,仅把传送原因改为07d. 总召唤过程的源码主站(客户)端下发: 68 0e( APDU 长度) 控制字节 1 控制字节 2 控制字节 3 控 制字节 4 64 (ASDU ) 1(信息体个数) 06 00(传送原因) 公 共地址低 公共地址高 00 00 00 (信息体地址) 14RTU (服务器)端应答(很明显窗口尺寸1):1 .对总召唤进行确认:
14、68 0e( APDU 长度) 控制字节 1 控制字节 2 控制字节 3 控制字节 4 64 (ASDU )1(信息体个数) 07 00(传送原因) 公共地址低 公共地址地 00 00 00(信息体地址) 142 .上送全遥信(可能多帧) : 68 APDU 长度 控制字节 1 控制字节 2 控制字节 3 控制字节 4 02( ASDU )信息体个数( bit7=1 ,表示连续信息体地址) 14 00(传送原 因)公共地址低 公共地址高 3字节的第 1点遥信信息体地址 第1点遥信的品质 描述和值 第1点遥信的3字节时标 遥信都按单遥处理。3 . 上送全遥测(可能多帧) : 68 APDU 长度
15、 控制字节 1 控制字节 2 控制字节 3 控制字节 4 0b( ASDU, 表示采用标度化值)信息体个数( bit7=1 ,表示连续信息体地 址) 14 00(传送原因) 公共地址低 公共地址高 3字节的第 1点遥测信息体 地址 第 1 点遥测的 2字节标度化值 第 1 点遥测的品质描述 其中标度化遥测数的表示方法为: bit10-bit0 为数值部分,负数为补码bit11 为符号位, 0 正 1 负bit15-bit12 为空4总召唤结束: 68 0e(APDU 长度) 控制字节 1 控制字节 2 控制字节 3 控制字节 464 (ASDU ) 1(信息体个数) 0a 00(传送原因) 公
16、共地址低 公共地址地 00 00 00 (信息体地址) 14e. 电度召唤过程的源码 主站(客户)端下发: 68 0e( APDU 长度) 控制字节 1 控制字节 2 控制字节 3 控 制字节 4 0f(ASDU ) 1(信息体个数) 06 00(传送原因) 公 共地址低 公共地址高 00 00 00(信息体地址) 14 RTU (服务 器)端应答(很明显窗口尺寸 1 ):1. 对电度召唤进行确认: 68 0e(APDU 长度) 控制字节 1 控制字节 2 控制字节 3 控 制字节 4 0f(ASDU ) 1(信息体个数) 07 00(传送原因) 公共地址低 公共地址地 00 00 00(信息
17、体地址) 12 . 上送全电度(可能多帧) : 68 APDU 长度 控制字节 1 控制字节 2 控制字节 3 控 制字节 4 0f(ASDU )信息体个数( bit7=1 ) 25 00(传送 原因) 公共地址低 公共地址高 3 字节的第 1 点电度信息体 地址 第1点电度的 4字节值 第 1点电度的品质描述OxcO 3电度召唤结束: 68 0e(APDU 长度) 控制字节 1 控制字节 2 控制字节 3 控制字节4 64 (ASDU ) 1 (信息体个数)Oa 00 (传送原因) 公共地址低 公 共地址地 00 00 00 (信息体地址)14f. 单点遥控过程的源码1. 主站(客户) 端下
18、发单点遥控选择: 68 0e( APDU 长度) 控制字节 1 控制字节 2 控制字节 3 控制字节 4 2d(ASDU) 1(信息体个数) 06 00(传送原因) 公共地址 低公共地址地 被控点的 3 字节信息体地址 1 字节的遥控性质其中遥控性质字节的各位含义: bit7=1 ,选择; =0,执行bit1bit0=01 ,合闸; =00,分闸(单遥)=02,合闸; =01 ,分闸(双遥)bit65432=1 ,短脉冲; =2,长脉冲; =3,持续2. RTU (服务器)端进行单点遥控选择应答:和主站(客户)端下发基本相同,若是确认,把传送原因改为 07;若是否认,把传送原因改为 47(传送
19、 原因低字节的 bit6=1 表示否定确认)3. 主站(客户) 端下发单点遥控执行: 和选择报文基本相同, 仅遥控性质字节的 bit7=04. RTU (服务器)端进行单点遥控执行应答:和主站(客户)端下发基本相同,若是确认,把传送原因改为 07;若是否认,把传送原因改为 47g. 关于主动上送由于IEC 60870-5-104采用平衡传输方式, 当主站(客户)端没有进行数据召唤,而RTU (服务器)端中有变化数据时, RTU 要主动上送变化数据。1 .主动上送变化遥信的报文源码(可能多帧) 68 APDU 长度 控制字节 1 控制字节 2 控制字节 3 控制字节 4 02( ASDU )信息
20、体个数( bit7=0 ,表示每个 变化点前自带信息体地址) 03 00(传送原因) 公共地址低 公共地 址高 3字节的第 1个变化遥信点信息体地址 第1个变化遥信点的 品质描述和值 第1点遥信的3字节时标 遥信都按单遥处理。2. 主动上送变化遥测的报文源码 (可能多帧) 68 APDU 长度 控制字节 1 控制字节 2 控 制字节 3 控制字节 4 0b( ASDU )信息体个数( bit7=0 ,表示每个变化 点前自带信息体地址) 03 00(传送原因)公共地址低 公共地址高 3 字节的第 1 个变化遥测点的信息体地址 第 1 个变化遥测点的 2 字节标 度化值 第 1 个变化遥测点的 品
21、质描述 品质描述词 (单个八位位组 )(QDS)QDS:=CP8OV , RES, BL, SB, NT, IVOV:=BS11 (TYPE 6): = 未溢出: = 溢出RES=RESERVE:=BS32.4(TYPE 6)BL:=BS15(TYPE 6): =未被封锁:=被封锁SB:=BS16(TYPE 6): =未被取代:=被取代NT:=BS17(TYPE 6):=当前值:=非当前值IV:=BS18(TYPE6): =有效: =无效OV= 溢出 /未溢出信息 对象的值超出了预先定义值的范围 (主要适用模拟量值 )BL= 被封锁 /未被封锁信息 对象的值为传输而被封锁,值保持封锁前被采集的
22、状态。封锁和解锁可以由当地联 锁机构或当地自动原因启动。SB=被取代/未被取代信息对象的值由值班员 (调度员 )输入或者由当地自动原因所提供。NT= 当前值 /非当前值 若最近的刷新成功则值就称为当前值,若一个指定的时间间隔内刷新不成功或者其值不 可用 ,值就称为非当前值。IV= 有效 /无效 若值被正确采集就是有效,在采集功能确认信息源的反常状态(丧失或非工作刷新装置 )则值就是无效。信息 对象 的值在这些条件下没有被定义。标上无效用以提醒使用者,此值不 正确而不能使用。由五个品质比特所组成品质描述词,这五个品质比特彼此可以独立地设置。品质描述词 向控制站提供了信息对象品质的额外的信息。信息
23、对象品质描述词透明地通过变电站系统(由数据采集到通信接口 )不得由中间设备修改。例 1 由于现场接口处于测试模式,断路器状态被封锁,在这种情况下品质描述词 (BL=1 “被封锁” )将不得改变地从现场接口、通过系统的所有层传输到控制站。例 2 当数据采集受到干扰,测量值将自动地或者手动地被赋予取代值,此被取代的测量 值和品质比特 SB=1 “取代”一起传输。如果信息对象值由于特定的条件而标上新品质描述词,当条件改变时,品质描述词将手 动地或自动地复位。每一次品质描述词的改变将启动一次受影响的信息对象的突发传输。带时标的信息对象 被传输时,其时标即为品质描述词发生变化的时刻。站召唤过程召唤全部信
24、息对象,它是由特定召唤组所定义而和品质描述词的内容无关。 当信息对象被召唤时, 品质描述词包含最近的状态。 这保证了在控制站可以实现完整性校验。 101 与 104 之异同:a. 主站和 RTU 之间使用 IEC 60870-5-104 规约进行通讯时采用网络传输层的可靠传输协议TCP;主站(控制侧)为 TCP客户端,RTU (被控制侧)为TCP服务器端,即主站主动 进行 TCP 连接,而 RTU 被动响应 TCP 连接;双方都使用固定的 TCP 端口号 2404 ,该端 口号已被 IANA ( Internet Assigned Number Authority )所确认。服务器端和客户端都
25、需要 知道对方的 IP 地址,做为连接判断的依据。b. IEC 60870-5-104 规约中传送原因占用 2 个字节,前低后高,低字节和 IEC 60870-5-101 中 的完全相同,高字节固定为 0。c. IEC 60870-5-104 规约中公共地址占用 2 个字节,前低后高,而在 IEC 60870-5-101 中公 共地址只占用 1 个字节。d. IEC 60870-5-104 规约中信息体地址占用 3 个字节, 前低后高, 而在国标 101 中信息体地址 只占用 2 个字节。e. 国标 101 规约中,由于各类量的信息体地址范围已被划定,所以1 个 RTU 的容量是有限的,具体而
26、言遥信为 1024 点(信息体地址为 1-1024 ),遥测为 512 点(信息体地址为 1793-2304),电度为 128 点(信息体地址为 3073-3200) ,遥控为 128 点(信息体地址为 2817-2944),当要传送的信息量较大时,需要使用多个虚拟RTU。而IEC 60870-5-104规约中由于采用了 3 个字节的信息体地址且没有划定各类量的信息体地址范围,所以1 个RTU 的容量就很大,在具体工程中再临时确定各类量的起始信息体地址和数量。IEC-60870-5-104 的实施过程 TCP连接的建立过程。站端 RTU作为服务器,在建立 TCP连接前,应一直处于侦听状态并等待
27、调度端的连接请求,当TCP连接已经建立,则应持续地监测TCP连接的状态,以便TCP连接被关闭后能重新进入侦听状态并初始化一些与TCP连接状态有关的程序变量;调度端作为客户机,在建立 TCP连接前,应不断地向站端 RTU发出连接请求,一旦连接请求被接 收,则应监测TCP连接的状态,以便 TCP连接被关闭后重新发出连接请求。需要注意的是, 每次连接被建立后,调度端和站端RTU应将发送和接收序号清零,并且子站只有在收到了调度系统的STARTDT后,才能响应数据召唤以及循环上送数据,但在收到STARTD之前,子站对于遥控、设点等命令仍然应进行响应。 循环遥测数据传送。 对于遥测量, 可以使用类型标识为 9(归一化值) 、11(标度化值) 和13 (短浮点数)的 ASDU定时循环向调度端发送。 总召唤过程。调度主站向子站发送总召唤命令帧(类型标识为100,传输原因为6),子站向主站发送总召唤命令确认帧(类型标识为 100,传输原因为 7),然后子站向主站发送 单点遥信帧(类型标识为 1)和双点遥信帧(类型标识为3),最后向主站发送总召唤命令结束帧(类型标识为 100,传输原因为 10)。 校时过程。调度主站向子站发送时间同步帧(类型标识为104,传
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 地理标志产品市场打假服务合同
- 医院雨水净化合同2025
- 安全课件动物园里朋友多
- 艺体兴趣培训课件
- 教学课件语文园地一
- 胎盘功能减退护理查房
- 自育自学培训课件
- 健身人群的饮食注意
- 安全评价师在职培训课件
- 2025年度内科医生工作总结与专业发展报告
- 2025年脱毒马铃薯新品种示范基地建设工作方案
- 客运企业事故管理制度
- 2025年烟机设备机械修理工(二级)技能等级认定考试题库(含答案)
- 2025年上海市崇明区高考英语一模试卷
- 公司过账协议合同
- 中国古代石刻艺术赏析
- 《资治通鉴》与为将之道知到课后答案智慧树章节测试答案2025年春武警指挥学院
- 中班美术活动:给小鱼穿新衣
- 建国后的薪酬改革历史
- 《高速公路服务区开放设置技术要求》
- 纺织服装电线电缆施工合同
评论
0/150
提交评论