欢迎各位参加IEC系列协议研讨会IEC60870-5-101(V2.0)IEC60870-5-104(V1.0)中华人民共和国电力行业标准DL/T634.5101-2002DL/T634.5104-2002自我介绍王首顶国电南瑞科技股份有限公司NARITechnologyDevelopmentLt.Co.高级工程师IECTC57WG03MemberE-mail:topwang@nari-china.comTel:025-83092843IEC101协议重点内容回顾•概要介绍IEC系列协议家族•IEC101协议的基本规则•IEC101协议的功能码(FunctionCode)定义•报文类型标识(TypeIdentification)•可变结构限定词(Variablestructurequalifier)•传送原因(Cause)•应用服务单元公共地址(CommonAddress)•信息体地址(InformationObjectAddress)•信息元素(InformationElements)IEC104协议重点内容•IEC104协议的应用模型及基本定义•IEC104协议的基本报文格式•IEC104协议的传输机制及流程•IEC104协议的特殊报文及基本报文举例•IEC104协议常见问题的识别及解决•系统典型配置方案•答疑IEC101协议重点内容回顾•什么是IEC101•与DL634的关系•IEC家族相关标准•IEC101选用模型•IEC101的帧格式•IEC101协议的功能码•传送原因•。。。。。概要介绍IEC系列协议(一)•什么是IEC101,它能解决那些问题远动设备及系统传输规约第101篇-基本远动任务问答方式(Polling)上行信息:遥测,遥信,遥脉,终端设备状态下行信息:遥控,设点,对时信息量大(3byte地址),传输机制成熟。•IEC101与DL634的关系IEC101是国际标准。DL634是中国电力行业标准,而且是从IEC101翻译过来的又增加具有中国特色的补充规定,但扩充往往又会带来新的矛盾。概要介绍IEC系列协议(二)•推广使用国际标准的意义加入WTO,社会分工国际化;DL451已被窜改得不成样子且不能适应需要;国际上有专门队伍去发展维护它;保护用户投资;减少维护工作量后续协议兼容概要介绍IEC系列配套协议(三)101/104基本任务102电量103保护IEC60870-5•IEC家族相关标准IEC61850IEC60870-6-503/-702/-802TASE.2。。。IEC101协议的基本规则•选用模型增强性能结构应用层第七层传输应用数据链路层第二层传输帧格式物理层第一层通讯方式IEC101的帧格式•固定帧长报文10H控制域链路地址帧校验和16HD7D6D5D4D3-D0帧计数位帧计数有效启动标志请求访问数据流控制功能码FCBIEC101的帧格式•可变帧长68HLengthLength68H控制域链路地址应用服务数据单元帧校验和16H•应用服务数据单元(ASDU)类型标识可变结构限定词传送原因服务单元公共地址信息体地址信息体元素信息体时标。。。。。固定报文头LengthByte固定报文尾数据单元标识信息体1信息体nASDU报文类型标识(一)(TypeIdentification)《1》不带时标的单点信息M-SP-NA-1《2》带时标的单点信息M-SP-TA-1《3》不带时标的双点信息M-DP-NA-1《4》带时标的双点信息M-DP-TA-1《5》不带时标的步位置信息M-ST-NA-1《6》带时标的步位置信息M-ST-TA-1《7》32位比特串M-BO-NA-1《8》带时标的32位比特串M-BO-TA-1《9》归一化测量值M-ME-NA-1《10》带时标的归一化测量值M-ME-TA-1《11》标度化测量值M-ME-NB-1《12》带时标的标度化测量值M-ME-TB-1报文类型标识(二)(TypeIdentification)《13》不带时标的短浮点测量值M-ME-NC-1《14》带时标的短浮点测量值M-ME-TC-1《15》不带时标的累计量M-IT-NA-1《16》带时标的累计量M-IT-TA-1《17》带时标的继电保护设备事件M-EP-TA-1《18》带时标的继电保护设备成组启动事件M-EP-TB-1《19》带时标的继电保护设备成组输出信息M-EP-TC-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-1RTU须逐条对命令用相同报文确认报文类型标识(五)(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-1IEC101的帧格式•可变帧长68HLengthLength68H控制域链路地址应用服务数据单元帧校验和16H•应用服务数据单元(ASDU)类型标识可变结构限定词传送原因服务单元公共地址信息体地址信息体元素信息体时标。。。。。固定报文头LengthByte固定报文尾数据单元标识信息体1信息体nASDU可变结构限定词(Variablestructurequalifier)一个字节内容D7D6D0SQ信息对象数目SQ=0:离散的信息报告SQ=1:顺序的信息报告信息对象数目的个数是0-127;一包报文中所含的信息(YC、YX等)的数目IEC101的帧格式•可变帧长68HLengthLength68H控制域链路地址应用服务数据单元帧校验和16H•应用服务数据单元(ASDU)类型标识可变结构限定词传送原因服务单元公共地址信息体地址信息体元素信息体时标。。。。。固定报文头LengthByte固定报文尾数据单元标识信息体1信息体nASDU传送原因(Cause)传送原因可以是一个或二个字节D7D6D5D0T-TESTTP/N原因P/N-启动应用源发地址根据需要可以选择带或不带源发地址T0未试验1试验P/N0肯定确认1否定确认传送原因(Cause)〈1〉周期、循环〈2〉背景扫描〈3〉突发〈4〉初始化〈5〉请求/被请求〈6〉激活〈7〉激活确认〈8〉停止激活〈9〉停止激活确认〈10〉激活终止〈11〉远方命令引起的返送信息〈12〉当地命令引起的返送信息〈13〉文件传输〈20〉响应站召唤〈21〉响应第一组召唤〈22〉响应第二组召唤。。。。。〈36〉响应第十六组召唤〈37〉响应累计量站召唤〈38〉响应第一组累计量召唤〈41〉响应第四组累计量召唤〈44〉未知的类型标识〈45〉未知的传送原因〈46〉未知的应用服务数据单元公共地址〈47〉未知的信息对象地址IEC101的帧格式•可变帧长68HLengthLength68H控制域链路地址应用服务数据单元帧校验和16H•应用服务数据单元(ASDU)类型标识可变结构限定词传送原因服务单元公共地址信息体地址信息体元素信息体时标。。。。。固定报文头LengthByte固定报文尾数据单元标识信息体1信息体nASDU信息体地址(InformationObjectAddress)•1个、2个或3个Byte,按需选用•分别能表示255个、65535个、16777215个信息量•每个信息都有一个确定的地址,不重叠•先低后高存放•地址00是特殊用途IEC101的帧格式•可变帧长68HLengthLength68H控制域链路地址应用服务数据单元帧校验和16H•应用服务数据单元(ASDU)类型标识可变结构限定词传送原因服务单元公共地址信息体地址信息体元素信息体时标。。。。。固定报文头LengthByte固定报文尾数据单元标识信息体1信息体nASDUIEC101协议的典型报文(二)总召唤报文68090968730164010601000014F416遥控命令6809096853012D010601010BYKXX16设点命令680B0B68730131010601810BxxxxYTXX16通道测试命令680A0A687201680106010000AA55XX16组召唤命令68090968730164010601000015F516(1-16组)S/EQURESBS10跳1合00执行1选择0无意1短脉冲2长脉冲3持续输出IEC101协议的典型报文(三)总召唤确认68090968800164010701000014XX16回答YX总召68646468080101DC140101000000…..XX16回答YC总召680C0C680801158214010107xxxxxxxxXX16报告YC变化681010680801090203010407xxxxQ0807xxxxQXX16品质描述Q报告YX变化680B0B68080101020301060001080000XX16YX值头控制域公地址TypeNumCauseF.Add信息地址信息原素校验和尾IVNTSBBL000OV溢出闭所取代老值无效IVNTSBBL000SPI0开1合IEC101协议的典型报文(四)SOE报告680C0C68080102010301050001TimeXX16Time遥控返校6809096808012D010701010BYKXX16遥控结束6809096808012D010A01010BYKXX16设点确认680B0B68080131010701810BxxxxYTXX16对时确认多个设点命令136不能用有冲突毫秒毫秒分IEC101的实时性考虑•报文长度的使用波特率长度30《60600《1101200《2002400,,256IEC101的实时性考虑•应答二级数据召唤的策略•规约中已经将数据的传输类型分成一级和二级数据•一级数据中还有优先顺序•在回答二级数据召唤时,首先看有无一级数据需要传送,如果有一级数据,则优先传送一级数据IEC101的几个关键字•链路先握手再通信,不握手不通信,通信中断须再握手(建立链路)•确认报文的来回须对方的认可