System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术实施例涉及电源线传输速率,特别涉及一种电源线信号传输速率调整方法及装置。
技术介绍
1、电源线技术是一种将两根供电线和两根信号线合并为两根线的技术,实现信号和供电共用的技术,它节省了施工和线缆成本,给现场施工和后期维护带来了极大的便利。在消防、仪表、传感器、工业控制等领域得到了广泛的应用。它下行采用电压脉宽调制技术,上行采用电流环调制技术。
2、随着电源线技术向着智能化、网络化、多功能化的方向发展,要求一条电源线回路上可挂的从机控制器或部件越多越好,通讯距离越远越好。由于电源线寄生线阻、线容等的问题,通讯距离越远,脉宽信号畸变的越严重,此外电压降也越大,在长线末端的从机这些影响最明显,如图1和图2所示。在实际系统的部署过程中,有的系统要求通讯速率快,脉宽的宽度较窄,从机数量与距离没有特别的要求;有的系统要求从机数量多且距离很远,对速率没有特别高的要求。而对此就需要根据不同系统要求定制开发不同工作环境及施工要求的电源线系统,该种需求同时也对系统的开发与研发提出了较大的挑战。
技术实现思路
1、本专利技术提供了一种能够根据实际需求而自适应调整电源线信号传输速率的电源线信号传输速率调整方法及装置。
2、为了解决上述技术问题,本专利技术实施例提供了一种电源线信号传输速率调整方法,应用于电源线系统的主机中,所述电源线系统由挂载在电源线上的主机及从机集群组成,所述电源线信号传输速率调整方法包括:
3、响应于调试模式的触发,基于第一通讯速率向所述从机
4、至少基于预设的确认码构建通讯增强帧,所述确认码用于供从机确定所述主机发送通讯增强帧时采用的第二通讯速率,所述第二通讯速率不小于第一通讯速率;
5、基于第二通讯速率发送所述通讯增强帧至所述从机集群,并获得第一从机基于所述通讯增强帧而生成的第一反馈信息,所述第一从机为从机集群中的一个或多个从机;
6、验证所述第一反馈信息,并基于验证结果自所述第一从机中确定能够正确解析所述通讯增强帧内容的第二从机,所述第二从机为能够基于第二通讯速率进行通信的从机;
7、基于所述第二从机相对从机集群的比例确定对应所述第二通讯速率的调整策略。
8、作为一可选时实例,所述方法还包括:
9、上电后通过第三通讯速率向所述从机集群发送群巡检帧,并获得所述从机集群中部分或全部从机通过响应所述群巡检帧而反馈的第二反馈信息,所述第二反馈信息表征所述从机当前处于在线状态;
10、基于所述第二反馈信息确定处于在线状态的从机;
11、在所述在线状态的从机相对于所述从机集群的比例满足预设阈值时,确定满足调试模式的触发条件。
12、作为一可选时实例,所述方法还包括:
13、在正常运行状态下,确定预设时段内收到第三反馈信息的数量,每个所述第三反馈信息与一所述从机对应;
14、在所述第三反馈信息的数量相对于从机集群中的从机总量的占比满足预设阈值时,确定满足调试模式的触发条件。
15、作为一可选时实例,所述至少基于预设的确认码构建通讯增强帧,包括:
16、至少基于第二通讯速率确定所述确认码,所述确认码由一个或多个0和1组成;
17、基于预置格式,结合所述确认码构建所述通讯增强帧,所述预置格式为帧头、确认码、帧类型、地址、数据、从机回码区。
18、作为一可选时实例,所述验证所述第一反馈信息,包括:
19、验证所述第一反馈信息的格式是否为所述预置格式;
20、若是,则验证所述第一反馈信息中对应从机回码区部分是否包含所述从机返回的关于帧类型、地址、数据的信息,所述帧类型、地址、数据的信息由所述从机根据第二通讯速率解析所述通讯增强帧的内容而获得,所述第二通讯速率通过测量所述确认码的脉宽而确定。
21、作为一可选时实例,所述基于所述第二从机相对从机集群的比例确定对应所述第二通讯速率的调整策略,包括:
22、在所述第二从机相对从机集群的比例满足第一阈值,则下调所述第二通讯速率形成第四通讯速率;
23、在所述第二从机相对从机集群的比例满足第二阈值,则上调所述第二通讯速率形成第五通讯速率;
24、基于所述第四通讯速率或第五通讯速率更新确认码,并基于更新的确认码构建新通讯增强帧,以基于新通讯增强帧对所述从机集群再次进行检测,确定能够以所述第四通讯速率或第五通讯速率进行通信的第三从机;
25、重复上述步骤直至得到的第四从机相对从机集群的比例满足第三阈值时,确定当前通讯速率,并通知所述从机集群以当前通讯速率运行,同时退出所述调试模式,进入正常运行模式;或
26、在所述第二从机相对从机集群的比例满足所述第三阈值时,则通知所述从机集群以第二通讯速率运行,同时退出所述调试模式,进入正常运行模式。
27、本专利技术另一实施例同时提供一种电源线信号传输速率调整方法,应用于电源线系统的从机中,所述电源线系统由挂载在电源线上的主机及从机集群组成,所述从机为从机集群中的任一从机,所述电源线信号传输速率调整方法包括:
28、响应于调试指令,进入调试模式;
29、获得通讯增强帧,并通过所述通讯增强帧中的确认码计算得到第二通讯速率,所述第二通讯速率为所述通讯增强帧的传输速率;
30、基于所述第二通讯速率更新自身通讯速率;
31、在所述第二通讯速率下对所述通讯增强帧中记录的内容进行解析,得到解析结果,所述解析结果包括对应解析成功的第一结果;
32、基于所述第一结果生成第一反馈信息,并以所述第二通讯速率将所述第一反馈信息反馈至所述主机。
33、作为一可选时实例,所述方法还包括:
34、获得群巡检帧,并向所述主机反馈表征自身处于在线状态的第二反馈信息。
35、本专利技术另一实施例还提供一种电源线信号传输速率调整装置,应用于电源线系统的主机中,所述电源线系统由挂载在电源线上的主机及从机集群组成,所述电源线信号传输速率调整方法包括:
36、第一响应模块,用于响应于调试模式的触发,基于第一通讯速率向所述从机集群发送调试指令,以使所述从机集群进入调试模式;
37、第一构建模块,用于至少基于预设的确认码构建通讯增强帧,所述确认码用于供从机确定所述主机发送通讯增强帧时采用的第二通讯速率,所述第二通讯速率不小于第一通讯速率;
38、第一收发模块,用于通过第二通讯速率发送所述通讯增强帧至所述从机集群,并获得第一从机基于所述通讯增强帧而生成的第一反馈信息,所述第一从机为从机集群中的一个或多个从机;
39、第一处理模块,用于验证所述第一反馈信息,并基于验证结果自所述第一从机中确定能够正确解析所述通讯增强帧内容的第二从机,所述第二从机为能够基于第二通讯速率进行通信的从机;
40、第一调整模本文档来自技高网...
【技术保护点】
1.一种电源线信号传输速率调整方法,应用于电源线系统的主机中,所述电源线系统由挂载在电源线上的主机及从机集群组成,其特征在于,所述电源线信号传输速率调整方法包括:
2.根据权利要求1所述的电源线信号传输速率调整方法,其特征在于,所述方法还包括:
3.根据权利要求1所述的电源线信号传输速率调整方法,其特征在于,所述方法还包括:
4.根据权利要求1所述的电源线信号传输速率调整方法,其特征在于,所述至少基于预设的确认码构建通讯增强帧,包括:
5.根据权利要求4所述的电源线信号传输速率调整方法,其特征在于,所述验证所述第一反馈信息,包括:
6.根据权利要求1所述的电源线信号传输速率调整方法,其特征在于,所述基于所述第二从机相对从机集群的比例确定对应所述第二通讯速率的调整策略,包括:
7.一种电源线信号传输速率调整方法,应用于电源线系统的从机中,所述电源线系统由挂载在电源线上的主机及从机集群组成,所述从机为从机集群中的任一从机,其特征在于,所述电源线信号传输速率调整方法包括:
8.根据权利要求7所述的电源线
9.一种电源线信号传输速率调整装置,应用于电源线系统的主机中,所述电源线系统由挂载在电源线上的主机及从机集群组成,其特征在于,所述电源线信号传输速率调整方法包括:
10.一种电源线信号传输速率调整装置,应用于电源线系统的从机中,所述电源线系统由挂载在电源线上的主机及从机集群组成,所述从机为从机集群中的任一从机,其特征在于,所述电源线信号传输速率调整方法包括:
...【技术特征摘要】
1.一种电源线信号传输速率调整方法,应用于电源线系统的主机中,所述电源线系统由挂载在电源线上的主机及从机集群组成,其特征在于,所述电源线信号传输速率调整方法包括:
2.根据权利要求1所述的电源线信号传输速率调整方法,其特征在于,所述方法还包括:
3.根据权利要求1所述的电源线信号传输速率调整方法,其特征在于,所述方法还包括:
4.根据权利要求1所述的电源线信号传输速率调整方法,其特征在于,所述至少基于预设的确认码构建通讯增强帧,包括:
5.根据权利要求4所述的电源线信号传输速率调整方法,其特征在于,所述验证所述第一反馈信息,包括:
6.根据权利要求1所述的电源线信号传输速率调整方法,其特征在于,所述基于所述第二从机相对从机集群的比例确定对应所述第二...
【专利技术属性】
技术研发人员:王祎泽,杨明,刘泽义,高鹰,
申请(专利权)人:嘉齐半导体深圳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。