您好,欢迎访问三七文档
IEC60870-5-104(V1.0)中华人民共和国电力行业标准DL/T634.5104-2002IEC104协议重点内容•IEC104协议的应用模型及基本定义•IEC104协议的基本报文格式•IEC104协议的传输机制及流程•IEC104协议的特殊报文及基本报文举例•IEC104协议常见问题的识别及解决•系统典型配置方案•答疑IEC104协议重点内容介绍•应用模型及基本定义•基本报文格式•抗报文丢失机制•传输机制及流程•几个技术参数•有代表性的信息报文格式•IEC104部分小结IEC104协议的应用模型及基本定义•基于TCP/IP的SCADA数据传输协议•《101的网络传输》•应用模型。基本定义应用层端口号2404站端为Server传输层控端为Client网络层问答式传输链路层2Byte站地址物理层2Byte传送原因3Byte信息地址传送原因(Cause)传送原因是二个字节D7D6D5D0T-TESTTP/N原因P/N-启动应用源发地址根据需要可以选择是否定义使用源发地址(1-255)T0未试验1试验P/N0肯定确认1否定确认源发地址IEC104协议的基本报文格式(一)启动68应用规约数据单元长度控制域一控制域二控制域三控制域四应用服务数据单元ASDUAPCI应用规约控制信息LENGTHAPDU应用规约数据单元与101的ASDU相同IEC104协议的基本报文格式(二)•信息传输格式类型(Informationtransmitformat)•简称I-FORMAT。用于传输含有信息体的报文和确认对方I格式的信息报文发送序号L0发送序号H接收序号L0接收序号HI—FORMAT该格式报文传送的是具体的信息内容,也可以说是带数据的传输格式报文类型标识(一)(TypeIdentification)《1》不带时标的单点信息M-SP-NA-1《3》不带时标的双点信息M-DP-NA-1《5》不带时标的步位置信息M-ST-NA-1《7》32位比特串M-BO-NA-1《9》归一化测量值M-ME-NA-1《11》标度化测量值M-ME-NB-1《13》短浮点数测量值M-ME-TB-1《15》不带时标的累计量M-IT-NA-1《20》带变位检出的成组单点信息M-PS-NA-1《21》不带品质描述的归一化测量值M-ME-ND-1《30》带CP56时标的单点信息M-SP-TB-1《31》带CP56时标的双点信息M-DP-TB-1《32》带CP56时标的步位置信息M-ST-TB-1报文类型标识(二)(TypeIdentification)《33》带CP56时标的32比特串M-BO-TB-1《34》带CP56时标的归一化测量值M-ME-TD-1《35》带CP56时标的标度化测量值M-ME-TE-1《36》带CP56时标的短浮点测量值M-ME-TF-1《37》带CP56时标的累计量M-IT-TB-1《38》带CP56时标的继电保护设备事件M-EP-TD-1《39》带CP56时标的继电保护设备成组启动事件M-EP-TE-1《40》带CP56时标的继电保护设备成组输出信息M-EP-TF-1《70》站端初始化结束M-EI-NA-1以上都是RTU向主站上送的报文类型报文类型标识(三)(TypeIdentification)控制命令《45》单点命令C-SC-NA-1《46》双点命令C-DC-NA-1《47》步调节命令C-RC-NA-1《48》归一化设定值命令C-SE-NA-1《49》标度化设定值命令C-SE-NB-1《50》短浮点设定值命令C-SE-NC-1《51》32比特串命令C-BO-NA-1《58-64》带长时标的命令RTU须逐条对命令用相同报文确认报文类型标识(四)(TypeIdentification)系统命令《100》站(总)召唤命令C-IC-NA-1《101》计数量召唤命令C-CI-NA-1《102》读命令C-RD-NA-1《103》时钟同步命令C-CS-NA-1《104》测试命令C-TS-NA-1《105》复位进程命令C-RP-NA-1《106》延时获得命令C-CD-NA-1RTU须逐条回答报文类型标识(五)(TypeIdentification)参数命令《110》归一化测量值参数P-ME-NA-1《111》标度化测量值参数P-ME-NB-1《112》短浮点测量值参数P-ME-NC-1《113》参数激活P-AC-NA-1文件传输《120》文件准备就绪F-FR-NA-1《121》节准备就绪F-SR-NA-1《122》召唤/选择目录、文件F-SC-NA-1《123》最后的节、段F-LS-NA-1《124》认可文件、节F-AF-NA-1《125》段F-SG-NA-1《126》目录F-DR-NA-1IEC104协议的信息报文举例104站召唤680E0000000064010600010000000014HeadTypeNumCauseF.AddI.Add101站召唤68090968730164010601000014F416101总召唤确认68090968800164010701000014XX16回答站召唤680E0000020064010700010000000014站召唤结束680E5CEB9E0064010A003D0000000014电度量召唤680E9C0058EB650106003D0000000045变化遥测680F6EEB9E00150103003D00260700C12968147EEB9E00150203003D007E0700C12B890700E10D变化遥信680E7EEB9E00010103003D0003000001IEC104协议的基本报文格式(三)•计数的监视功能类型(Numberedsupervisoryfunctions)•简称S-FORMAT。用于传输对站端确认的报文0010接收序号L0接收序号HS—FORMAT该格式报文传送的没有具体的信息内容,是用来对站端所发信息报文的确认IEC104协议的基本报文格式(三)•不计数的控制功能类型(Unnumberedcontrolfunction)•简称U-FORMAT。用于传输链路控制命令的报文TESTFRSTOPDTSTARTDT11确认命令确认命令确认命令0000U—FORMAT控制功能报文IEC104协议的基本报文•U格式报文(Hex)控制域(Bin)语义68040700000000000111启动命令68040B00000000001011启动确认68041300000000010011停止命令68042300000000100011停止确认68044300000001000011测试命令68048300000010000011测试确认IEC104协议的抗报文丢失机制A站B站ASDU发送或接收后内部计数器状态ACKV(S)V(R)V(S)V(R)ACK00000011223312132244I格式APDU相互确认未受干扰的过程I(0,0)I(1,0)I(2,0)I(0,3)I(1,3)I(3,2)IEC104协议的抗报文丢失机制A站B站ASDU发送或接收后内部计数器状态ACKV(S)V(R)V(S)V(R)ACK000000112233t23用S格式确认I格式的正常过程I(0,0)I(1,0)I(2,0)S(3)IEC104协议的抗报文丢失机制A站B站ASDU发送或接收后内部计数器状态ACKV(S)V(R)V(S)V(R)ACK0000001213I格式传输的干扰过程I(0,0)I(2,0)CLOSE行标推荐的信息地址定义对象名称十六进制(HEX)个数状态量信息1-10004096继电保护信息1001-400012288模拟量信息4001-50004096模拟量参数5001-60004096控制量信息6001-6200512AGC调节6201-6400512累计电度量6401-6600512分接头位置6601-6700256•这里只是给出一个基本的数据地址定义•若信息范围超过基本个数,地址可以重新编排•每种类型信息地址最好是连续编排的IEC104协议的传输机制及流程建链、启动传输是否启动确认站召唤回答全数据回答结束否有无定时任务遥控遥调对时测试超时处理接收变化数据SFORMAT确认IEC104中的确定项与不确定项•有具体规定的内容–可用的报文类型–传送原因–传送方式–信息对象地址–公共地址长度–端口号–超时时间•没有具体规定的内容–具体的各类数据的应用报文–时钟同步–源发地址–网络环境要求IEC104应用中常见问题•将IEC101的链路报文和应用报文用TCP/IP方式传输就认为是IEC104。•发送和接收方的配合没有节奏,厂站只管不停地发送,主站只管不停地接收,但偶尔也能下发控制命令,用户一看,数据能变化,命令能执行,好象规约就做好了。•将平衡传输方式变成非平衡方式。•没有正确应用传输及链路建立和关闭机制。•不比较报文的计数是否连续。•不采用变化数据传输IEC104应用中常见问题的识别•比较IEC101和IEC104的报文特征,IEC101的信息报文的头是68LL68,尾是16;IEC104的信息报文的头是68L,没有固定的尾。•发送方不停将变化报文上送,不论主站是否确认都是连续上送。•主站必须有了确认后厂站才上送一条变化报文,看上去是一问一答。•信息不同步,信息遗漏的根源。•随便比较两组报文或某一个量的两次传输,这些量的上送值是不变化的。IEC104应用中的其它常见问题•没办法建立链接•链接容易中断•双机切换后链接不上•网络不通(没有分配或注册恰当的IP地址;没有设定正确的路由)•服务器端没有启动;服务器端拒绝链接•接收端未能及时给出确认报文•发送序号不连续•只注册了对方的一台机器的IP地址•超时时间太长•切换后服务器端未启动或客户端未发起新的链接申请各种网络环境下的系统配置前置A机前置B机交换机网络RTU单机网络RTUA机网络RTUB机数据网络ROUTER/SWITCHROUTERROUTERIEC104部分小结•物理层网络特定参数•链路层平衡传输•应用层2ByteASDU地址,3Byte信息地址,2Byte传送原因,APDU最大长度253•端口号2404•发送状态变量和接收序号的最大差值k默认12(1-32767)•接收到w个I格式的报文后给出确认,w的默认值为8
本文标题:104规约讲解
链接地址:https://www.777doc.com/doc-3536254 .html