一种通信处理方法和装置的制作方法

文档序号:7553339阅读:128来源:国知局
专利名称:一种通信处理方法和装置的制作方法
技术领域
本发明涉及数据通信领域,尤其涉及一种通信处理方法和装置。
背景技术
IEC60870-5-101通信规约是我国电力行业标准,被我国大多数电力自动化产品支持,目前,电缆型故障指示器在电力系统当中使用,需要支持该标准协议。在使用IEC60870-5-101通信规约时,需要根据应用现场情况配置相应参数,部分电力自动化产品配置参数时需要下载配置文件并需要重启通讯终端,这样的话,用户在操作时就比较麻烦,并且操作界面也不友好。

发明内容
本发明要解决的技术问题在于,针对现有技术操作麻烦和界面不友好的缺陷,提供一种操作简单且界面友好的通信处理方法和装置。本发明解决其技术问题所采用的技术方案是:提供一种通信处理方法,所述通信处理方法将通信终端维护端通过串口线或者网络线与通讯终端通信,所述方法包括以下步骤:
51.通过自定义维护协议在所述通信终端维护端中配置所述通讯终端中通信规约协议的配置参数;
52.所述通讯终端通过所述通信规约协议向主站上报遥信变位数据。优选地,所述步骤SI中配置所述通信规约协议的配置参数具体包括:
5101.所述通信终端维护端下发待请求的通信终端维护端报文;
5102.所述通讯终端通过所述串口线或者网络线接收并解析所述待请求的通信终端维护端报文;
5103.更新所述通讯终端的通信规约协议的配置参数,并将更新后的配置参数存储至所述通讯终端的内存中;
5104.所述通讯终端重新初始化所述配置参数,并向所述通信终端维护端发送应答报文。优选地,所述步骤S2具体包括:
5201.所述通讯终端检测到所述遥信变位数据;
5202.按照所述通信规约协议的格式对所述遥信变位数据进行组帧;
5203.判断组帧后的遥信变位数据的字节数是否超过预设字节,若是,则执行步骤S204,若否,则转至步骤S205 ;
5204.所述通讯终端将所述组帧后的遥信变位数据分成多帧发送,并执行步骤S205;
5205.判断预设时间内所发送的遥信变位数据是否超过预设长度,若是,则执行步骤S206,若否,则转至步骤S207 ;
5206.等待所述通讯终端的中断程序处理上述遥信变位数据,并执行步骤S207; S207.所述通讯终端将所述遥信变位数据实时发送至主站。优选地,所述通信规约协议包括ffiC60870-5-101协议和IEC60870-5-104协议。优选地,所述遥信变位数据包括SOE变位数据和COS变位数据。优选地,所述通讯终端与所述通信终端维护端之间预先约定所述自定义维护协议。优选地,所述通讯终端为电缆型故障指示器。本发明还提供一种通信处理装置,所述通信处理装置中使用通信终端维护端通过串口线或者网络线与通讯终端通信连接,所述装置包括:
参数配置模块,用于通过自定义维护协议在所述通信终端维护端中配置所述通讯终端中通信规约协议的配置参数;
数据上报模块,与所述参数配置模块连接,用于所述通讯终端通过所述通信规约协议向主站上报遥信变位数据。优选地,所述参数配置模块具体包括:
下发单元,用于所述通信终端维护端下发待请求的通信终端维护端报文;
解析单元,与所述下发单元连接,用于所述通讯终端通过所述串口线或者网络线接收并解析所述待请求的通信终端维护端报文;
更新单元,与所述解析单元连接,用于更新所述通讯终端的通信规约协议的配置参数,并将更新后的配置参数存储至所述通讯终端的内存中;
初始化单元,用于与所述更新单元连接,用于所述通讯终端重新初始化所述配置参数,并向所述通信终端维护端发送应答报文。优选地,所述数据上报模块200具体包括:
检测单元,用于所述通讯终端检测所述遥信变位数据;
组帧单元,与所述检测单元连接,按照所述通信规约协议的格式对所述遥信变位数据进行组帧;
第一判断单元,与所述组帧单元连接,用于判断组帧后的遥信变位数据的字节数是否超过预设字节;
分组单元,与所述第一判断单元连接,用于在所述第一判断单元的结果为是时所述通讯终端将所述组帧后的遥信变位数据分成多帧发送;
第二判断单元,分别与所述第一判断单元和所述分组单元连接,用于判断预设时间内所发送的遥信变位数据是否超过预设长度;
中断单元,与所述第二判断单元连接,用于在所述第二判断单元的结果为是时等待所述通讯终端的中断程序处理上述遥信变位数据;
发送单元,分别与所述第二判断单元和所述中断单元连接,用于所述通讯终端将所述遥信变位数据实时发送至主站。实施本发明的技术方案,具有以下有益效果:通过自定义维护协议在通信终端维护端中配置通讯终端中通信规约协议的配置参数,该技术方案操作简单且界面友好;同时,通讯终端对通讯规约协议的响应在完全遵循标准协议的基础上增加对异常情况的处理,即便主站发送异常或者不遵循既定协议流程的报文,通讯终端也可以正常应答,从而保证通讯的稳定性;另外,采用存储机制保证系统失电重要数据不会丢失,并也可以保证通讯数据准确无误。


下面将结合附图及实施例对本发明作进一步说明,附图中:
图1是本发明通信处理方法的流程 图2是本发明步骤SI中配置所述通信规约协议的配置参数的流程 图3是本发明步骤S2的流程 图4是本发明通信处理装置的结构示意 图5是本发明参数配置模块的结构示意 图6是本发明数据上报模块的结构示意图。
具体实施例方式为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。实施例一:
在本实施例中,该通信处理方法将通信终端维护端通过串口线或者网络线与通讯终端通信,在本实施例中,所述通讯终端与所述通信终端维护端之间预先约定一套自定义维护协议,需要解释的是,该通讯 终端可为电缆型故障指示器,也可为架空型故障指示器,该通信终端维护端是为了和与通讯 终端通信的主站进行区分,它与该主站完全不同,该通信终端维护端通过自定义维护协议向通讯终端发送命令及接收数据。其中,该命令包括通讯终端参数配置与读取,通讯终端复位、对时指令以及通讯终端实时遥信和遥测数据读取等等;该接收数据包括通讯终端故障遥信主动上报和遥测数据等。应当说明的是,该通信终端维护端只用于开发人员测试、就地或远程维护及升级通讯终端的应用程序等,在实际工作当中不会使用,在实际工作当中,通讯终端仅与主站通讯;具体而言,该通信终端维护端可以是自定义维护软件,这里不再赘述。其中,该自定义维护协议是开发人员自行编写的,该自定义维护协议的内容如表I所示,
权利要求
1.一种通信处理方法,其特征在于,所述通信处理方法将通信终端维护端通过串口线或者网络线与通讯终端通信,所述方法包括以下步骤: 51.通过自定义维护协议在所述通信终端维护端中配置所述通讯终端中通信规约协议的配置参数; 52.所述通讯终端通过所述通信规约协议向主站上报遥信变位数据。
2.根据权利要求1所述的方法,其特征在于,所述步骤SI中配置所述通信规约协议的配置参数具体包括: 5101.所述通信终端维护端下发待 请求的通信终端维护端报文; 5102.所述通讯终端通过所述串口线或者网络线接收并解析所述待请求的通信终端维护端报文; 5103.更新所述通讯终端的通信规约协议的配置参数,并将更新后的配置参数存储至所述通讯终端的内存中; 5104.所述通讯终端重新初始化所述配置参数,并向所述通信终端维护端发送应答报文。
3.根据权利要求2所述的方法,其特征在于,所述步骤S2具体包括: 5201.所述通讯终端检测到所述遥信变位数据; 5202.按照所述通信规约协议的格式对所述遥信变位数据进行组帧; 5203.判断组帧后的遥信变位数据的字节数是否超过预设字节,若是,则执行步骤S204,若否,则转至步骤S205 ;5204.所述通讯终端将所述组帧后的遥信变位数据分成多帧发送,并执行步骤S205; 5205.判断预设时间内所发送的遥信变位数据是否超过预设长度,若是,则执行步骤S206,若否,则转至步骤S207 ;5206.等待所述通讯终端的中断程序处理上述遥信变位数据,并执行步骤S207; 5207.所述通讯终端将所述遥信变位数据实时发送至主站。
4.根据权利要求3所述的方法,其特征在于,所述通信规约协议包括IEC60870-5-101协议和ffiC60870-5-104协议。
5.根据权利要求3所述的方法,其特征在于,所述遥信变位数据包括SOE变位数据和COS变位数据。
6.根据权利要求1所述的方法,其特征在于,所述通讯终端与所述通信终端维护端之间预先约定所述自定义维护协议。
7.根据权利要求1至6任一项所述的方法,其特征在于,所述通讯终端为电缆型故障指示器。
8.一种通信处理装置,其特征在于,所述通信处理装置中使用通信终端维护端通过串口线或者网络线与通讯终端通信连接,所述装置包括: 参数配置模块,用于通过自定义维护协议在所述通信终端维护端中配置所述通讯终端中通信规约协议的配置参数; 数据上报模块,与所述参数配置模块连接,用于所述通讯终端通过所述通信规约协议向主站上报遥信变位数据。
9.根据权利要求8所述的装置,其特征在于,所述参数配置模块具体包括:下发单元,用于所述通信终端维护端下发待请求的通信终端维护端报文; 解析单元,与所述下发单元连接,用于所述通讯终端通过所述串口线或者网络线接收并解析所述待请求的通信终端维护端报文; 更新单元,与所述解析单元连接,用于更新所述通讯终端的通信规约协议的配置参数,并将更新后的配置参数存储至所述通讯终端的内存中; 初始化单元,用于与所述更新单元连接,用于所述通讯终端重新初始化所述配置参数,并向所述通信终端维护端发送应答报文。
10.根据权利要求9所述的装置,其特征在于,所述数据上报模块200具体包括: 检测单元,用于所述通讯终端检测所述遥信变位数据; 组帧单元,与所述检测单元连接,按照所述通信规约协议的格式对所述遥信变位数据进行组帧; 第一判断单元,与所述组帧单元连接,用于判断组帧后的遥信变位数据的字节数是否超过预设字节; 分组单元,与所述第一判断单元连接,用于在所述第一判断单元的结果为是时所述通讯终端将所述组帧后的遥信变位数据分成多帧发送; 第二判断单元,分别与所述第一判断单元和所述分组单元连接,用于判断预设时间内所发送的遥信变位数据是否超过预设长度; 中断单元,与所述第二判断单元连接,用于在所述第二判断单元的结果为是时等待所述通讯终端的中断程 序处理上述遥信变位数据; 发送单元,分别与所述第二判断单元和所述中断单元连接,用于所述通讯终端将所述遥信变位数据实时发送至主站。
全文摘要
本发明公开一种通信处理方法和装置,该方法将通信终端维护端通过串口线或者网络线与通讯终端通信,该方法包括S1.通过自定义维护协议在通信终端维护端中配置通讯终端中通信规约协议的配置参数;S2.通讯终端通过通信规约协议向主站上报遥信变位数据。通过自定义维护协议在通信终端维护端中配置通讯终端中通信规约协议的配置参数,该技术方案操作简单且界面友好;同时,通讯终端对通讯规约协议的响应在完全遵循标准协议的基础上增加对异常情况的处理,即便主站发送异常或者不遵循既定协议流程的报文,通讯终端也可以正常应答,从而保证通讯的稳定性;另外,采用存储机制保证系统失电重要数据不会丢失,并也可以保证通讯数据准确无误。
文档编号H04L12/24GK103200031SQ20131008007
公开日2013年7月10日 申请日期2013年3月14日 优先权日2013年3月14日
发明者杨骏, 李良艳 申请人:航天科工深圳(集团)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1