本发明专利技术公开了一种无扰下装方法,包括:主站获取各个从站发送的数据并将数据发送给控制单元;主站获取控制单元发送的配置信息并将配置信息发送给对应的目标从站,当获取到所有目标从站发送的确认信息时,向目标从站发送复位指令;当主站确定所有目标从站均完成复位时,向控制单元发送从站配置完成信息;当获取到控制单元发送的配置切换指令时执行配置切换操作,在配置切换操作完成后向控制单元发送主站配置完成信息;该方法可以使控制单元停止接收数据的时间较短,控制单元的数据获取效率较高;此外,本发明专利技术还提供了一种无扰下装装置、设备及计算机可读存储介质,同样具有上述有益效果。
A method, device, device and readable storage medium for undisturbed lower mounting
【技术实现步骤摘要】
一种无扰下装方法、装置、设备及可读存储介质
本专利技术涉及控制器
,特别涉及一种无扰下装方法、无扰下装装置、无扰下装设备及计算机可读存储介质。
技术介绍
在工业控制系统运行过程中,经常需要操作员在控制站上对控制系统的运行参数或者拓扑结构进行一些配置。为了不影响现场控制系统的正常运行,降低对系统运行的稳定性和可靠性的影响,通常采用无扰下装的方法将配置数据进行下发和配置。现有无扰下装方法需要控制单元向主站发送切换命令,主站在得到切换命令后执行自身的切换并向从站发送复位命令。主站在切换过程中无法与从站通信,无法得知从站是否完成复位,因此控制单元也无法得知从站的复位情况。为了避免控制单元在主站和从站没有完成配置和复位就获取数据导致获取到无效数据,进而导致系统出现告警,控制单元在发送切换命令后启动定时器,在定时器启动期间不接收主站发送的数据,只有在定时器结束以后,才重新开始接收主站发送的数据。由于从站复位所需时间较长,因此一般将定时器的启动时间设置的较长,这样就会导致控制单元长时间无法获取数据,造成数据获取效率较低。因此,如何解决现有无扰下装方法导致控制单元长时间无法获取数据,造成数据获取效率较低的问题,是本领域技术人员需要解决的技术问题。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种无扰下装方法、无扰下装装置、无扰下装设备及计算机可读存储介质,解决了现有无扰下装方法导致控制单元长时间无法获取数据,造成数据获取效率较低的问题。为解决上述技术问题,本专利技术提供了一种无扰下装方法,包括:主站获取各个从站发送的数据并将所述数据发送给控制单元;所述主站获取所述控制单元发送的配置信息并将所述配置信息发送给对应的目标从站,当获取到所有所述目标从站发送的确认信息时,向所述目标从站发送复位指令;当所述主站确定所有所述目标从站均完成复位时,向所述控制单元发送从站配置完成信息;当获取到所述控制单元发送的配置切换指令时执行配置切换操作,在所述配置切换操作完成后向所述控制单元发送主站配置完成信息。可选的,在向所述目标从站发送复位指令之后,所述获取各个从站发送的数据并将所述数据发送给控制单元,包括:获取各个所述目标从站对应的第一数据;其中,所述第一数据为所述目标从站开始复位前发送的最后一份数据;利用各个所述第一数据和非目标从站发送的所述数据生成旧数据;获取各个所述目标从站发送的目标数据,并对所述目标数据进行无效标记;利用所述目标数据和所述非目标从站发送的所述数据生成新数据;将所述旧数据发送给所述控制单元,并将所述新数据进行存储。可选的,在所述向所述控制单元发送主站配置完成信息之后,还包括:停止生成所述旧数据。可选的,还包括:当确定第一目标从站完成复位后,停止对所述第一目标从站发送的第一目标数据进行无效标记。可选的,在所述向所述目标从站发送复位指令之前,还包括:向所述目标从站发送禁止输出指令,以便禁止所述目标从站向目标控制部件发送控制信号。可选的,所述确定所有所述目标从站均完成复位,包括:获取所述目标从站发送的复位完成信息;判断是否接收到所有所述目标从站发送的所述复位完成信息;若是,则确定所有所述目标从站均完成复位。可选的,所述获取配置信息并将所述配置信息发送给对应的目标从站,包括:获取所述控制单元发送的配置信息,对所述配置信息进行解析,得到至少一个配置数据和所述配置数据指定的至少一个所述目标从站;将所述配置数据发送给对应的所述目标从站。本专利技术还提供了一种无扰下装装置,包括:数据发送模块,用于主站获取各个从站发送的数据并将所述数据发送给控制单元;第一发送模块,用于所述主站获取所述控制单元发送的配置信息并将所述配置信息发送给对应的目标从站,当获取到所有所述目标从站发送的确认信息时,向所述目标从站发送复位指令;第二发送模块,用于当所述主站确定所有所述目标从站均完成复位时,向所述控制单元发送从站配置完成信息;第三发送模块,用于当获取到所述控制单元发送的配置切换指令时执行配置切换操作,在所述配置切换操作完成后向所述控制单元发送主站配置完成信息。本专利技术还提供了一种无扰下装设备,包括存储器和处理器,其中:所述存储器,用于保存计算机程序;所述处理器,用于执行所述计算机程序,以实现上述的无扰下装方法。本专利技术还提供了一种计算机可读存储介质,用于保存计算机程序,其中,所述计算机程序被处理器执行时实现上述的无扰下装方法。本专利技术提供的无扰下装方法,主站获取各个从站发送的数据并将数据发送给控制单元。主站获取控制单元发送的配置信息并将配置信息发送给对应的目标从站,当获取到所有目标从站发送的确认信息时,向目标从站发送复位指令。当主站确定所有目标从站均完成复位时,向控制单元发送从站配置完成信息。当获取到控制单元发送的配置切换指令时执行配置切换操作,在配置切换操作完成后向控制单元发送主站配置完成信息。可见,该方法在接收到所有目标从站发送的确认信息之后,即可确认所有目标从站均接受到了对应的配置信息,此时对目标从站发送复位指令,使目标从站进行复位。在目标从站进行复位的过程中,主站仍可以接收发送的数据并将数据发送给控制单元。在确定所有目标从站均完成复位时,向控制单元发送从站配置完成信息,并执行配置切换操作。主站在完成配置切换操作后,向控制单元发送主站配置完成信息,以便控制单元接收配置后获取的数据。由于主站的配置切换操作时间较短,因此控制单元无法获取数据的时间较短,甚至可以实现控制单元全程获取数据,没有无法获取数据的时间。因此数据获取效率较高,解决了现有无扰下装方法导致控制单元长时间无法获取数据,造成数据获取效率较低的问题。此外,本专利技术还提供了一种无扰下装装置、无扰下装设备及计算机可读存储介质,同样具有上述有益效果。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1为本专利技术实施例提供的一种无扰下装方法流程图;图2为本专利技术实施例提供的一种配置数据下发流程图;图3为本专利技术实施例提供的一种具体的无扰下装方法时序图;图4为本专利技术实施例提供的一种无扰下装装置的结构示意图;图5为本专利技术实施例提供的一种无扰下装设备的结构示意图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都本文档来自技高网...
【技术保护点】
1.一种无扰下装方法,其特征在于,包括:/n主站获取各个从站发送的数据并将所述数据发送给控制单元;/n所述主站获取所述控制单元发送的配置信息并将所述配置信息发送给对应的目标从站,当获取到所有所述目标从站发送的确认信息时,向所述目标从站发送复位指令;/n当所述主站确定所有所述目标从站均完成复位时,向所述控制单元发送从站配置完成信息;/n当获取到所述控制单元发送的配置切换指令时执行配置切换操作,在所述配置切换操作完成后向所述控制单元发送主站配置完成信息。/n
【技术特征摘要】
1.一种无扰下装方法,其特征在于,包括:
主站获取各个从站发送的数据并将所述数据发送给控制单元;
所述主站获取所述控制单元发送的配置信息并将所述配置信息发送给对应的目标从站,当获取到所有所述目标从站发送的确认信息时,向所述目标从站发送复位指令;
当所述主站确定所有所述目标从站均完成复位时,向所述控制单元发送从站配置完成信息;
当获取到所述控制单元发送的配置切换指令时执行配置切换操作,在所述配置切换操作完成后向所述控制单元发送主站配置完成信息。
2.根据权利要求1所述的无扰下装方法,其特征在于,在向所述目标从站发送复位指令之后,所述获取各个从站发送的数据并将所述数据发送给控制单元,包括:
获取各个所述目标从站对应的第一数据;其中,所述第一数据为所述目标从站开始复位前发送的最后一份数据;
利用各个所述第一数据和非目标从站发送的所述数据生成旧数据;
获取各个所述目标从站发送的目标数据,并对所述目标数据进行无效标记;
利用所述目标数据和所述非目标从站发送的所述数据生成新数据;
将所述旧数据发送给所述控制单元,并将所述新数据进行存储。
3.根据权利要求2所述的无扰下装方法,其特征在于,在所述向所述控制单元发送主站配置完成信息之后,还包括:
停止生成所述旧数据。
4.根据权利要求2所述的无扰下装方法,其特征在于,还包括:
当确定第一目标从站完成复位后,停止对所述第一目标从站发送的第一目标数据进行无效标记。
5.根据权利要求1所述的无扰下装方法,其特征在于,在所述向所述目标从站发送复位指令之前,还包括:
向所述目标从站发送禁止输出指令,以便禁止所述目标从站向目标控制部件发送控...
【专利技术属性】
技术研发人员:尚文轩,李鑫,
申请(专利权)人:杭州和利时自动化有限公司,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。