一种串联总线级联数量自动检测方法技术

技术编号:33351364 阅读:37 留言:0更新日期:2022-05-08 09:57
本发明专利技术涉及通信总线,具体涉及一种串联总线级联数量自动检测方法,系统控制器对所有通信节点的内置计数器、第一通信端口和第二通信端口进行复位;系统控制器关闭复位信号,内置计数器开始计数,且总线末端通信节点处的高电平信号沿着级联的通信节点正向传输;接收高电平信号的通信节点内置计数器停止工作,且第一通信端口、第二通信端口的传输模式转换;系统控制器接收到高电平信号后,对所有通信节点的内置计数器进行复位;系统控制器关闭复位信号,内置计数器开始计数,且通信主机发出的高电平信号沿着级联的通信节点反向传输;本发明专利技术提供的技术方案能够克服现有技术所存在的各通信节点无法准确、及时地判断级联数量,以及自身排序信息的缺陷。自身排序信息的缺陷。自身排序信息的缺陷。

【技术实现步骤摘要】
一种串联总线级联数量自动检测方法


[0001]本专利技术涉及通信总线,具体涉及一种串联总线级联数量自动检测方法。

技术介绍

[0002]在信号通信的串联总线拓扑结构中,其串联端点数量会随着应用场景变化而发生变化,通信主机需要及时了解总线上的通信端点数量,并根据通信端点数量配置相应的通信帧结构。
[0003]现有技术方案中,一般通过人工判断通信端点的数量,再将端点数量配置给主机。这种判断方法需要进行人工干预,在一些人工不易到达、危险的特殊环境下,这种方式非常不便,并且效率很低。

技术实现思路

[0004](一)解决的技术问题
[0005]针对现有技术所存在的上述缺点,本专利技术提供了一种串联总线级联数量自动检测方法,能够有效克服现有技术所存在的各通信节点无法准确、及时地判断级联数量,以及自身排序信息的缺陷。
[0006](二)技术方案
[0007]为实现以上目的,本专利技术通过以下技术方案予以实现:
[0008]一种串联总线级联数量自动检测方法,包括以下步骤:
[0009]S1、系统本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种串联总线级联数量自动检测方法,其特征在于:包括以下步骤:S1、系统控制器对所有通信节点的内置计数器、第一通信端口和第二通信端口进行复位;S2、系统控制器关闭复位信号,内置计数器开始计数,且总线末端通信节点处的高电平信号沿着级联的通信节点正向传输;S3、接收高电平信号的通信节点内置计数器停止工作,且第一通信端口、第二通信端口的传输模式转换;S4、系统控制器接收到高电平信号后,对所有通信节点的内置计数器进行复位;S5、系统控制器关闭复位信号,内置计数器开始计数,且通信主机发出的高电平信号沿着级联的通信节点反向传输;S6、接收高电平信号的通信节点内置计数器停止工作,通信节点获得级联数量及自身在总线上的排序信息。2.根据权利要求1所述的串联总线级联数量自动检测方法,其特征在于:S1中系统控制器对所有通信节点的内置计数器、第一通信端口和第二通信端口进行复位,包括:系统控制器输出RESET信号,复位所有通信节点的内置计数器,并且各通信节点的第一通信端口被复位为输出模式、第二通信端口被复位为输入模式。3.根据权利要求1所述的串联总线级联数量自动检测方法,其特征在于:S2中系统控制器关闭复位信号,内置计数器开始计数,且总线末端通信节点处的高电平信号沿着级联的通信节点正向传输,包括:若干时钟周期后,系统控制器关闭RESET信号,所有通信节点的内置计数器经过每个时钟周期后累加1;同时总线末端通信节点的第二通信端口处的高电平信号经过一个时钟周期后从第一通信端口输出,并输入下一级联的通信节点的第二通信端口,依次完成高电平信号沿级联通信节点的正向传输。4.根据权利要求1所述的串联总线级联数量自动检测方法,其特征在于:S3中接收高电平信号的通信节点内置计数器停止工作,且第一通信端口、第二通信端口的传输模式转换,包括:第二通信端口接收到高电平信号的通信节点内置计数器停止工作,并存储计数值;同时第一通信端口切换为输入模式、第二通信端口切换为输出模式。5.根据权利要求1所述的串联总线级联数量自动检测方法,其特征在于:S4中系统控制器接收到高电平信号后,对所有通信节点的内置计数器进行复位,包括:通信主机的第二通信端...

【专利技术属性】
技术研发人员:付永文
申请(专利权)人:合肥甘尧电子科技有限公司
类型:发明
国别省市:

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

1