当前位置:文档之家› 101协议与104协议

101协议与104协议

概述

基本结构

可变帧长

作用用作信息报文、控制命令即主站与终端间的信息交换参考模型

概述

物理层

注意问题通信过程

数据链路层

MS-请求链路状态-复位远方链路-总召唤-时间同步-召唤一级

101协议适用于网络拓扑结构为点对点、多点对点、多点共线、多

采用的帧格式为FT1.2异步字节传输格式

101协议

线、多点环形、多点星型网络配置的远动系统中,远动通道可以是双工或半双工的。

采用的帧格式为FT1.2异步字节传输格式

固定帧长

用作链路状态管理;数据召唤;报文确认,没有链路用户数据,不包含应用服务数据

源于开放式互联网的ISO-OSI参考模型,但由于远动系统在有限的传输带宽下要

求较短的反映时间,故采用EPA模型,仅用OSI模型中的三层即物理层,链路层和

应用层

定义了控制站和被控制站的数据电路终端设备(DCE)和数据终端设备(DTE)之

间的接口

非平衡传输:控制站、被控站以问答方式进行通信,被控站只能响应控制站召唤

或接受控制站的命令,不能主动向上发送报文。

平衡传输:控制站、被控制站以问答方式进行通信,在特定情况下(如事件过程

、终端就地初始化过程等)被控站可以主动发送报文。

总结:使用总线传输的大多以非平衡传输模式为主,以避免多个被控站试图在同

一时刻在通道上传输。而通过串口走无线GPRS网络的通信方案一般采用平衡式的

传输模式。

唤一级用户数据-进行遥控-时间同步-召唤二级用户数据-召唤分组YX-召唤分组YC

站和终端之间或者不同系统之间的串行数据通信。

线通道、使用载波的模拟通道、使用数据载波的数据通道、使用光纤或数据网的数字通道。

104协议

104协议是101协议的网络版,101协议每次只能发送一个链路帧,而104协议可以连续发送多个链路

帧,其传输效率明显高于101协议,而且具有TCP/IP的冲突检测和错误重传机制,具有比101协议更高的可靠性和稳定性,另外对通信延时的限制更宽松。

务数据

104协议使用的参考模型来源于开放式系统互联的ISO-OSI参考模型,但是它只是用其中的5层,实际上104协议是将101协议与TCP/IP提供的网络传输功能相组合,使得101协议在TCP/IP内各种网络类型都可使用。104协议规定传输层使用TCP端口,使用的端口号是2404,对于基于TCP的应用程序来讲,存在两种工作模式,即服务器模式和客户机模式,其区别是:在建立TCP连接时,服务器从不主动发起连接请求,它一直处于侦听状态,当侦听到来自客户机的连接请求后,则接受此请求,由此建立一个TCP连接,服务器和客户机就可以通过这个虚拟的通信链路进行数据的收发。104协议规定控制站(调度系统)作为客户机,而被控站(站端RTU)作为服务器。因此无论是调度端软件还是RTU端软件

都必然涉及基于TCP/IP的网络编程。

1.104协议以子站为服务端,主站为客户端。

2.主站应能自动判断、切换、处理来自网络和常规方式

的数据信息,保证数据的唯一性。3.在多客户访问的情况下,通过MAC地址和IP地址划分控制安全级别。如果服务端发现IP重复,应拒绝控制命令的执行4.为保证网络方式运行的安全,稳定,可靠,在主站端应对以网络方式通信的分站按照单独站进行画面、数据库、报表的定义。

通信双方建立TCP连接-启动数据传输-启动总召唤-数据传输-时间同步-子站事件主动上传-命令传输过程-

E:\通讯规约资料\ 104\IEC104报文

过程-累计量的传输

器。

相关主题
文本预览
相关文档 最新文档