CN114373291B - 一种g3-plc电表自动注册到主站的方法 - Google Patents

一种g3-plc电表自动注册到主站的方法 Download PDF

Info

Publication number
CN114373291B
CN114373291B CN202210060327.2A CN202210060327A CN114373291B CN 114373291 B CN114373291 B CN 114373291B CN 202210060327 A CN202210060327 A CN 202210060327A CN 114373291 B CN114373291 B CN 114373291B
Authority
CN
China
Prior art keywords
electric meter
concentrator
plc
module
meter
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202210060327.2A
Other languages
English (en)
Other versions
CN114373291A (zh
Inventor
请求不公布姓名
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Leaguer Microelectronics Co ltd
Original Assignee
Leaguer Microelectronics Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Leaguer Microelectronics Co ltd filed Critical Leaguer Microelectronics Co ltd
Priority to CN202210060327.2A priority Critical patent/CN114373291B/zh
Publication of CN114373291A publication Critical patent/CN114373291A/zh
Application granted granted Critical
Publication of CN114373291B publication Critical patent/CN114373291B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G08SIGNALLING
    • G08CTRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
    • G08C17/00Arrangements for transmitting signals characterised by the use of a wireless electrical link
    • G08C17/02Arrangements for transmitting signals characterised by the use of a wireless electrical link using a radio link
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W60/00Affiliation to network, e.g. registration; Terminating affiliation with the network, e.g. de-registration

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Signal Processing (AREA)
  • Small-Scale Networks (AREA)
  • Programmable Controllers (AREA)

Abstract

本发明提供一种G3‑PLC电表自动注册到主站的方法,包括:G3‑PLC电表提交注册请求到集中器;所述集中器分析处理所述G3‑PLC电表提交的所述注册请求并根据子模块白名单情况决定是否将所述注册请求推送给主站进行处理;所述主站分析处理接收到的所述注册请求进行处理。通过G3‑PLC电表从模块主动不断的发送注册请求到集中器主模块,然后集中器根据白名单情况决定是否将该请求推送给主站进行处理的方案,将整个电力***上线电表的注册上线流程由原来的上行主站驱动变成了下行电表驱动。有效的解决了现有技术方案台区与电表安装重度绑定,不够灵活的问题。

Description

一种G3-PLC电表自动注册到主站的方法
技术领域
本发明涉及智能电网通信技术领域,尤其涉及一种G3-PLC电表自动注册到主站的方法。
背景技术
在整个用电信息采集***的业务流程中,最重要和最初始的步骤就是电表的初始化和注册,对于传统的电表注册方案,通常的做法是用户手动的方式直接导入电表的档案信息到主站***,然后通过操作主站***下发指令的方式添加电表档案到集中器的白名单中,这种方案的缺点是不够灵活,需要人工参与,电表必须指定安装到固定的某个台区,很难做到主站***和集中器的电表档案信息实际情况同步,一旦现场发生电表跨台区注册或集中器宕机的情况,将会出现档案错乱,无法正常上线抄读。例如:某个台区的集中器出现故障,采用传统方案,将会导致该台区管辖内的所有电表均无法正常抄读;又或者是某个台区A与其辖区内的电表M的PLC载波信号强度已经长时间远远弱于台区B与该电表的信号强度,此时由于现有***本身设计缺陷,电表M将永远无法使用台区B的集中器进行抄读,因此,这种固定的绑定策略注册方案将会导致该电表采集效率低下甚至长时间无法采集的问题发生。
以上背景技术内容的公开仅用于辅助理解本发明的构思及技术方案,其并不必然属于本专利申请的现有技术,在没有明确的证据表明上述内容在本专利申请的申请日已经公开的情况下,上述背景技术不应当用于评价本申请的新颖性和创造性。
发明内容
本发明为了解决现有的问题,提供一种G3-PLC电表自动注册到主站的方法。
为了解决上述问题,本发明采用的技术方案如下所述:
一种G3-PLC电表自动注册到主站的方法,包括如下步骤:S1:G3-PLC电表提交注册请求到集中器;S2:所述集中器分析处理所述G3-PLC电表提交的所述注册请求并根据子模块白名单情况决定是否将所述注册请求推送给主站进行处理;S3:所述主站分析处理接收到的所述注册请求进行处理。
优选地,所述G3-PLC电表包括表计和电表从模块;所述集中器包括主机和主模块;所述G3-PLC电表提交所述注册请求到所述集中器包括:S11:G3-PLC规范有CenA/FCC/FCCH三个工作频段,在发起MAC/PHY层通信之前,根据预制参数配置好频段参数并初始化;S12:在G3-PLC网络组网路由过程中,所述G3-PLC电表的所述电表从模块优先按照预制频段寻找信号最优的主节点,寻找过程中如果入网失败则依次切换到其它频段尝试。
优选地,所述频段参数为FCC。
优选地,在出厂前出厂前或现场修改所述频段参数并存储到外部闪存卡。
优选地,所述G3-PLC电表和所述集中器在网运行过程中所述G3-PLC网络采取以下维护机制:所述电表从模块将按第一预设时长发起心跳检测,期待所述集中器的所述主模块回应,如果连续预定心跳次数内没有回应,则判定为PLC网络通信异常;所述G3-PLC电表将自动恢复到新表注册状态,重复执行新表注册到所述集中器;和/或,所述电表从模块与所述集中器的所述主模块定期通信,如果连续第二预设时长内无通信活动,则判定所述电表从模块暂时失联,使所述集中器不再抄读所述电表从模块所在的所述表计;如果所述集中器的所述主模块再次收到所述电表从模块的心跳,则清除暂时失联状态,使下次所述集中器可正常抄读所述电表从模块所在的所述表计。
优选地,所述集中器的所述主模块用于:提供主机管理接口以配置工作参数和数据,所述工作参数和数据包括所述子模块白名单、注册模式、路由表上电后,从所述主机获取所述子模块白名单并总是基于所述子模块白名单工作;若申请入网的所述G3-PLC电表不在所述子模块白名单中,则拒绝入网,并将所述注册申请推送到所述主机;若所述主机允许所述G3-PLC电表入网,则更新表计档案到所述主机,并同步更新所述子模块白名单,等待所述G3-PLC电表的下一轮入网申请。
优选地,所述主站分析处理接收到的所述注册请求进行处理包括:若所述G3-PLC电表还未在任何集中器注册,则允许所述G3-PLC电表注册到所述集中器,并更新所述集中器的所述子模块白名单并配置参数;所述主站刷新主站电表的内存和档案,写入注册成功记录到数据库。
优选地,所述主站分析处理接收到的所述注册请求进行处理包括:若所述G3-PLC电表曾注册过其它集中器,并且上次注册时间和本次新申请时间的间隔小于第三预设时长,则拒绝注册。
优选地,所述主站分析处理接收到的所述注册请求进行处理包括:若所述G3-PLC电表曾注册过其它集中器,上次注册时间和本次新申请时间的间隔大于所述第三预设时长,则先删除曾注册过的所述集中器的所述子模块白名单中的电表档案记录,再添加所述电表档案记录到新申请的所述集中器的所述子模块白名单。
本发明还提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1-9任一所述方法的步骤。
本发明的有益效果为:提供一种G3-PLC电表自动注册到主站的方法,通过G3-PLC电表从模块主动不断的发送注册请求到集中器主模块,然后集中器根据白名单情况决定是否将该请求推送给主站进行处理的方案,将整个电力***上线电表的注册上线流程由原来的上行主站驱动变成了下行电表驱动。有效的解决了现有技术方案台区与电表安装重度绑定,不够灵活的问题。
进一步地,相对于现有技术,本发明装置还能够自动解决PLC电表注册各阶段流程执行失败的异常情况,保证主站、集中器和电表数据的一致性。例如:在集中器断电或网络通信不稳定的情况下,主站将会通过各种上线重试策略解决新老集中器白名单添加和删除失败的问题,从而确保整体数据同步,既动态灵活,又稳定安全。
附图说明
图1是本发明实施例中一种G3-PLC电表自动注册到主站的方法示意图。
图2是本发明实施例中一种G3-PLC电表请求注册到集中器流程图。
图3是本发明实施例中电表在网运行网络维护流程图。
图4是本发明实施例中集中器在网运行网络维护流程图。
图5是本发明实施例中主站处理电表注册请求流程图。
图6是本发明实施例中主站处理电表注册请求时序图。
具体实施方式
为了使本发明实施例所要解决的技术问题、技术方案及有益效果更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
需要说明的是,当元件被称为“固定于”或“设置于”另一个元件,它可以直接在另一个元件上或者间接在该另一个元件上。当一个元件被称为是“连接于”另一个元件,它可以是直接连接到另一个元件或间接连接至该另一个元件上。另外,连接既可以是用于固定作用也可以是用于电路连通作用。
需要理解的是,术语“长度”、“宽度”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明实施例和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。
此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多该特征。在本发明实施例的描述中,“多个”的含义是两个或两个以上,除非另有明确具体的限定。
如图1所示,本发明提供一种G3-PLC电表自动注册到主站的方法,包括如下步骤:
S1:G3-PLC电表提交注册请求到集中器;
S2:所述集中器分析处理所述G3-PLC电表提交的所述注册请求并根据子模块白名单情况决定是否将所述注册请求推送给主站进行处理;
S3:所述主站分析处理接收到的所述注册请求进行处理。
本发明装置通过G3-PLC电表从模块主动不断的发送注册请求到集中器主模块,然后集中器根据白名单情况决定是否将该请求推送给主站进行处理的方案,将整个电力***上线电表的注册上线流程由原来的上行主站驱动变成了下行电表驱动。有效的解决了现有技术方案台区与电表安装重度绑定,不够灵活的问题。
按照现有技术方案,电表必须安装在指定的台区,但是实际上有的时候电表所在的安装区域设备老旧,接线混乱复杂,已经无法确定到底在哪个台区,此时,需要根据现场实际情况选择信号强度最佳的集中器主模块进行配对,如果采用现有发明装置,***能够动态的规划各个集中器所在台区内的电表注册拓扑结构,在保证各个电表载波信号最佳的情况下,又能够做到集中器的负载均衡,避免某个集中器挂载较多的表计。
如下对每个步骤进行详细说明。
步骤S1:G3-PLC电表提交注册请求到集中器;电表由表计和电表从模块构成,集中器由主机和主模块构成,电表和集中器的业务通信需要通过各自的PLC模块来进行。
如图2所示,具体表现为:
G3-PLC电表由表计和从模块组成,其***注册包含PLC表注册、网络维护和心跳机制等流程,整体全部在PLC通信中自动完成,在表计和集中器同时上电后,表计从模块将自动读取表计序号,随机延时0~300秒,然后提交注册入网申请到集中器主模块,整体按照以下流程规范工作:
1.G3-PLC规范有CenA/FCC/FCCH三个工作频段,在发起MAC/PHY层通信之前,需要根据预制参数,配置好频段参数,并初始化;
2.频段参数默认为FCC以获得最优的通信性能和最大的适用范围;
3.可以在出厂前或现场修改频段参数,并存储到外部FLASH;
4.在G3-PLC组网路由过程中,电表从模块优先按照预制频段寻找信号最优的主节点,如果某个频段入网失败,则依次切换到其它频段尝试。自动切换频段功能有两个问题:一是造成入网效率降低,耗时过长;二是由于MAC/PHY层在运行过程中的时序不一致,产生问题。
对于PLC表注册,需要注意的是,表计在第一次申请注册后,因为不在集中器白名单中,因而被拒绝。在延时5分钟之后,表计将发起第二次注册申请到同一集中器。如果被连续拒绝3次,则尝试向其它集中器发起申请,轮询完所有集中器后;再顺次切换到其它频段(CenA->FCC->FCCH),直到注册成功。
可以理解的是,上述所有连续拒绝次数和延时在实际应用都可以根据实际情况调整。
表计成功完成注册后,将记忆从属的主集中器和工作频段,在下次上电后自动寻找主集中器,按照存储工作频段入网。
此外,表计和集中器在网运行过程中,G3-PLC网络采取以下维护机制:
所述电表从模块将按第一预设时长发起心跳检测,期待所述集中器的所述主模块回应,如果连续预定心跳次数内没有回应,则判定为PLC网络通信异常;所述G3-PLC电表将自动恢复到新表注册状态,重复执行新表注册到所述集中器;
和/或,所述电表从模块与所述集中器的所述主模块定期通信,如果连续第二预设时长内无通信活动,则判定所述电表从模块暂时失联,使所述集中器不再抄读所述电表从模块所在的所述表计;如果所述集中器的所述主模块再次收到所述电表从模块的心跳,则清除暂时失联状态,使下次所述集中器可正常抄读所述电表从模块所在的所述表计。
如图3所示,电表从模块将按30分钟间隔发起心跳检测,期待集中器主模块回应,如果连续4次心跳没有回应(120分钟),则判定为PLC网络通信异常。判定为异常后,电表将自动恢复到新表注册状态,重复执行新表注册到集中器流程。其中网络异常的可能原因有:集中器变更了白名单、移除子表、通信链路集中器或者更改了GMK通信秘钥等。
如图4所示,电表从模块与集中器主模块定期通信,如果连续90分钟无通信活动,则判定该从模块“暂时失联”,使集中器不再抄读该从模块所在的表计;如果主模块再次收到该从模块的心跳,则清除“暂时失联”状态,使下次集中器可正常抄读该从模块所在的表计。
对于网络维护和心跳机制,需要注意的是,上述中的心跳间隔的推荐范围20~40分钟、心跳重试次数的推荐范围3~6次和最大无通信活动超时时间的推荐范围60~240分钟,但是其均为根据实际生产测试经验给出的推荐默认值,用户可以根据实际情况自定义调整,只需要满足最大无通信活动超时时间必须比心跳间隔大即可,建议是其3~6倍。
S2:所述集中器分析处理所述G3-PLC电表提交的所述注册请求并根据子模块白名单情况决定是否将所述注册请求推送给主站进行处理;具体表现为:
集中器由主机和主模块组成,其中主模块整体按照以下流程规范工作:
1.作为G3-PLC主节点,是一个独立的组件;
2.提供主机管理接口,以配置子模块白名单、注册模式、路由表等工作参数和数据;
3.上电后,从主机获取子模块白名单,并总是基于白名单工作;
4.若申请入网的所述G3-PLC电表不在所述子模块白名单中,则拒绝入网,并将所述注册申请推送到所述主机;
5.若所述主机允许所述G3-PLC电表入网,则更新表计档案到所述主机,并同步更新所述子模块白名单,等待所述G3-PLC电表的下一轮入网申请。
集中器主机接收到G3-PLC电表提交的注册请求后,将会推送新表注册申请通知到主站***。
S3:所述主站分析处理接收到的所述注册请求进行处理,具体表现为:
如图5所示,所述主站分析处理接收到的所述注册请求进行处理,根据不同情况做出处理:
若所述G3-PLC电表还未在任何集中器注册,则允许所述G3-PLC电表注册到所述集中器,并更新所述集中器的所述子模块白名单并配置参数;所述主站刷新主站电表的内存和档案,写入注册成功记录到数据库。
若所述G3-PLC电表曾注册过其它集中器,并且上次注册时间和本次新申请时间的间隔小于第三预设时长,则拒绝注册。
若所述G3-PLC电表曾注册过其它集中器,上次注册时间和本次新申请时间的间隔大于所述第三预设时长,则先删除曾注册过的所述集中器的所述子模块白名单中的电表档案记录,再添加所述电表档案记录到新申请的所述集中器的所述子模块白名单。
在一种具体的实施例中:
1.如果该电表还未在任何集中器注册,则允许注册到该集中器,并更新集中器的白名单,并配置秘钥等参数(用“新增”方式追补白名单,不复位主模块)。然后主站也会刷新主站电表的内存和档案,写入注册成功记录到数据库。
2.如果该表计曾经注册过其它集中器,并且上次注册时间和本次新申请时间的间隔小于1天(推荐范围:1~3天),则拒绝注册,以防止在集中器之间频繁切换。
3.如果该表计曾经注册过其它集中器,但两次注册时间间隔大于1天,则先删除旧集中器白名单中的电表档案记录,再添加电表档案记录到新的集中器白名单。优选的,需要注意的是,在某些实验室环境或者一些比较老旧的区域中,主站***删除旧集中器白名单中的电表档案记录由于网络通信不稳定或者是集中器宕机等特殊因素,无法删除成功,针对这种情况,主站***会写入一条删除失败记录到数据库,然后主站每次检测到该集中器上线或者恢复心跳时,将会查询数据库中是否有该集中器删除失败的记录,如果存在,则尝试继续删除,按照此规则,直到最终删除成功并删除数据库中的失败记录。
如图6所示,主站***处理电表注册的整体时序,整体从根本上确保了在各种异常情况下,电表档案在新旧集中器中依然能够保证同步一致,不会出现一块电表在两个集中器同时注册并正常工作的情况。
相对于现有技术,本发明装置还能够自动解决PLC电表注册各阶段流程执行失败的异常情况,保证主站、集中器和电表数据的一致性。例如:在集中器断电或网络通信不稳定的情况下,主站将会通过各种上线重试策略解决新老集中器白名单添加和删除失败的问题,从而确保整体数据同步,既动态灵活,又稳定安全。
本申请实施例还提供一种控制装置,包括处理器和用于存储计算机程序的存储介质;其中,处理器用于执行所述计算机程序时至少执行如上所述的方法。
本申请实施例还提供一种存储介质,用于存储计算机程序,该计算机程序被执行时至少执行如上所述的方法。
本申请实施例还提供一种处理器,所述处理器执行计算机程序,至少执行如上所述的方法。
所述存储介质可以由任何类型的易失性或非易失性存储设备、或者它们的组合来实现。其中,非易失性存储器可以是只读存储器(ROM,Read Only Memory)、可编程只读存储器(PROM,Programmable Read-Only Memory)、可擦除可编程只读存储器(EPROM,ErasableProgrammable Read-Only Memory)、电可擦除可编程只读存储器(EEPROM,ElectricallyErasable Programmable Read-Only Memory)、磁性随机存取存储器(FRAM,FerromagneticRandom Access Memory)、快闪存储器(Flash Memory)、磁表面存储器、光盘、或只读光盘(CD-ROM,Compact Disc Read-Only Memory);磁表面存储器可以是磁盘存储器或磁带存储器。易失性存储器可以是随机存取存储器(RAM,Random Access Memory),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的RAM可用,例如静态随机存取存储器(SRAM,Static Random Access Memory)、同步静态随机存取存储器(SSRAM,SynchronousStatic Random Access Memory)、动态随机存取存储器(DRAM,Dynamic Random AccessMemory)、同步动态随机存取存储器(SDRAM,Synchronous Dynamic Random AccessMemory)、双倍数据速率同步动态随机存取存储器(DDRSDRAM,Double Data RateSynchronous Dynamic Random Access Memory)、增强型同步动态随机存取存储器(ESDRAMEnhanced Synchronous Dynamic Random Access Memory)、同步连接动态随机存取存储器(SLDRAM,Sync Link Dynamic Random Access Memory)、直接内存总线随机存取存储器(DRRAM,Direct Rambus Random Access Memory)。本发明实施例描述的存储介质旨在包括但不限于这些和任意其它适合类型的存储器。
在本申请所提供的几个实施例中,应该理解到,所揭露的***和方法,可以通过其它的方式实现。以上所描述的设备实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,如:多个单元或组件可以结合,或可以集成到另一个***,或一些特征可以忽略,或不执行。另外,所显示或讨论的各组成部分相互之间的耦合、或直接耦合、或通信连接可以是通过一些接口,设备或单元的间接耦合或通信连接,可以是电性的、机械的或其它形式的。
上述作为分离部件说明的单元可以是、或也可以不是物理上分开的,作为单元显示的部件可以是、或也可以不是物理单元,即可以位于一个地方,也可以分布到多个网络单元上;可以根据实际的需要选择其中的部分或全部单元来实现本实施例方案的目的。
另外,在本发明各实施例中的各功能单元可以全部集成在一个处理单元中,也可以是各单元分别单独作为一个单元,也可以两个或两个以上单元集成在一个单元中;上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:移动存储设备、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
或者,本发明上述集成的单元如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实施例的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机、服务器、或者网络设备等)执行本发明各个实施例所述方法的全部或部分。而前述的存储介质包括:移动存储设备、ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
本申请所提供的几个方法实施例中所揭露的方法,在不冲突的情况下可以任意组合,得到新的方法实施例。
本申请所提供的几个产品实施例中所揭露的特征,在不冲突的情况下可以任意组合,得到新的产品实施例。
本申请所提供的几个方法或设备实施例中所揭露的特征,在不冲突的情况下可以任意组合,得到新的方法实施例或设备实施例。
以上内容是结合具体的优选实施方式对本发明所做的进一步详细说明,不能认定本发明的具体实施只局限于这些说明。对于本发明所属技术领域的技术人员来说,在不脱离本发明构思的前提下,还可以做出若干等同替代或明显变型,而且性能或用途相同,都应当视为属于本发明的保护范围。

Claims (7)

1.一种G3-PLC电表自动注册到主站的方法,其特征在于,包括如下步骤:
S1:G3-PLC电表提交注册请求到集中器;
S2:所述集中器分析处理所述G3-PLC电表提交的所述注册请求并根据子模块白名单情况决定是否将所述注册请求推送给主站进行处理;
S3:所述主站分析处理接收到的所述注册请求进行处理;若所述G3-PLC电表还未在任何集中器注册,则允许所述G3-PLC电表注册到所述集中器,并更新所述集中器的所述子模块白名单并配置参数;所述主站刷新主站电表的内存和档案,写入注册成功记录到数据库;若所述G3-PLC电表曾注册过其它集中器,并且上次注册时间和本次新申请时间的间隔小于第三预设时长,则拒绝注册;若所述G3-PLC电表曾注册过其它集中器,并且上次注册时间和本次新申请时间的间隔大于所述第三预设时长,则先删除曾注册过的所述集中器的所述子模块白名单中的电表档案记录,再添加所述电表档案记录到新申请的所述集中器的所述子模块白名单,若无法删除成功,所述主站写入一条删除失败记录到数据库,然后所述主站每次检测到该集中器上线或者恢复心跳时,查询所述数据库中是否有该集中器删除失败的记录,如果存在,则尝试继续删除,直到最终删除成功并删除所述数据库中的失败记录。
2.如权利要求1所述的G3-PLC电表自动注册到主站的方法,其特征在于,所述G3-PLC电表包括表计和电表从模块;所述集中器包括主机和主模块;所述G3-PLC电表提交所述注册请求到所述集中器包括:
S11:G3-PLC规范有CenA/FCC/FCCH三个工作频段,在发起MAC/PHY层通信之前,根据预制参数配置好频段参数并初始化;
S12:在G3-PLC网络组网路由过程中,所述G3-PLC电表的所述电表从模块优先按照预制频段寻找信号最优的主节点,寻找过程中如果入网失败则依次切换到其它频段尝试。
3.如权利要求2所述的G3-PLC电表自动注册到主站的方法,其特征在于,所述频段参数为FCC。
4.如权利要求3所述的G3-PLC电表自动注册到主站的方法,其特征在于,在出厂前或现场修改所述频段参数并存储到外部闪存卡。
5.如权利要求4所述的G3-PLC电表自动注册到主站的方法,其特征在于,所述G3-PLC电表和所述集中器在网运行过程中所述G3-PLC网络采取以下维护机制:
所述电表从模块将按第一预设时长发起心跳检测,期待所述集中器的所述主模块回应,如果连续预定心跳次数内没有回应,则判定为PLC网络通信异常;所述G3-PLC电表将自动恢复到新表注册状态,重复执行新表注册到所述集中器;
和/或,所述电表从模块与所述集中器的所述主模块定期通信,如果连续第二预设时长内无通信活动,则判定所述电表从模块暂时失联,使所述集中器不再抄读所述电表从模块所在的所述表计;如果所述集中器的所述主模块再次收到所述电表从模块的心跳,则清除暂时失联状态,使下次所述集中器可正常抄读所述电表从模块所在的所述表计。
6.如权利要求5所述的G3-PLC电表自动注册到主站的方法,其特征在于,所述集中器的所述主模块用于:
提供主机管理接口以配置工作参数和数据,所述工作参数和数据包括所述子模块白名单、注册模式、路由表;
上电后,从所述主机获取所述子模块白名单并总是基于所述子模块白名单工作;
若申请入网的所述G3-PLC电表不在所述子模块白名单中,则拒绝入网,并将入网申请推送到所述主机;
若所述主机允许所述G3-PLC电表入网,则更新表计档案到所述主机,并同步更新所述子模块白名单,等待所述G3-PLC电表的下一轮入网申请。
7.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1-6任一所述方法的步骤。
CN202210060327.2A 2022-01-19 2022-01-19 一种g3-plc电表自动注册到主站的方法 Active CN114373291B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210060327.2A CN114373291B (zh) 2022-01-19 2022-01-19 一种g3-plc电表自动注册到主站的方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210060327.2A CN114373291B (zh) 2022-01-19 2022-01-19 一种g3-plc电表自动注册到主站的方法

Publications (2)

Publication Number Publication Date
CN114373291A CN114373291A (zh) 2022-04-19
CN114373291B true CN114373291B (zh) 2023-04-11

Family

ID=81143344

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210060327.2A Active CN114373291B (zh) 2022-01-19 2022-01-19 一种g3-plc电表自动注册到主站的方法

Country Status (1)

Country Link
CN (1) CN114373291B (zh)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115174664B (zh) * 2022-05-31 2023-09-01 宁波三星智能电气有限公司 一种电表的注册方法
CN117950365B (zh) * 2024-03-26 2024-06-11 天津市融创软通科技股份有限公司 Plc远程模块间的数据交互方法及***

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106529281A (zh) * 2016-11-07 2017-03-22 广东浪潮大数据研究有限公司 一种可执行文件处理方法及装置
CN112948409A (zh) * 2021-03-31 2021-06-11 中国建设银行股份有限公司 一种数据处理方法、装置、电子设备及存储介质

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8971883B2 (en) * 2006-11-07 2015-03-03 Qualcomm Incorporated Registration timer adjustment based on wireless network quality
JP6064678B2 (ja) * 2013-02-28 2017-01-25 住友電気工業株式会社 電力情報収集システム、電力情報取得装置、登録情報送信プログラムおよび親装置
CN105915398B (zh) * 2016-06-24 2023-05-23 广西电网有限责任公司南宁供电局 基于农村电网故障快速检测及复电***及其集中器检测方法
CN107331144A (zh) * 2017-07-05 2017-11-07 国网山东省电力公司微山县供电公司 用电信息采集设备和采集***
CN107481425B (zh) * 2017-07-10 2020-11-13 清华大学 一种供电设备管理方法及***
CN107579758A (zh) * 2017-09-11 2018-01-12 贵州电网有限责任公司电力科学研究院 一种基于g3‑plc的双向交互通信方法
CN113518393B (zh) * 2020-03-25 2022-11-29 荣耀终端有限公司 一种网络图标的显示方法及终端
CN112085943A (zh) * 2020-07-30 2020-12-15 宁波三星医疗电气股份有限公司 一种防止集中器串扰方法

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106529281A (zh) * 2016-11-07 2017-03-22 广东浪潮大数据研究有限公司 一种可执行文件处理方法及装置
CN112948409A (zh) * 2021-03-31 2021-06-11 中国建设银行股份有限公司 一种数据处理方法、装置、电子设备及存储介质

Also Published As

Publication number Publication date
CN114373291A (zh) 2022-04-19

Similar Documents

Publication Publication Date Title
CN114373291B (zh) 一种g3-plc电表自动注册到主站的方法
CN109783438B (zh) 基于librados的分布式NFS***及其构建方法
KR100862971B1 (ko) 무선 센서 네트워크의 노드들에 대한 펌웨어 업데이트 방법
CN110111556B (zh) 一种实现智能电表即装即采的自动控制方法及装置
US8423507B2 (en) Method and system for managing replication of data
CN103329106A (zh) Alua首选项和状态转换的主机发现和处理
CN101673295B (zh) 一种数据同步控制方法、装置和单点登录***
CN101184309A (zh) 直放站设备嵌入式***远程升级方法
EP3151607B1 (en) Fpga-based self-adaption method and apparatus for remote radio unit (rru) interface protocol
CN110750546B (zh) 一种数据库的更新方法及装置
CN104156361A (zh) 一种实现数据同步的方法及***
EP4024815A1 (en) Data uploading method, system and apparatus, and electronic device
CN103576835A (zh) 一种休眠磁盘的数据操作方法和装置
CN110262820A (zh) 基于mqtt协议实现ota升级的方法、装置、***与存储介质
CN101640867A (zh) 一种消息类应用网关的设备配置信息更新方法及其***
CN105630861A (zh) 一种分布式数据采集***的运行参数管理方法及***
CN104954482A (zh) 管理配置的***及方法
CN103139308A (zh) 一种数据库***及其数据同步方法
CN102710438A (zh) 一种节点管理方法、装置及***
CN103428288A (zh) 基于分区状态表和协调节点的副本同步方法
CN101222351A (zh) 性能数据文件的采集方法及装置
CN104915376A (zh) 一种云存储中文件的归档压缩方法
CN111782618A (zh) 一种数据同步***
CN101141287A (zh) 一种对多工作区的目录进行管理的方法及设备
US20060077189A1 (en) Method and apparatus for monitoring software components

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant