设备管理方法、装置、终端设备以及存储介质制造方法及图纸

技术编号:39314897 阅读:9 留言:0更新日期:2023-11-12 15:58
本发明专利技术公开了一种设备管理方法、装置、终端设备以及存储介质,属于工业控制技术领域。本发明专利技术通过根据预设的通信协议,通过主设备生成注册报文;将所述注册报文发送至级联设备,获取设备标识,其中,所述级联设备包括若干从设备;根据所述设备标识,通过所述级联设备生成注册响应报文并发送至所述主设备,以完成注册。针对主从设备,基于定义的通信协议自动配置设备标识,降低了硬件成本,实现了主从设备间自动注册,满足不同规模大小的设备级联管理场景需求。场景需求。场景需求。

【技术实现步骤摘要】
设备管理方法、装置、终端设备以及存储介质


[0001]本专利技术涉及工业控制领域,尤其涉及一种设备管理方法、装置、终端设备以及存储介质。

技术介绍

[0002]PLC设备广泛应用各种工业生产,制造,加工,机器人等各个领域,需要各种不同规格,满足不同应用场景需要,因此PLC 需要模块化,可拔插和可扩展。
[0003]但是,传统的设备级联管理采用主要串口的主从通信协议或者以太网互联通信协议,设备间通信需要事先采用人工配置设备标识,需要扩展使用额外的硬件,配置难度大且硬件成本高,难以满足设备数量快速增长的需求。
[0004]上述内容仅用于辅助理解本专利技术的技术方案,并不代表承认上述内容是现有技术。

技术实现思路

[0005]本申请的主要目的在于提供一种设备管理方法、装置、终端设备以及存储介质,旨在解决目前的设备级联管理需要人工配置设备标识以及需要硬件作为扩展,人工配置难度大且硬件成本高,无法满足不同规模大小的设备控制场景需求的问题。
[0006]为实现上述目的,本申请提供一种设备管理方法,所述设备管理方法包括:根据预设的通信协议,通过主设备生成注册报文;将所述注册报文发送至级联设备,获取设备标识,其中,所述级联设备包括若干从设备;根据所述设备标识,通过所述级联设备生成注册响应报文并发送至所述主设备,以完成注册。
[0007]可选地,所述将所述注册报文发送至级联设备,获取设备标识的步骤包括:通过预设的级联端口将所述注册报文发送至下一级从设备,获取所述下一级从设备的设备标识;根据所述下一级从设备的设备标识,对所述注册报文进行更新,获取更新后的注册报文;将所述更新后的注册报文重复发送并更新,直到每一个从设备发送完毕,获取所述每一个从设备的设备标识。
[0008]可选地,所述根据所述设备标识,通过所述级联设备生成注册响应报文并发送至所述主设备,以完成注册的步骤包括:根据所述下一级从设备的设备标识和所述通信协议,生成下一级注册响应报文;通过所述级联端口将所述下一级注册响应报文发送至上一级设备;重复生成并发送所述下一级注册响应报文,直到发送至主设备,以完成注册。
[0009]可选地,所述根据所述设备标识,通过所述级联设备生成注册响应报文并发送至
所述主设备,以完成注册的步骤之后还包括:通过所述主设备接收通信请求;根据所述通信请求和通信协议,生成通信报文;通过所述级联端口将所述通信报文发送至对应的从设备进行设备操作,获取通信响应报文;通过所述级联端口将所述通信响应报文发送至主设备,获取通信请求处理结果。
[0010]可选地,所述通过所述级联端口将所述通信报文发送至对应的从设备进行设备操作,获取通信响应报文的步骤包括:通过所述级联端口将所述通信报文发送至下一级从设备;重复发送所述通信报文,直到发送至所述对应的从设备;根据所述通信报文,对所述对应的从设备进行设备操作,获取设备操作结果;根据所述设备操作结果和通信协议,获取通信响应报文。
[0011]可选地,所述根据所述设备标识,通过所述级联设备生成注册响应报文并发送至所述主设备,以完成注册的步骤之后还包括:根据所述通信协议和设备标识,基于预设的计时器,生成设备维护报文;通过所述级联端口将所述设备维护报文发送至所述级联设备;若发送成功,则根据预设的计时器,生成设备维护日志;若发送失败,则根据所述设备标识,对所述级联设备进行故障诊断,获取故障诊断结果并发起故障告警。
[0012]可选地,所述根据所述设备标识,对所述级联设备进行故障诊断,获取故障诊断结果并发起故障告警的步骤包括:接收所述级联设备返回的维护通信响应报文;将所述设备标识与所述维护通信响应报文中的设备标识进行比对,获取故障设备标识;根据所述故障设备标识,获取故障诊断结果并发起故障告警。
[0013]本申请实施例还提出一种设备管理装置,所述设备管理装置包括:注册报文生成模块,用于根据预设的通信协议,通过主设备生成注册报文;设备标识获取模块,用于将所述注册报文发送至级联设备,获取设备标识;注册响应模块,用于根据所述设备标识,通过所述级联设备生成注册响应报文并发送至所述主设备,以完成注册。
[0014]本申请实施例还提出一种终端设备,所述终端设备包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的设备管理程序,所述设备管理程序被所述处理器执行时实现如上所述的设备管理方法的步骤。
[0015]本申请实施例还提出一种计算机可读存储介质,所述计算机可读存储介质上存储有设备管理程序,所述设备管理程序被处理器执行时实现如上所述的设备管理方法的步骤。
[0016]本申请实施例提出的设备管理方法、装置、终端设备以及存储介质,根据预设的通信协议,通过主设备生成注册报文;将所述注册报文发送至级联设备,获取设备标识,其中,所述级联设备包括若干从设备;根据所述设备标识,通过所述级联设备生成注册响应报文
并发送至所述主设备,以完成注册。该方案利用设定的通信协议通过主设备生成注册报文,将注册报文发送至级联设备,得到设备标识,根据设备标识通过级联设备生成注册响应报文完成注册。针对主从设备,基于定义的通信协议自动配置设备标识,降低了硬件成本,实现了主从设备间自动注册,满足不同规模大小的设备级联管理场景需求。
附图说明
[0017]图1是本申请设备管理装置所属终端设备的功能模块示意图;图2为本申请设备管理方法第一示例性实施例的流程示意图;图3为本申请设备管理方法主从设备级联数据传输的示意图;图4为本申请设备管理方法主从设备级联通信协议的示意图;图5为本申请设备管理方法主从设备级联通信协议字段定义的示意图;图6为本申请设备管理方法第二示例性实施例的流程示意图;图7为本申请设备管理方法主从设备级联注册的流程示意图;图8为本申请设备管理方法主从设备间注册报文转发处理的流程示意图;图9为本申请设备管理方法第三示例性实施例的流程示意图;图10为本申请设备管理方法第四示例性实施例的流程示意图。
[0018]本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
[0019]应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。
[0020]本申请实施例的主要解决方案是:根据预设的通信协议,通过主设备生成注册报文;将所述注册报文发送至级联设备,获取设备标识,其中,所述级联设备包括若干从设备;根据所述设备标识,通过所述级联设备生成注册响应报文并发送至所述主设备,以完成注册。方案针对主从设备,基于定义的通信协议自动配置设备标识,有效解决目前的设备级联管理需要人工配置设备标识以及需要硬件作为扩展,配置难度大且硬件成本高,无法满足不同规模大小的设备控制场景需求的问题。降低了硬件成本,实现了主从设备间自动注册,满足不同规模大小的设备级联管理场景需求。
[0021]本申请涉及的技术术语:PLC设备:可编程逻辑控制器设备,是一种专门用于工业自动化控制的电子设备,在生产线控制、机械控制、过程控制、本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种设备管理方法,其特征在于,所述设备管理方法包括以下步骤:根据预设的通信协议,通过主设备生成注册报文;将所述注册报文发送至级联设备,获取设备标识,其中,所述级联设备包括若干从设备;根据所述设备标识,通过所述级联设备生成注册响应报文并发送至所述主设备,以完成注册。2.如权利要求1所述的设备管理方法,其特征在于,所述将所述注册报文发送至级联设备,获取设备标识的步骤包括:通过预设的级联端口将所述注册报文发送至下一级从设备,获取所述下一级从设备的设备标识;根据所述下一级从设备的设备标识,对所述注册报文进行更新,获取更新后的注册报文;将所述更新后的注册报文重复发送并更新,直到每一个从设备发送完毕,获取所述每一个从设备的设备标识。3.如权利要求2所述的设备管理方法,其特征在于,所述根据所述设备标识,通过所述级联设备生成注册响应报文并发送至所述主设备,以完成注册的步骤包括:根据所述下一级从设备的设备标识和所述通信协议,生成下一级注册响应报文;通过所述级联端口将所述下一级注册响应报文发送至上一级设备;重复生成并发送所述下一级注册响应报文,直到发送至主设备,以完成注册。4.如权利要求3所述的设备管理方法,其特征在于,所述根据所述设备标识,通过所述级联设备生成注册响应报文并发送至所述主设备,以完成注册的步骤之后还包括:通过所述主设备接收通信请求;根据所述通信请求和通信协议,生成通信报文;通过所述级联端口将所述通信报文发送至对应的从设备进行设备操作,获取通信响应报文;通过所述级联端口将所述通信响应报文发送至主设备,获取通信请求处理结果。5.如权利要求4所述的设备管理方法,其特征在于,所述通过所述级联端口将所述通信报文发送至对应的从设备进行设备操作,获取通信响应报文的步骤包括:通过所述级联端口将所述通信报文发送至下一级从设备;重...

【专利技术属性】
技术研发人员:曾小虎刘成龙蒙尚镖
申请(专利权)人:深圳市顾美科技有限公司
类型:发明
国别省市:

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

1