一种机组并联控制器随机分配通信ID的方法技术

技术编号:14400772 阅读:129 留言:0更新日期:2017-01-11 13:39
本发明专利技术提供一种机组并联控制器随机分配通信ID的方法,该方法包括:步骤1,在控制器上电后,设置通信保持处于只接收数据不发送数据的静默状态,先对通信总线上的数据进行监听;步骤2,提取已经正在使用的通信ID,根据通信ID的取值范围得出该控制器可使用的ID范围A;步骤3,在范围A中随机挑取一个ID1,尝试使用ID1发送数据,如果无ID1冲突,则该控制器锁定此ID作为自己的通信ID。本发明专利技术方法降低了发电机组并联控制系统通信ID设置的人力成本,提高了效率。

【技术实现步骤摘要】

本专利技术涉及一种机组并联控制器随机分配通信ID的方法,可广泛应用于各种发电机组并联系统。
技术介绍
随着对电源可靠性和运行经济性要求的逐渐提高,发电机组并联系统也越来越多,由于单个通信总线带载能力的限制和带宽的限制,导致总线上最大节点数量有限制,那么通信ID(标示通信数据是由哪个控制器发出)只能在有限的数量内取值。如果总线上有相同ID的数据,那么就会引起通信ID冲突,导致数据混乱或错误,无法识别数据所属控制器,进一步导致功率分配和机组开停机调度策略的错误。现在市场上并联控制器都是将通信ID预先设置在控制器里,但是预设ID有以下两个问题:当机组数量大于总线上允许节点最大数量时,那么机组ID会有重复,当需要机组自由组合并联供电时,会存在ID相同的可能,这种情况下需要更改控制器通信ID,每次重组并联机组时都有可能需要重新预设控制器通信ID;当临时增加并联机组,预设通信ID时,需要预先知道总线上所有控制器的通信ID,然后设置一个与总线上所有控制器不同的通信ID。为了解决以上存在的问题,人们一直在寻求一种理想的技术解决方案。
技术实现思路
本专利技术的目的是针对现有技术的不足,从而提供一种能够保证通信ID唯一性的机组并联控制器随机分配通信ID的方法。本专利技术的目的是通过下面的技术方案来实现的:一种机组并联控制器随机分配通信ID的方法,该方法包括:步骤1,在控制器上电后,设置通信保持处于只接收数据不发送数据的静默状态,先对通信总线上的数据进行监听;步骤2,提取已经正在使用的通信ID,根据通信ID的取值范围得出该控制器可使用的ID范围A;步骤3,在范围A中随机挑取一个ID1,尝试使用ID1发送数据,如果无ID1冲突,则该控制器锁定此ID作为自己的通信ID。基于上述,步骤3中,同时有其他控制器也使用ID1尝试发送数据,则所有使用ID1通信的控制器,延时随机时间,在延时时间内对总线数据进行监听,调整控制器可使用ID范围A,延时时间到,后尝试再次发送随机ID2,如遇冲突,则重新延时随机时间,重新尝试发送,直到找到合适ID。基于上述,所述随机时间为0~3秒。基于上述,所述步骤1中,对通信总线上的数据进行监听,持续时间为1秒。本专利技术相对现有技术具有突出的实质性特点和显著的进步,具体的说,本专利技术方法降低了发电机组并联控制系统通信ID设置的人力成本,提高了效率。说明书附图图1是本专利技术的实施流程图。具体实施方式下面给出具体实施方式对本专利技术做进一步的详细描述:如图1所示,一种机组并联控制器随机分配通信ID的方法,该方法包括:步骤1,在控制器上电后,设置通信保持处于只接收数据不发送数据的静默状态,先对通信总线上的数据进行监听1秒;步骤2,提取已经正在使用的通信ID,根据通信ID的取值范围得出该控制器可使用的ID范围A;步骤3,在范围A中随机挑取一个ID1,尝试使用ID1发送数据,如果无ID1冲突,则该控制器锁定此ID作为自己的通信ID。在分配的过程中,若同时有其他控制器也使用ID1尝试发送数据,则所有使用ID1通信的控制器,延时随机时间0~3秒,在延时时间内对总线数据进行监听,调整控制器可使用ID范围A,延时时间到,后尝试再次发送随机ID2,如遇冲突,则重新延时随机时间,重新尝试发送,直到找到合适ID。最后应当说明的是:以上实施例仅用以说明本专利技术的技术方案而非对其限制;尽管参照较佳实施例对本专利技术进行了详细的说明,所属领域的普通技术人员应当理解:依然可以对本专利技术的具体实施方式进行修改或者对部分技术特征进行等同替换;而不脱离本专利技术技术方案的精神,其均应涵盖在本专利技术请求保护的技术方案范围当中。本文档来自技高网...
一种机组并联控制器随机分配通信ID的方法

【技术保护点】
一种机组并联控制器随机分配通信ID的方法,其特征在于,该方法包括:步骤1,在控制器上电后,设置通信保持处于只接收数据不发送数据的静默状态,先对通信总线上的数据进行监听;步骤2,提取已经正在使用的通信ID,根据通信ID的取值范围得出该控制器可使用的ID范围A;步骤3,在范围A中随机挑取一个ID1,尝试使用ID1发送数据,如果无ID1冲突,则该控制器锁定此ID作为自己的通信ID。

【技术特征摘要】
1.一种机组并联控制器随机分配通信ID的方法,其特征在于,该方法包括:步骤1,在控制器上电后,设置通信保持处于只接收数据不发送数据的静默状态,先对通信总线上的数据进行监听;步骤2,提取已经正在使用的通信ID,根据通信ID的取值范围得出该控制器可使用的ID范围A;步骤3,在范围A中随机挑取一个ID1,尝试使用ID1发送数据,如果无ID1冲突,则该控制器锁定此ID作为自己的通信ID。2.根据权利要求1所述的机组并联控制器随机分配通信ID的方法,其特征在于:步骤3中,同时...

【专利技术属性】
技术研发人员:王向前王磊郭兵王艺朋黄晓乐
申请(专利权)人:郑州众智科技股份有限公司
类型:发明
国别省市:河南;41

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

1