远动传输规约之iec60870-5-104篇(2009-02-02103357)

远动传输规约之iec60870-5-104篇(2009-02-02103357)

ID:26989810

大小:200.50 KB

页数:15页

时间:2018-11-30

远动传输规约之iec60870-5-104篇(2009-02-02103357)_第1页
远动传输规约之iec60870-5-104篇(2009-02-02103357)_第2页
远动传输规约之iec60870-5-104篇(2009-02-02103357)_第3页
远动传输规约之iec60870-5-104篇(2009-02-02103357)_第4页
远动传输规约之iec60870-5-104篇(2009-02-02103357)_第5页
资源描述:

《远动传输规约之iec60870-5-104篇(2009-02-02103357)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、远动传输规约之IEC60870-5-104篇(2009-02-0210:33:57)银行协议:8583标签:104规约 104规约下载 1)IEC-60870-5-104的规约结构IEC-60870-5-104远动规约使用的参考模型源出于开放式系统互联的ISO-OSI参考模型,但它只采用其中的5层,其结构如图所示: IEC60870-5-104实际上是将IEC60870-5-101与TCP/IP(TransmissionControlProtocol/InternetProtocol)提供的网络传输功能相组合,使得

2、IEC60870-5-101在TCP/IP内各种网络类型都可使用,在上图的5层参考模型中,IEC60870-5-104实际上处于应用层协议的位置;基于TCP/IP的应用层协议很多,每一种应用层协议都对应着一个网络端口号,根据其在传输层上使用的是TCP协议(传输控制协议)还是UDP协议(用户数据报文协议),端口号又分为TCP端口号和UDP端口号,其中TCP协议是一种面向连接的协议,为用户提供可靠的、全双工的字节流服务,具有确认、流控制、多路复用和同步等功能,适用于数据传输,而UDP协议则是无连接的,每个分组都携带完整

3、的目的地址,各分组在系统中独立地从数据源走到终点,它不保证数据的可靠传输,也不提供重新排列次序或重新请求功能,为了保证可靠地传输远动数据,IEC60870-5-104规定传输层使用的是TCP协议,因此其对应的端口号是TCP端口。IEC60870-5-104规定本标准使用的端口号为2404,并且此端口号已经得到IANA(互联网地址分配机构,InternetAssignedNumbersAuthority)的确认。对于基于TCP的应用程序来说,存在两种工作模式,即服务器模式和客户机模式。服务器模式和客户机模式的区别是,

4、在建立TCP连接时,服务器从不主动发起连接请求,它一直处于侦听状态,当侦听到来自客户机的连接请求后,则接受此请求,由此建立一个TCP连接,服务器和客户机就可以通过这个虚拟的通信链路进行数据的收发。IEC60870-5-104规定控制站(即调度系统)作为客户机,而被控站(即站端RTU)作为服务器。 2)IEC-60870-5-104的应用规约数据单元的结构IEC-60870-5-104的应用规约数据单元(APDU)的结构如图所示,它由应用规约控制信息(APCI)和应用服务数据单元(ASDU)组成,和IEC-60870

5、-5-101的帧结构相比,其中应用服务数据单元是相同的,相异之处在于,IEC-60870-5-104使用应用规约控制信息(APCI),而IEC-60870-5-101使用链路规约控制信息(LPCI)。在APDU中,启动字符68H定义了数据流内的起始点,应用规约数据单元的长度定义了APDU主体的长度;需要注意的是,IEC60870-5-104规定一个APDU报文(包括启动字符和长度标识)不能超过255个字节,因此APDU最大长度为253(等于255减去启动和长度标识共两个8位位组),ASDU的最大长度为249,这个要

6、求限制了一个APDU报文最多能发送121个不带品质描述的归一化测量值或243个不带时标的单点遥信信息,若RTU采集的信息量超过此数目,则必须分成多个APDU进行发送。 3)IEC-60870-5-104的数据帧类型APDU控制域包括4个8位位组,根据其定义,可以将APDU分成3种报文格式,即I格式、S格式和U格式。①I格式用于编号的信息传输,包含ASDU。②S格式用于编号的监视功能,用于确认I格式的数据帧。③U格式未编号的控制功能,用于启动数据传输,停止数据传输,测试链路。控制域的第一个8位位组的第1比特=0定义了

7、I格式,它表明APDU中包含应用服务数据单元ASDU;控制域的第一个8位位组的第1比特为1,第2比特为0定义了S格式,此种格式的APDU不包含ASDU,当报文接收方收到发送方的I格式报文后,如果没有I格式报文需要发送给对方,可以向对方发送S格式报文以对所接收到的报文进行确认;控制域的第一个8位位组的第1比特=1,第2比特=1定义了U格式,此种格式的APDU也不含ASDU,其作用主要在于实现3种控制功能,即启动子站进行数据传输(STARTDT)、停止子站的数据传输(STOPDT)和TCP链路测试(TESTFR)。 4

8、)应用规约数据单元(APDU)的发送和接收序号的维护IEC60870-5-104采用RFC793/RFC791(即TCP/IP)协议。IP协议负责将数据从一处传往另一处,TCP负责控制数据流量,并保证传输的正确性。由于在最底层的计算机通信网络提供的服务是不可靠的分组传送,所以当传送过程中出现错误以及在网络硬件失效或网络负荷太重时,数据包有可能丢失、延迟、重复

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。