煤矿多协议通讯方法和通讯分站技术

技术编号:39714880 阅读:13 留言:0更新日期:2023-12-17 23:22
本申请提供了一种煤矿多协议通讯方法和通讯分站

【技术实现步骤摘要】
煤矿多协议通讯方法和通讯分站


[0001]本申请涉及通讯
,具体而言,涉及一种煤矿多协议通讯方法和通讯分站


技术介绍

[0002]目前煤矿使用的高低压开关保护设备数量众多,煤矿使用的保护设备来自不同的厂家,就算是同一厂家的保护设备,也可能因为采购的时间段不一致,通讯协议也有所不同,各种保护设备的通讯协议目前还没有统一的标准

[0003]现有技术中的煤矿多协议通讯方式如下:
[0004]方式一:如图1所示,各通讯协议程序

主通讯程序均作为独立的程序模块存在,从保护设备至后端方向,通信协议程序
(
例如通信协议程序
1)
将来自保护设备
(
保护设备
1)
的报文从保护设备采用的通讯协议规定的报文格式转化为后端采用的通讯协议规定的报文格式后写入共享数据库,主通讯程序检测共享数据库是否存在新的报文,并在发现有新的报文时将最新的报文发送至后端,从后端至保护设备方向,主通讯程序将后端发送的报文写入共享数据库,各通讯协议程序查询共享数据库,相应的通讯协议程序
(
例如通讯协议1程序
)
将最新的报文从后端采用的通讯协议规定的报文格式转换为相应的保护设备
(
例如保护设备
1)
采用的通讯协议规定的报文格式后发送给相应的保护设备,方式一的优点:是各部分的程序各自独立

互不干扰,采用一种新的通讯协议的保护设备接入只需要增加相应的通讯协议程序即可,不影响其它部分程序运行,程序独立性好,方式一的缺点:主通讯程序和各通讯协议程序需要定时从共享数据库获取最新的报文,通讯实时性差

[0005]方式二:如图2所示,主通讯程序和各通讯协议模块在一个程序里,从保护设备至后端方向,通讯协议模块
(
例如通信协议程序
1)
接收到保护设备的报文后从保护设备
(
保护设备
1)
采用的通讯协议规定的报文格式转化为转换为后端采用的通讯协议发送至主通讯程序,主通讯程序将报文发送给后端,从后端至保护设备方向,主通讯程序将后端发送的报文直接发送给相应的通讯协议模块,由通讯协议模块将报文从后端采用的通讯协议规定的报文格式转换为转换为相应的保护设备采用的通讯协议规定的报文格式后发送给相应的保护设备,方式二的优点:方式二不需要定时从共享数据库获取最新的报文,很显然方式二比方式一的实时性好,方式二的缺点:由于主通讯程序和各通讯协议模块在一个程序里,每增加一种的新通讯协议保护设备都要修改程序,程序独立性差

[0006]由上可知,现有技术中的煤矿分站多协议方法无法兼顾实时性和通讯分站程序的独立性


技术实现思路

[0007]本申请的主要目的在于提供一种煤矿多协议通讯方法和通讯分站,以至少解决现有技术中的煤矿分站多协议方法无法兼顾实时性和通讯分站程序的独立性的问题

[0008]为了实现上述目的,根据本申请的一个方面,提供了一种煤矿多协议通讯方法,所述方法应用于通讯分站,所述通讯分站配置有第一插件

多个第二插件和多个第三插件,所
述通讯分站用于分别与多个后端通信连接,所述通讯分站用于分别与多个保护设备通信连接,所述第一插件采用第一目标通讯协议进行通讯,所述第一目标通讯协议为多种所述通讯协议中的一种,一个所述后端采用一种通讯协议进行通讯,一个所述保护设备采用一种通讯协议进行通讯,所述后端采用的通讯协议与所述第一目标通讯协议不同,所述保护设备采用的通讯协议与所述第一目标通讯协议不同,所述方法包括:所述通讯分站配置的所述第一插件检测是否接收到第一目标插件发送的第一目标格式的报文,并检测是否接收到第二目标插件发送的所述第一目标格式的报文,所述第一目标格式为所述第一目标通讯协议规定的报文格式,所述第二插件与所述后端一一对应,所述第一目标插件为第一目标后端对应的所述第二插件,所述第一目标插件用于将所述第一目标后端发送的第二目标格式的报文转化为所述第一目标格式的报文,并将所述第一目标格式的报文发送至所述第一插件,所述第一目标后端为采用第二目标通讯协议进行通讯的所述后端,所述第二目标通讯协议为区别于所述第一目标通讯协议的多种所述通讯协议中的一种,所述第二目标格式为所述第二目标通讯协议规定的报文格式,一个所述保护设备对应一个所述第三插件,所述第二目标插件为第一目标设备对应的所述第三插件,所述第二目标插件用于将所述第一目标设备发送的第三目标格式的报文转化为所述第一目标格式的报文,并将所述第一目标格式的报文发送至所述第一插件,所述第一目标设备为采用第三目标通讯协议进行通讯的所述保护设备,所述第三目标通讯协议为区别于所述第一目标通讯协议的多种所述通讯协议中的一种,所述第三目标格式为所述第三目标通讯协议规定的报文格式;所述通讯分站配置的所述第一插件接收到所述第一目标插件发送的所述第一目标格式的报文的情况下,将所述第一目标格式的报文发送至第三目标插件,使所述第三目标插件将所述第一目标格式的报文转化为第四目标格式的报文,并将所述第四目标格式的报文发送至第二目标设备,所述通讯分站配置的所述第一插件接收到所述第二目标插件发送的所述第一目标格式的报文的情况下,将所述第一目标格式的报文发送至第四目标插件,使所述第四目标插件将所述第一目标格式的报文转化为第五目标格式的报文,并将所述第五目标格式的报文发送至第二目标后端,所述第三目标插件为第二目标设备对应的所述第三插件,所述第二目标设备为采用第四目标通讯协议进行通讯的所述保护设备,所述第四目标通讯协议为区别于所述第一目标通讯协议且区别于所述第二目标通讯协议的多种所述通讯协议中的一种,所述第四目标格式为所述第四目标通讯协议规定的报文的格式,所述第四目标插件为第二目标后端对应的所述第二插件,所述第二目标后端为采用第五目标通讯协议进行通讯的所述保护设备,所述第五目标通讯协议为区别于所述第一目标通讯协议且区别于所述第三目标通讯协议的多种所述通讯协议中的一种,所述第五目标格式为所述第五目标通讯协议规定的报文的格式

[0009]可选地,在所述通讯分站配置的所述第一插件接收到所述第一目标插件发送的所述第一目标格式的报文的情况下,将所述第一目标格式的报文发送至第三目标插件,使所述第三目标插件将所述第一目标格式的报文转化为第四目标格式的报文,并将所述第四目标格式的报文发送至第二目标设备,包括:所述通讯分站配置的所述第一插件从所述第一目标插件发送的所述第一目标格式的报文的报文头,获取所述第二目标设备的
IP
地址;所述通讯分站配置的所述第一插件根据第一映射关系和所述第二目标设备的
IP
地址,确定所述第三目标插件的名称,所述第一映射关系为所述保护设备的
IP
地址与所述第三插件的名
称之间的映射关系;所述通讯分站配置的所述第一插件根据所述第三目标插件的名称将所述本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种煤矿多协议通讯方法,其特征在于,所述方法应用于通讯分站,所述通讯分站配置有第一插件

多个第二插件和多个第三插件,所述通讯分站用于分别与多个后端通信连接,所述通讯分站用于分别与多个保护设备通信连接,所述第一插件采用第一目标通讯协议进行通讯,所述第一目标通讯协议为多种所述通讯协议中的一种,一个所述后端采用一种通讯协议进行通讯,一个所述保护设备采用一种通讯协议进行通讯,所述后端采用的通讯协议与所述第一目标通讯协议不同,所述保护设备采用的通讯协议与所述第一目标通讯协议不同,所述方法包括:所述通讯分站配置的所述第一插件检测是否接收到第一目标插件发送的第一目标格式的报文,并检测是否接收到第二目标插件发送的所述第一目标格式的报文,所述第一目标格式为所述第一目标通讯协议规定的报文格式,所述第二插件与所述后端一一对应,所述第一目标插件为第一目标后端对应的所述第二插件,所述第一目标插件用于将所述第一目标后端发送的第二目标格式的报文转化为所述第一目标格式的报文,并将所述第一目标格式的报文发送至所述第一插件,所述第一目标后端为采用第二目标通讯协议进行通讯的所述后端,所述第二目标通讯协议为区别于所述第一目标通讯协议的多种所述通讯协议中的一种,所述第二目标格式为所述第二目标通讯协议规定的报文格式,一个所述保护设备对应一个所述第三插件,所述第二目标插件为第一目标设备对应的所述第三插件,所述第二目标插件用于将所述第一目标设备发送的第三目标格式的报文转化为所述第一目标格式的报文,并将所述第一目标格式的报文发送至所述第一插件,所述第一目标设备为采用第三目标通讯协议进行通讯的所述保护设备,所述第三目标通讯协议为区别于所述第一目标通讯协议的多种所述通讯协议中的一种,所述第三目标格式为所述第三目标通讯协议规定的报文格式;所述通讯分站配置的所述第一插件接收到所述第一目标插件发送的所述第一目标格式的报文的情况下,将所述第一目标格式的报文发送至第三目标插件,使所述第三目标插件将所述第一目标格式的报文转化为第四目标格式的报文,并将所述第四目标格式的报文发送至第二目标设备,所述通讯分站配置的所述第一插件接收到所述第二目标插件发送的所述第一目标格式的报文的情况下,将所述第一目标格式的报文发送至第四目标插件,使所述第四目标插件将所述第一目标格式的报文转化为第五目标格式的报文,并将所述第五目标格式的报文发送至第二目标后端,所述第三目标插件为第二目标设备对应的所述第三插件,所述第二目标设备为采用第四目标通讯协议进行通讯的所述保护设备,所述第四目标通讯协议为区别于所述第一目标通讯协议且区别于所述第二目标通讯协议的多种所述通讯协议中的一种,所述第四目标格式为所述第四目标通讯协议规定的报文的格式,所述第四目标插件为第二目标后端对应的所述第二插件,所述第二目标后端为采用第五目标通讯协议进行通讯的所述保护设备,所述第五目标通讯协议为区别于所述第一目标通讯协议且区别于所述第三目标通讯协议的多种所述通讯协议中的一种,所述第五目标格式为所述第五目标通讯协议规定的报文的格式
。2.
根据权利要求1所述的方法,其特征在于,在所述通讯分站配置的所述第一插件接收到所述第一目标插件发送的所述第一目标格式的报文的情况下,将所述第一目标格式的报文发送至第三目标插件,使所述第三目标插件将所述第一目标格式的报文转化为第四目标格式的报文,并将所述第四目标格式的报文发送至第二目标设备,包括:
所述通讯分站配置的所述第一插件从所述第一目标插件发送的所述第一目标格式的报文的报文头,获取所述第二目标设备的
IP
地址;所述通讯分站配置的所述第一插件根据第一映射关系和所述第二目标设备的
IP
地址,确定所述第三目标插件的名称,所述第一映射关系为所述保护设备的
IP
地址与所述第三插件的名称之间的映射关系;所述通讯分站配置的所述第一插件根据所述第三目标插件的名称将所述第一目标格式的报文发送至所述第三目标插件,使所述第三目标插件将所述第一目标格式的报文转化为第四目标格式的报文,并将所述第四目标格式的报文发送至所述第二目标设备
。3.
根据权利要求2所述的方法,其特征在于,在所述通讯分站配置的所述第一插件根据第一映射关系和所述第二目标设备的
IP
地址,确定所述第三目标插件之前,所述方法还包括:所述通讯分站配置的所述第一插件检测是否接收到注册信息,所述注册信息包括第五目标插件的名称和所述第五目标插件的名称对应的所述保护设备的
IP
地址,所述第五目标插件为所述第一映射关系不包含的所述第三插件;所述通讯分站配置的所述第一插件在接收到所述注册信息的情况下,根据所述第五目标插件的名称和所述第五目标插件的名称对应的所述保护设备的
IP
地址,更新所述第一映射关系
。4.
根据权利要求3所述的方法,其特征在于,所述通讯分站还配置有第四插件,所述第四插件用于加载所述第五目标插件,所述通讯分站配置的所述第一插件检测是否接收到注册信息,包括:所述通讯分站配置的所述第一插件在检测到所述第四插件加载所述第五目标插件的情况下检测是否接收到所述注册信息
。5.
根据权利要求1所述的方法,其特征在于,所述通讯分站配置的所述第一插件接收到所述第二目标插件发送的所述第一目标格式的报文的情况下,将...

【专利技术属性】
技术研发人员:罗伟鞠晨郭爱军单杰赵志雷白雅伦
申请(专利权)人:中国神华能源股份有限公司神东煤炭分公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1