专利类型:发明专利
语 言:中文
申 请 号:CN201510255811.0
申 请 日:20150519
申 请 人:重庆大学
申请人地址:400044 重庆市沙坪坝区沙坪坝正街174号
公 开 日:20180403
公 开 号:CN104951421B
代 理 人:廖曦
代理机构:北京同恒源知识产权代理有限公司 11275
摘 要:本发明涉及一种串行总线通信设备的自动编号与类型识别方法及装置,属于通信设备技术领域。本发明中设计了一条串联排序控制线,通过检测排序线的工作状态来控制排序的进程,排序过程中不影响主机与设备之间的正常通信,并设计了反馈测量电路,使设备在排序的同时,能诊断排序电路是否工作正常;增加了排序控制电路故障识别处理程序,能够识别故障的类型和首次出现排序故障的设备位置;在排序的控制过程中,同时完成设备类型、工作状态信息的采集。本发明提供的一种串行总线通信设备的自动编号与类型识别方法及装置,能够快速地、可靠地对总线上的设备进行编号,具有广泛的实用价值。
主 权 项:一种串行总线通信设备的自动编号与类型识别方法,其特征在于:所述方法包括以下步骤:步骤1)初始化排序开关;将主机以及所有被控设备的排序开关设置为同一初始化状态;并设置排序时间;步骤2)启动排序过程;主机改变其排序开关的状态,使之与初始化状态相反;并发送启动排序指令至与之相连的被控设备;步骤3)被控设备收到排序指令,通过排序检测模块检查上一级设备的排序开关状态,与主机相连的被控设备检查主机的排序开关状态;若上一级的排序开关状态与初始化状态相反,则设置自身的设备ID编号为上一级设备ID加1;并改变设备自身排序开关的状态,使之与初始化状态相反;发送排序指令响应;步骤4)重复步骤3)直至最一个设备发出排序指令响应;当排序超时,排序过程结束,主机根据排序过程中各设备发出的设备ID、设备类型及设备排序开关的状态完成设备的统计与识别;所述方法还包括故障诊断;在排序过程启动前进行故障诊断;所述故障诊断的具体步骤如下:a)主机在总线上发送故障诊断命令,控制所有被控设备的排序开关,让其全部吸合或者断开;b)被控设备收到故障诊断命令后,控制自身排序开关;并通过自身反馈检测电路检查排序开关是否可靠吸合或者可靠断开;c)主机发完故障诊断命令,待被控设备诊断结束后,发送故障查询命令;所述故障查询命令分两次发送,分别查询不能可靠闭合和不能可靠断开故障;d)被控设备收到故障查询命令后,如果自身的排序开关不能可靠闭合或不能可靠断开,就会向总线发送相应的故障诊断响应信息。
关 键 词:通信设备;排序;总线;电路;类型识别方法及装置;设计;测量;采集;检测;处理;增加;影响;主机;进程;控制线;串联;诊断;反馈;提供;属于;
法律状态:授权
IPC专利分类号:G06F13/40(2006.01)I,G06F11/22(2006.01)I