[发明专利]设备节点地址码的分配方法和分配系统、及地址配置节点无效
申请号: | 200710301735.8 | 申请日: | 2007-12-25 |
公开(公告)号: | CN101197855A | 公开(公告)日: | 2008-06-11 |
发明(设计)人: | 周翔;杨栋;周继辉;熊俊;邓彪;童晓斌 | 申请(专利权)人: | 三一重工股份有限公司 |
主分类号: | H04L29/12 | 分类号: | H04L29/12;H04L12/24 |
代理公司: | 北京集佳知识产权代理有限公司 | 代理人: | 逯长明 |
地址: | 410100湖南省*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 设备 节点 地址 分配 方法 系统 配置 | ||
技术领域
本发明涉及设备节点地址码分配领域,特别是涉及一种设备节点地址码的分配方法和分配系统、及地址配置节点。
背景技术
在过程控制系统或设备测试系统中,往往包含有大量同类型的设备,这些设备通过总线互连,每台设备对应一个设备节点。当设备节点需要实现数据交换时,为识别每一个独立的设备节点,系统中各设备节点必须具有唯一的标识,以此来区别于其他设备节点。
在应用中,常采用为系统中各设备节点设定节点地址,以区分其它设备节点,即每个设备节点内部都包含一设备节点地址码,该设备节点地址码在系统中具有唯一性。设备节点地址码包含在设备节点所发送的数据内,数据接收方依据该设备节点地址码识别设备节点。
设备节点地址码的实现包括硬件和软件两种方式。在硬件方式下,设备节点地址码由设备的内部电路结构决定,通过改变该设备内部的硬件结构为其设置设备节点地址码。例如,通过拨动设备内的拨码开关为该设备设置节点地址码。
硬件实现方式稳定性较高,实现较为简单,但需要附加额外的硬件电路,成本较高,同时,当设备节点较多时,为每个设备节点设置设备节点地址码的工作较为繁琐且出错概率较高。
在软件方式下,通过设备的人机接口对其进行设置,设置的设备节点地址码保存在设备的内部存储空间中。例如,地址码设置装置通过人机接口连接系统中的设备,操控地址码设置装置,将设备节点地址码信息发送到设备,设备将该地址码保存到内部存储空间。
软件实现方式不需要附加额外的硬件电路,实现也较为简单,但其可靠性较差。用户通过设备上的人机接口实现对节点地址的设置,当设备节点较多时,用户容易因疏忽导致节点地址重复设置,或设置错误的节点地址码,影响整个系统的正常运行。
发明内容
本发明所要解决的技术问题是提供一种设备节点地址码的分配方法,以解决现有技术中地址码设置出错率较高的问题。该方法易实现、成本低,且出错概率低。
本发明的另一个目的是提供一种设备节点地址码的分配系统,以解决现有技术中地址码设置出错率较高的问题。该系统易实现、成本低,且出错概率低。
本发明的另一个目的是提供一种地址配置节点,应用与设备节点地址码分配系统中,该地址配置节点易实现、成本低,且出错概率低。
本发明涉及一种设备节点地址码的分配方法,包括:系统中的地址配置节点向各设备节点广播地址配置启动信号;所述设备节点接收到启动信号,返回唯一的确认码到所述地址配置节点;所述地址配置节点分配唯一的设备节点地址码,广播该设备节点地址码和上述确认码;所述设备节点确定上述确认码与自身确认码一致,保存该设备节点地址码。
优选的,所述设备节点以预设的周期返回唯一的确认码到所述设备地址配置节点。
优选的,所述地址配置节点以预置周期广播该设备节点地址码和上述确认码。
优选的,还包括:所述设备节点发送地址确认数据到所述地址配置节点;所述地址配置节点停止广播该设备节点地址码和上述确认码。
优选的,所述地址配置节点停止广播该设备节点地址码和上述确认码之前,还包括:所述地址配置节点提取所述地址确认数据中包含的系统编号码,确认该系统编号码与自身系统编号码一致。
优选的,还包括:所述地址配置节点广播包含系统编号码和设备节点地址码的轮询数据;所述设备节点接收到轮询数据,如上述系统编号码和设备节点地址码与自身一致,返回轮询确认数据。
优选的,还包括:所述地址配置节点广播节点搜索数据;所述设备节点接收到上述节点搜索数据,如所述设备节点未设置设备地址码,回复包含唯一的确认码的地址请求数据;所述地址配置节点分配唯一的设备节点地址码,广播该设备节点地址码和上述确认码;所述设备节点确定上述确认码与自身确认码一致,保存该设备节点地址码。
优选的,所述地址配置节点分配唯一的设备节点地址码之前,还包括:所述地址配置节点提取所述地址请求数据包含的系统编号码,确认该系统编号码与自身系统编号码一致。
优选的,还包括:如所述地址配置节点没有接收到所述设备节点的轮询确认数据或地址请求数据,删除内部保存的该设备节点的信息。
优选的,还包括:更新所述设备配置节点,所述地址配置节点读取各设备节点的设备节点地址码和系统编号码。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于三一重工股份有限公司,未经三一重工股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710301735.8/2.html,转载请声明来源钻瓜专利网。