问答式通信规约

科技工作者之家 2020-11-17

采用问答通信方式可以适应全部通信网络。除点对点之外,其余各种如多点串接、多点环形、多点星形等网络等都可以节省通道投资。子站的远动数据种类不一,可按其特性和重要程度加以分类,对于重要的、变化快的数据,采样扫描周期应短一些。对于不重要的、变化缓慢的数据,采样扫描周期可以长些。各种远动数据可以选择相应的扫描周期。RTU可提供几种类别的扫描周期,例如8种,这样也就把远动数据按扫描周期分成8个类别。划分为类别后,主站在需要时可以向子站查询某些类别的数据。1

数据传输控制在通信系统中,为了确保通信双方能有效、可靠地进行数据传输,在发送端和接收端对数据的格式、数据链路的控制、双方应答等有一系列的约定。由于在实际的通信开始之前,通信两侧无任何意义上的连接关系,因此通信双方首先应建立起通信链路。通信链路的建立、数据信息的传送、接收的确认、链路的拆除等过程均在一问一答中完成,如图1所示。1

帧格式1.可变帧长的帧格式。可变帧长的帧格式如图2所示。图中L包括控制域、地址域、用户数据区的8位位组的个数,为二进制数。控制域用来说明数据传输方向、传输状态以及帧类型等;地址域说明信息的发送源或目的地地址。当由主站触发一次传输服务,主站向变电站端传输时说明目的地地址;当变电站端向主站传输报文时说明源地址,故地址域总是指向变电站端地址;链路用户数据即报文传送的远动数据;帧校验和是控制、地址、用户数据区8位位组的算术和。可变帧长帧格式用于由主站向变电站端传输数据,或由变电站端向主站传输数据。

2.固定帧长格式。固定帧长格式如图3所示。图中各项的意义与可变帧长帧格式意义相同。固定帧长帧格式用于变电站端向主站回答的确认报文或主站向变电站端发送查询报文。1

链路传输规则1.链路服务。在POLLING规约中,链路服务级别分为三级。

1)第一级是发送/无回答服务,主要用在主站向变电站端发送广播报文。

2)第二级是发送/确认服务,用于由主站向变电站端设置参数和遥控、设点、升降的选择、执行命令。

3)第三级是请求/响应服务,用于由主站向变电站端召唤数据,变电站端以数据或事件数据回答。

2.等待-超时-重发、等待-超时、重传次数。

1)等待-超时~重发:主站未收到厂站发过来的确认帧或响应帧,超过时问后按服务用户给定的重传次数,链路层重传原报文,直至等于重传次数为止。

2)等待-超时:主站未收到厂站发过来的确认帧或响应帧,超过时间后,即结束这一次传输服务,启动新一轮传输服务。

3)重传次数:其值按不同的报文取0~5次。1

3.链路传输规则。链路传输按窗口尺寸为1的非平衡方式传输规则进行,适用于各种网络配置。所谓窗口尺寸为1,即主站向变电站端触发一次传输服务,成功地完成或者报告产生差错之后才能开始下一轮传输服务。对于发送/确认和请求/响应传输服务在传输过程中受到的干扰,可用等待-超时-重发或等待-超时方式发送下一帧。

1)发送/无回答服务传输规则:即只有在前一轮服务结束之后,才能开始新的一轮的发送。当一帧发送完后,发送线路空闲间隔。

2)发送/确认服务传输规则:即只有在前一轮传输结束后,才能开始新的一轮的发送。当变电站端正确收到主站报文,变电站端即向主站发送一个确认帧。若变电站端因为过载等原因不能接收主站报文,变电站端则传送忙帧给主站。若确认帧受到干扰或超时未收到,则不改变帧计数目的状态,重发原报文直至允许的重复次数。变电站端依前后两次接收到的发送帧中计数位的值是否相同,确定是继续保留确认帧拷贝,还是消除该拷贝,形成新的确认帧。

3)请求/响应服务传输规则:即当前一轮传输过程结束才能触发新一轮的请求帧。变电站端收到请求后,将按有无所要求的数据发出响应或否定的响应帧。若响应帧受到干扰或超时,则不改变帧计数位,重复发送请求帧,直至允许的重复次数。变电站端依前后两次收到的帧计数位的值是否相同,确定是继续保留响应帧拷贝,还是消除拷贝形成新的响应帧。1

变电站事件启动触发传输变电站端事件启动触发传输只适用于点对点和多个点对点的全双工通道结构。当遥信发生变位或遥测的变化超时时,变电站端主动触发一次发送/确认服务,并组织报文向主站传送。主站收到报文后,以确认报文回答变电站端。如果因为忙,数据缓冲区溢出,则主站以忙帧回答厂站。随后变电站端如还要传送数据时,则变电站端此时触发一次请求/响应服务,变电站端以请求帧询问凋度中心链路状态,主站以响应帧报告链路状态。此种传输按平衡传输的链路规则的规定进行。

平衡式传输的链路传输规则采用的窗口尺寸为1,即变电站端事件启动触发一次传输服务,并成功地完成和收到主站的回答报文。如果没有正确收到报文,则超时后才能开始下一轮新的传输任务。变电站端没有数据变化时,不主动发出事件启动触发传输,主站和变电站端之间的链路传输按以下规则进行,由主站触发发送/确认、请求/响应、发送/无回答服务。

只有在前一轮的传输结束之后,如果变电站端内又发生遥信变位或遥测越死区,而主站又没有发送询问报文,此时变电站端才主动触发一次传输服务。

变电站端每次主动触发发送/确认帧或请求/响应帧时,帧计数位改变其状态;若主站收到无差错的确认帧或响应帧,则这一次主动触发传输即告结束。

若发送帧、请求帧或确认帧、响应帧受到干扰,致使变电站端超时未收到报文,则变电站端不改变计数值状态,重发前一轮的发送帧或请求帧,直至五次重复。为防止报文丢失,重复传输技术同前。1

本词条内容贡献者为:

郑国忠 - 副教授 - 华北电力大学

科技工作者之家

科技工作者之家APP是专注科技人才,知识分享与人才交流的服务平台。