连接于现场总线的设备自动顺序编号电路与方法技术

技术编号:35453666 阅读:17 留言:0更新日期:2022-11-03 12:09
本申请提供一种连接于现场总线的设备自动顺序编号电路与方法,该方法包括:检测所述主控设备的检测接口的信号状态;若确定所述主控设备的检测接口的信号状态为低电平状态,则按照各所述从设备的级联顺序依次进行编号配置,得到各所述从设备的设备编号,各所述设备编号按照顺序依次递增或依次递减。本申请可以通过对连接于现场总线的设备自动编号的方式,使得在更换设备时,不影响设备编号顺序,以降低信息传输的错误率。低信息传输的错误率。低信息传输的错误率。

【技术实现步骤摘要】
连接于现场总线的设备自动顺序编号电路与方法


[0001]本申请涉及现场总线通信领域,具体涉及一种连接于现场总线的设备自动顺序编号电路与方法。

技术介绍

[0002]随着科技的发展,现场总线技术的兴起,开辟了工厂底层网络的新天地,促进了企业网络的快速发展。它主要解决工业现场的智能化仪器仪表、控制器、执行机构等设备间的数字通信以及这些现场控制设备和高级控制系统之间的信息传递问题。
[0003]现场总线是一种成熟的通信应用技术,现场总线的应用系统在实际的应用中,通常在应用设计之初便已确立通信组态链路,并按设计原理对连接于现场总线的各个设备进行人工编号。通常编号的方式是采用拨码开关的方式,由人工手动设定,在其过程中通常会出现设定不规范的情况,当更换设备时,由于设备站号与原设计不一致,导致系统不能正常工作等问题,提高了信息传输的错误率。

技术实现思路

[0004]本申请提供一种连接于现场总线的设备自动顺序编号电路、方法及相关设备,使得在更换设备时,降低信息传输的错误率。
[0005]本申请的第一方面提供了一种连接于现场总线的设备自动顺序编号电路,所述连接于现场总线的设备自动顺序编号电路包括主控设备、多个从设备以及现场总线,其中:所述主控设备设有探测接口、检测接口和总线接口;每个所述从设备都设有第一探测接口、第二探测接口、检测接口和总线接口;所述主控设备的总线接口与所述多个从设备的总线接口通过所述现场总线连接;所述主控设备的检测接口与所述多个从设备的检测接口连接;第一个从设备的第一探测接口与所述主控设备的探测接口连接,第二探测接口与第二个从设备的第一探测接口通过连接线连接,所述第二个从设备的所述第二探测接口与第三个从设备的第一探测接口连接,其余从设备通过上述方式级联连接。
[0006]通过采用上述技术方案,主控设备探测接口与各个从设备探测接口通过连接线级联连接,可通过级联的顺序对各个从设备进行编号配置;主控设备总线接口与各个从设备总线接口通过现场总线连接,可同步传输数据;主控设备检测接口与各个从设备检测接口连接,从设备的检测接口反馈信号至主控设备的检测接口,可通过检测主控设备的检测接口来判断是否所有从设备都已配置完成。
[0007]本申请的第二方面提供了一种连接于现场总线的设备自动顺序编号方法,应用于连接于现场总线的设备自动顺序编号电路所述的主控设备中,所述方法包括:检测所述主控设备的检测接口的信号状态;若确定所述主控设备的检测接口的信号状态为低电平状态,则按照各所述从设备的级联顺序依次进行编号配置,得到各所述从设备的设备编号,各所述设备编号按照顺序
依次递增或依次递减。
[0008]通过采用上述技术方案,通过检测接口的信号状态来判断所有从设备是否配置完成,若未配置完成则按照递增或递减的顺序自动进行编号配置。采用自动编号的方式,按照顺序对配置从设备进行编号,使得在更换设备时,不影响从设备编号顺序,以降低信息传输的错误率。
[0009]可选的,所述按照各所述从设备的级联顺序依次进行编号,得到各所述从设备的设备编号,包括:通过所述探测接口向所述第一个从设备发送第一探测信号,以使所述第一个从设备接收到所述第一探测信号后,通过所述总线接口向所述现场总线发送第一设备标识信息;通过所述总线接口接收所述第一设备标识信息,基于所述第一设备标识信息生成包括设备编号的数据包并通过总线接口向所述现场总线发送所述数据包以配置所述第一个从设备的设备编号。
[0010]按照上述方式配置下一个所述从设备,直至所有所述从设备配置完成,得到各所述从设备的设备编号。
[0011]通过上述技术方案,主设备先向探测接口发送探测信号,未配置的从设备在接收到主设备的探测信号后返回标识信息至主设备,主设备根据标识信息生成数据包返回至从设备并对其进行身份编号。通过主设备与从设备之间的信息交互,提高了顺序编号的准确性。
[0012]可选的,所述基于所述第一设备标识信息生成包括设备编号的数据包并通过总线接口向所述现场总线发送所述数据包以配置所述第一个从设备的设备编号,包括:基于所述第一设备标识信息生成包括设备编号的数据包并通过总线接口向所述现场总线发送所述数据包;接收所述第一个从设备基于所述数据包发送的肯定应答信号,确认所述第一个从设备的编号配置完成。
[0013]通过上述技术方案,主设备通过现场总线向从设备发送基于第一设备信息生成的包括设备编号的数据包,从设备接收数据包后向主设备发送肯定应答信号,主设备收到肯定应答信号后,确定第一个从设备配置完成。通过主设备与从设备之间的信息交互,提高了顺序编号的准确性。
[0014]可选的,连接于现场总线的设备自动顺序编号方法,还包括:每配置一个从设备,将所述从设备的设备标识信息以及所述设备编号对应存储至预设的模块列表中。
[0015]通过采用上述技术方案,每配置一个从设备,都将从设备的标识信息以及编号存储至模块列表中,便于信息的存储以及时调用。
[0016]可选的,所述主控设备路检测所述探测接口的信息状态,包括:通过所述主控设备的检测接口接收所述多个从设备的检测接口发出的检测信号;判断所述多个检测信号,若所述多个检测信号都为高电平信号,则标志位置1,否则,标志位置0。
[0017]可选的,连接于现场总线的设备自动顺序编号方法,还包括:
若所述标志位置1 ,则确认所述信号状态为配置完成状态,停止配置,若所述标志位置0,则确认所述信号状态为未配置完成状态,继续配置。
[0018]通过采用上述技术方案,通过检测信号来判断是否所有从设备都配置,提高了顺序编号的准确性。
[0019]在本申请的第二方面提供了一种连接于现场总线的设备自动顺序编号装置,采用如下技术方案:信号检测模块,检测所述主控设备的检测接口的信号状态;设备编号模块,若确定所述主控设备的检测接口的信号状态为低电平状态,则按照各所述从设备的级联顺序依次进行编号配置,得到各所述从设备的设备编号,各所述设备编号按照顺序依次递增或依次递减。
[0020]通过采用上述技术方案,通过检测接口的信号状态来判断所有设备是否配置完成,若未配置完成则按照递增或递减的顺序自动进行编号配置。采用自动编号的方式,按照顺序对配置设备进行编号,使得在更换设备时,不影响设备编号顺序,以降低信息传输的错误率。
[0021]在本申请的第三方面提供了一种计算机存储介质,所述计算机存储介质存储有多条指令,所述指令适用于由处理器加载并执行上述的方法步骤。
[0022]在本申请的第四方面提供了一种电子设备,包括处理器、存储器和收发器,所述存储器用于存储指令,所述收发器用于和其他设备通信,所述处理器用于执行所述存储器中存储的指令,以使所述电子设备执行上述的方法步骤。
[0023]综上所述,本申请包括以下至少一种有益效果:1.采用自动编号的方式,按照顺序对配置设备进行编号,使得在更换设备时,不影响设备编号顺序,以降低信息传输的错误率。
[0024]2. 编号的过程中,通本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种连接于现场总线的设备自动顺序编号电路,其特征在于,包括主控设备、多个从设备以及现场总线,其中:所述主控设备设有探测接口、检测接口和总线接口;每个所述从设备都设有第一探测接口、第二探测接口、检测接口和总线接口;所述主控设备的总线接口与所述多个从设备的总线接口通过所述现场总线连接;所述主控设备的检测接口与所述多个从设备的检测接口连接;第一个从设备的第一探测接口与所述主控设备的探测接口连接,第二探测接口与第二个从设备的第一探测接口通过连接线连接,所述第二个从设备的所述第二探测接口与第三个从设备的第一探测接口连接,其余从设备通过上述方式级联连接。2.一种连接于现场总线的设备自动顺序编号方法,应用于权利要求1所述的主控设备中,其特征在于,包括:检测所述主控设备的检测接口的信号状态;若确定所述主控设备的检测接口的信号状态为低电平状态,则按照各所述从设备的级联顺序依次进行编号配置,得到各所述从设备的设备编号,各所述设备编号按照顺序依次递增或依次递减。3.根据权利要求2所述的连接于现场总线的设备自动顺序编号方法,其特征在于,所述按照各所述从设备的级联顺序依次进行编号,得到各所述从设备的设备编号,包括:通过所述探测接口向所述第一个从设备发送第一探测信号,以使所述第一个从设备接收到所述第一探测信号后,通过所述总线接口向所述现场总线发送第一设备标识信息;通过所述总线接口接收所述第一设备标识信息,基于所述第一设备标识信息生成包括设备编号的数据包并通过总线接口向所述现场总线发送所述数据包以配置所述第一个从设备的设备编号;按照上述方式配置下一个所述从设备,直至所有所述从设备配置完成,得到各所述从设备的设备编号。4.根据权利要求3所述的连接于现场总线的设备自动顺序编号方法,其特征在于,所述基于所述第一设备标识信息生成包括设备编号的数据包并通过总线接口向所述现场总线发送所述数...

【专利技术属性】
技术研发人员:庞建军徐忠利宋诗群项久鹏
申请(专利权)人:超同步股份有限公司
类型:发明
国别省市:

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

1