一种控制器上的程序更新方法及装置、电子设备制造方法及图纸

技术编号:37665967 阅读:34 留言:0更新日期:2023-05-26 04:24
本发明专利技术实施例提供了一种控制器上的程序更新方法及装置、电子设备,该方法包括在将第一控制器上的控制程序更新为目标控制程序的情况下,获取所述第一控制器的通讯地址,其中,所述目标控制程序中与所述第一控制器通讯的第二控制器的通讯地址为目标地址;基于控制系统中不同位置的控制器的通讯地址的设置策略、所述第二控制器在所述控制系统中的位置以及所述第一控制器的通讯地址,得到所述第二控制器的符合所述设置策略的通讯地址;将所述第一控制器上的目标地址调整为所述第二控制器的符合所述设置策略的通讯地址。本发明专利技术实施例不需要更新人员修改更新程序中的通讯地址,降低了对更新人员的要求以及对控制程序的维护难度。度。度。

【技术实现步骤摘要】
一种控制器上的程序更新方法及装置、电子设备


[0001]本专利技术涉及程序更新领域,尤其涉及一种控制器上的程序更新方法及装置、电子设备。

技术介绍

[0002]PLC(可编程逻辑控制器,Programmable Logic Controller)是种专门为在工业环境下应用而设计的数字运算操作电子系统。它采用一种可编程的存储器,在其内部存储执行逻辑运算、顺序控制、定时、计数和算术运算等操作的指令,通过数字式或模拟式的输入输出来控制各种类型的机械设备或生产过程。类似的还有PAC(可编程自动化控制器,Programmable Automation Controller)。目前,在需要进行复杂处理的控制系统中,通常设置有多个控制器,通过主控制器与其它各控制器进行通讯,以完成各项控制功能。由于各控制器均与主控制器进行通讯,因此各控制器中配置的通讯对象的通讯地址相同,即均为主控制器的通讯地址。从而在对各控制器进行程序更新时,只需将更新程序中的通讯地址均设置为主控制器的通讯地址即可。
[0003]但是随着信息化的发展,需要不同控制器之间进行通讯、协作本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种控制器上的程序更新方法,其特征在于,所述方法包括:在将第一控制器上的控制程序更新为目标控制程序的情况下,获取所述第一控制器的通讯地址,其中,所述目标控制程序中与所述第一控制器通讯的第二控制器的通讯地址为目标地址;基于控制系统中不同位置的控制器的通讯地址的设置策略、所述第二控制器在所述控制系统中的位置以及所述第一控制器的通讯地址,得到所述第二控制器的符合所述设置策略的通讯地址;将所述第一控制器上的目标地址调整为所述第二控制器的符合所述设置策略的通讯地址。2.根据权利要求1所述的方法,其特征在于,所述控制系统包括:多个电子装置,其中,每个所述电子装置设置有多个控制器,所述第一控制器和所述第二控制器分别为所述控制系统中的任一控制器;所述设置策略包括:不同所述电子装置对应不同地址段,针对每一所述电子装置,所述电子装置中不同位置的控制器的通讯地址包括所述电子装置对应的地址段中具有第一固定间隔的多个地址。3.根据权利要求2所述的方法,其特征在于,所述多个地址为多个IP网际互联协议地址;同一电子装置中不同控制器的IP地址的第四段号码不同,且相邻控制器中IP地址的第四段号码之间的间隔与所述第一固定间隔相同;不同电子装置中控制器的IP地址的第三段号码不同,且相邻电子装置中控制器的IP地址的第三段号码之间的间隔与第二固定间隔相同。4.根据权利要求3所述的方法,其特征在于,同一电子装置中相邻控制器的IP地址的第四段号码之间的间隔为1。5.根据权利要求3所述的方法,其特征在于,不同电子装置中相邻电子装置的控制器的IP地址的第三段号码之间的间隔为1。6.根据权利要求3所述的方法,其特征在于,所述基于控制系统中不同位置的控制器的通讯地址的设置策略、所述第二控制器在所述控制系统中的位置以及所述第一控制器的通讯地址,得到所述第二控制器的符合所述设置策略的通讯地址,包括:基于所述设置策略以及所述第二控制器在所述控制系统中的位置,确定与所述第一控制器的IP地址不同的目标段号码;将所述第一控制器的通讯地址的目标段号码加上目标值得到改变量;其中...

【专利技术属性】
技术研发人员:王正远张伟建刘永生杨正华郭力赵阳李广砥武高峰
申请(专利权)人:隆基绿能科技股份有限公司
类型:发明
国别省市:

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

1