一种二次设备板卡自组网方法、装置、存储介质及终端制造方法及图纸

技术编号:38374669 阅读:16 留言:0更新日期:2023-08-05 17:36
本发明专利技术实施例公开了一种二次设备板卡自组网方法、装置、存储介质及终端,方法包括:通用型机箱设置有背板总线,预设通用板卡之间通过背板总线连接,根据业务需求及规模信息确定预设通用板卡的卡数量;在卡数量小于或等于通用型机箱最大卡容纳量的情况下,将通用型机箱内任一个预设通用板卡的网络参数设置为预设网络参数,并对通用型机箱内其余预设通用板卡的网络参数进行初始化;基于所有预设通用板卡的网络参数,使得预设通用板卡之间进行通讯交互和/或使得终端与预设通用板卡之间进行通讯交互,解决了现有技术存在板卡资源浪费、机箱内板卡臃肿繁杂,及出厂后机箱内板卡布局和板卡信息相对固定,需在终端中指定配置通讯板卡中网卡信息的问题。中网卡信息的问题。中网卡信息的问题。

【技术实现步骤摘要】
一种二次设备板卡自组网方法、装置、存储介质及终端


[0001]本专利技术涉及电力系统
,尤其涉及一种二次设备板卡自组网方法、装置、存储介质及终端。

技术介绍

[0002]电力系统中的二次设备是为了保证一次设备的正常运行而配置的,主要是对一次设备的工作进行监测、控制、调节、保护,以及为运行和维护人员提供实时的设备运行工况。二次设备一般由控制保护屏柜构成,屏柜内有可以完成相应功能的机箱,机箱主要用于存放各种板卡,一般有用于进行数据处理计算的处理器板卡、进行模拟量采集的测量板卡、进行开关量采集和输出的开关量板卡、进行控制总线和现场总线数据采集的总线板卡、进行通讯用的通讯板卡等。
[0003]目前,二次设备板卡自组网方式主要是在设计机箱时,基于二次设备所需的功能固定配置与其对应功能所需的板卡。该方式主要存在以下缺陷:第一,由于是固定配置与其对应功能所需的板卡,在出厂后机箱内的板卡及其功能就固定了,使得在电力系统规模较小时,有很多板卡用不到,存在板卡资源浪费,且机箱内的板卡臃肿繁杂;第二,在出厂后机箱内的板卡布局和板卡信息相对固定,而在不同的业务场景下,需要设计不同的终端(如软件系统),且不同的终端可能对应不同的板卡布局和板卡信息,例如,在终端进行通讯、信息同步和更新等时候,均需要根据不同的终端在终端中指定配置不同的通讯板卡的网卡信息,造成板卡与终端之间的互不通用。

技术实现思路

[0004]基于此,有必要针对上述问题,提出了一种二次设备板卡自组网方法、装置、存储介质及终端,解决了现有技术存在板卡资源浪费、机箱内板卡臃肿繁杂,及出厂后机箱内板卡布局和板卡信息相对固定,需在终端中指定配置通讯板卡中网卡信息的问题。
[0005]为实现上述目的,本专利技术在第一方面提供一种二次设备板卡自组网方法,所述方法应用于通用型机箱,所述通用型机箱设置有背板总线,预设通用板卡之间通过所述背板总线连接,所述方法包括:
[0006]根据业务需求及规模信息确定预设通用板卡的卡数量;
[0007]在所述卡数量小于或等于所述通用型机箱的最大卡容纳量的情况下,将所述通用型机箱内任一个预设通用板卡的网络参数设置为预设网络参数,并对所述通用型机箱内其余预设通用板卡的网络参数进行初始化;
[0008]基于所有的预设通用板卡的网络参数,使得预设通用板卡之间进行通讯交互,和/或使得终端与预设通用板卡之间进行通讯交互。
[0009]可选地,所述通用型机箱之间级联,所述通用型机箱之间级联包括不同的所述通用型机箱内的预设通用板卡之间通过以太网连接,所述方法还包括:
[0010]在所述卡数量大于所述通用型机箱的最大卡容纳量的情况下,将通过以太网连接
的预设通用板卡作为级联通用板卡;
[0011]将第一层通用型机箱内任一个预设通用板卡的网络参数设置为预设网络参数,并对第一层通用型机箱内其余预设通用板卡的网络参数进行初始化;
[0012]根据第i层通用型机箱内级联通用板卡的网络参数确定第i+1层通用型机箱内级联通用板卡的网络参数,并对第i+1层通用型机箱内其余预设通用板卡的网络参数进行初始化;
[0013]基于所有的预设通用板卡的网络参数,使得预设通用板卡之间进行通讯交互,和/或使得终端与预设通用板卡之间进行通讯交互。
[0014]可选地,所述对所述通用型机箱内其余预设通用板卡的网络参数进行初始化,包括:
[0015]根据预设网络参数、第一预设规则和所述通用型机箱内其余预设通用板卡的标识号对所述通用型机箱内其余预设通用板卡的网络参数进行初始化。
[0016]可选地,所述对第一层通用型机箱内其余预设通用板卡的网络参数进行初始化,包括:
[0017]根据预设网络参数、第一预设规则和第一层通用型机箱内其余预设通用板卡的标识号对第一层通用型机箱内其余预设通用板卡的网络参数进行初始化;
[0018]所述对第i+1层通用型机箱内其余预设通用板卡的网络参数进行初始化,包括:
[0019]根据第i+1层通用型机箱内级联通用板卡的网络参数、所述第一预设规则和第i+1层通用型机箱内其余预设通用板卡的标识号对第i+1层通用型机箱内其余预设通用板卡的网络参数进行初始化。
[0020]可选地,所述根据第i层通用型机箱内级联通用板卡的网络参数确定第i+1层通用型机箱内级联通用板卡的网络参数,包括:
[0021]根据第i层通用型机箱内级联通用板卡的网络参数及网口编号、第二预设规则和第i+1层通用型机箱内级联通用板卡的标识号确定第i+1层通用型机箱内级联通用板卡的网络参数。
[0022]可选地,所述背板总线设置有多个卡槽,用于插入预设通用板卡,在所述背板总线的每个卡槽上均设置有上拉电阻,且每个卡槽上的上拉电阻均不同,所述方法还包括;
[0023]获取卡槽上的上拉电阻的电平状态;
[0024]根据所述电平状态确定卡槽对应的预设通用板卡的预置I D号,并将所述预置I D号作为对应的预设通用板卡的标识号。
[0025]可选地,所述方法还包括:
[0026]在预设通用板卡的网络参数初始化失败的情况下,将网络参数初始化失败的预设通用板卡的网络参数设置为上次初始化的网络参数。
[0027]为实现上述目的,本专利技术在第二方面提供一种二次设备板卡自组网装置,所述装置应用于通用型机箱,所述通用型机箱设置有背板总线,预设通用板卡之间通过所述背板总线连接,所述装置包括:
[0028]确定模块,用于根据业务需求及规模信息确定预设通用板卡的卡数量;
[0029]初始化模块,用于在所述卡数量小于或等于所述通用型机箱的最大卡容纳量的情况下,将所述通用型机箱内任一个预设通用板卡的网络参数设置为预设网络参数,并对所
述通用型机箱内其余预设通用板卡的网络参数进行初始化;
[0030]通讯模块,用于基于所有的预设通用板卡的网络参数,使得预设通用板卡之间进行通讯交互,和/或使得终端与预设通用板卡之间进行通讯交互。
[0031]为实现上述目的,本专利技术在第三方面提供一种计算机可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时,使得所述处理器执行如第一方面中任一项所述方法的步骤。
[0032]为实现上述目的,本专利技术在第四方面提供一种终端,包括存储器和处理器,所述存储器存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行如第一方面中任一项所述方法的步骤。
[0033]采用本专利技术实施例,具有如下有益效果:上述方法应用于通用型机箱,通用型机箱设置有背板总线,预设通用板卡(即同时具有采集、通信、逻辑处理等功能的通用板卡,不需要每次都设计机箱)之间通过背板总线连接,通过根据业务需求及规模信息确定预设通用板卡的卡数量;在卡数量小于或等于通用型机箱的最大卡容纳量的情况下,将通用型机箱内任一个预设通用板卡的网络参数设置为预设网络参数,并对通用型机箱内其余预设通用板卡的网络参数进行初始化(即可以通过自动的对预设通本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种二次设备板卡自组网方法,其特征在于,所述方法应用于通用型机箱,所述通用型机箱设置有背板总线,预设通用板卡之间通过所述背板总线连接,所述方法包括:根据业务需求及规模信息确定预设通用板卡的卡数量;在所述卡数量小于或等于所述通用型机箱的最大卡容纳量的情况下,将所述通用型机箱内任一个预设通用板卡的网络参数设置为预设网络参数,并对所述通用型机箱内其余预设通用板卡的网络参数进行初始化;基于所有的预设通用板卡的网络参数,使得预设通用板卡之间进行通讯交互,和/或使得终端与预设通用板卡之间进行通讯交互。2.根据权利要求1所述的方法,其特征在于,所述通用型机箱之间级联,所述通用型机箱之间级联包括不同的所述通用型机箱内的预设通用板卡之间通过以太网连接,所述方法还包括:在所述卡数量大于所述通用型机箱的最大卡容纳量的情况下,将通过以太网连接的预设通用板卡作为级联通用板卡;将第一层通用型机箱内任一个预设通用板卡的网络参数设置为预设网络参数,并对第一层通用型机箱内其余预设通用板卡的网络参数进行初始化;根据第i层通用型机箱内级联通用板卡的网络参数确定第i+1层通用型机箱内级联通用板卡的网络参数,并对第i+1层通用型机箱内其余预设通用板卡的网络参数进行初始化;基于所有的预设通用板卡的网络参数,使得预设通用板卡之间进行通讯交互,和/或使得终端与预设通用板卡之间进行通讯交互。3.根据权利要求1所述的方法,其特征在于,所述对所述通用型机箱内其余预设通用板卡的网络参数进行初始化,包括:根据预设网络参数、第一预设规则和所述通用型机箱内其余预设通用板卡的标识号对所述通用型机箱内其余预设通用板卡的网络参数进行初始化。4.根据权利要求2所述的方法,其特征在于,所述对第一层通用型机箱内其余预设通用板卡的网络参数进行初始化,包括:根据预设网络参数、第一预设规则和第一层通用型机箱内其余预设通用板卡的标识号对第一层通用型机箱内其余预设通用板卡的网络参数进行初始化;所述对第i+1层通用型机箱内其余预设通用板卡的网络参数进行初始化,包括:根据第i+1层通用型机箱内级联通用板卡的网络参数、所述第一预设规则和第i+1层...

【专利技术属性】
技术研发人员:谢青洋苏适杨洋冯勇张锡然杜肖袁兴宇严玉廷
申请(专利权)人:云南电网有限责任公司电力科学研究院
类型:发明
国别省市:

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

1