IEC104规约介绍和报文分析.ppt

  1. 1、本文档共48页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * IEC104和IEC101固定帧长比较 启动字符 68 H APDU长度(最大,253) 控制域八位位组1 控制域八位位组2 控制域八位位组3 控制域八位位组4 IEC104 启动字符 10H APDU长度 控制域(C) 链路地址域(A) 帧校验和(CS) 结束字符(16 H) IEC101 工程实现要点(1) 主站和RTU之间使用IEC 60870-5-104规约进行通信时采用网络传输层的可靠传输协议TCP;主站(控制侧)为TCP客户端,RTU(被控制端)为TCP服务器端,即主站主动进行TCP连接,而RTU被动响应TCP连接;双方都使用固定的TCP端口号2404,该端口号已被IANA(Internet Assigned Number Authority)所确认。服务器端和客户端都需要知道对方的IP地址,作为连接判断的依据。 国标 104规约中传送原因占有2个字节,前低后高低字节和IEC 60870-5-101中的完全相同,高字节固定为0。 国标 104规约中公共地址占用2个字节,前低后高,而在 国标101中公共地址只占用1个字节。 国标104规约中信息体地址占用3个字节,前低后高,而在国标101中信息体地址只占用2个地址。 工程实现要点(2) 国标104和国标101一样,对各类量的信息体地址范围做了划定,如: 当要传送的信息量很大时,需要使用多个虚拟RTU。而IEC 60870-5-104规约中由于采用了3个字节的信息体地址且没有划定各类量的信息体地址范围,所以1个RTU的容量就很大,在具体工程中再临时确定各类量的起始信息体地址和数量。 主站(客户)端和RTU(服务器)端采用标准的TCP/IP客户-服务器模式建立TCP连接,即主站(客户)端按照Socket()-Connect()的顺序进行,RTU(服务器)端按Socket()-Bind()-Listen()-Accept()的顺序进行。 数据类型 起始地址 结束地址 个数 遥信 1 H 1000 H 4096 遥测 4001 H 5000 H 4096 遥控 6001 H 6200 H 512 工程实现要点(3) 对时过程的源码 主站(客户)端下发:68 14(APDU长度)控制字节1控制字节2控制字节3控制字节4 67(ASDU)1(信息体个数)06 00(传送原因)公共地址低 公共地址高 00 00 00 (信息体地址) 毫秒低 毫秒高 分钟 小时 日期 月份 年份 RTU(服务器)端应答:和主站(客户)端下发基本相同,仅把传送原因改为07 M->R : 68 14 02 00 08 00 67 01 06 00 01 00 00 00 00 01 05 10 09 0a 03 02 R->M : 68 14 08 00 04 00 67 01 07 00 01 00 00 00 00 01 05 10 09 0a 03 02 0x501 = 1秒281毫秒 0x10 = 16分 0x09 = 9时 0x0a = 10日 0x03 = 3月 0x02 = 2002年 工程实现要点(4) 总召唤过程的源码 主站(客户)端下发:68 0e(APDU长度)控制字节1控制字节2控制字节3控制字节4 64(ASDU)1(信息体个数)06 00(传送原因)公共地址低 公共地址高 00 00 00 (信息体地址)14 M->R : 680E000000 006401060001 0000000014 I(总召唤) RTU(服务器)端应答(很明显窗口尺寸1): R->M : 680E000002 006401070001 0000000014 I(总召唤确认) 工程实现要点(5) 上送全遥信(可能多帧):68 APDU长度 控制字节1 控制字节2 控制字节3 控制字节4 01(ASDU)信息体个数(bit7=1,表示连续信息体地址)14 00(传送原因)公共地址低 公共地址高 3字节的第1点遥信信息体地址 第1点遥信的品质描述和值 … (单点信息) R->M : 6885020002 0001F8140001 000100000001 0101000101010001 010101010001 010101000100 0100000101010001 010101010101 010100000

文档评论(0)

小教资源库 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档