一种485总线设备自动提速方法

文档序号:85961 发布日期:2021-10-08 浏览:15次 >En<

阅读说明:本技术 一种485总线设备自动提速方法 (Automatic speed increasing method for 485 bus equipment ) 是由 刘春华 白和平 唐新朋 于 2021-06-18 设计创作,主要内容包括:本发明提供一种485总线设备自动提速方法,涉及网络通信技术领域。该485总线设备自动提速方法,包括若干主设备、从设备和不同长度和不同拓扑的的485总线,具体实施步骤如下:485主设备启动寻测,主机设备在广播设备测试启动命令;主设备和收到广告设备侧视命令的从设备军回到默认调速帧静默等待T1秒,从设备清除最高速率进行记录,进入测试状态;主设备首先发广播调速至更高一级速率调速帧,调速帧包含生效时间T2和失联时间T3;当T2时间后正确收到命令的从设备和主设备后一起进入命令中指定的速率,设备刷新自己最高速率记录;未正确收到本调速帧的从设备在T3时间后。本发明使得485总线设备自动提速提速速度快效率高,同时提速成功率高。(The invention provides an automatic speed increasing method for 485 bus equipment, and relates to the technical field of network communication. The automatic speed-up method of the 485 bus device comprises a plurality of main devices, slave devices and 485 buses with different lengths and different topologies, and comprises the following specific implementation steps: 485, the main device starts the test, and the main device tests a starting command on the broadcasting device; returning the master device and the slave device receiving the advertisement device side view command to the default speed regulation frame for silence for T1 seconds, clearing the highest speed from the slave device for recording, and entering a test state; the method comprises the steps that a main device firstly sends a broadcast speed-regulating frame to a higher first-level speed, wherein the speed-regulating frame comprises an effective time T2 and an offline time T3; when the slave equipment which correctly receives the command after the time of T2 enters the speed appointed by the command together with the master equipment, the equipment refreshes the highest speed record of the equipment; the slave device which did not correctly receive the current pacing frame is after time T3. The invention ensures that the 485 bus equipment automatically accelerates and has high speed and efficiency and high acceleration success rate.)

一种485总线设备自动提速方法

技术领域

本发明涉及网络通信

技术领域

,具体为一种485总线设备自动提速方法。

背景技术

485总线是一个定义平衡数字多点系统中的驱动器和接收器的电气特性的标准,该标准由电信行业协会和电子工业联盟定义。485采用半双工工作方式,支持多点数据通信。485总线网络拓扑一般采用终端匹配的总线型结构。即采用一条总线将各个节点串接起来,不支持环形或星型网络。

在现有技术中485总线设备在运行过程中调速帧调速慢,且在提过过程中出现提速失败的情况,造成用户体验差。

发明内容

(一)解决的技术问题

针对现有技术的不足,本发明提供了一种485总线设备自动提速方法,解决了485总线设备在运行过程中调速帧调速慢的问题。

(二)技术方案

为实现以上目的,本发明通过以下技术方案予以实现:一种485总线设备自动提速方法,包括若干主设备、从设备和不同长度和不同拓扑的的485总线,具体实施步骤如下:

步骤一.485主设备启动寻测,主机设备在广播设备测试启动命令;

步骤二.主设备和收到广告设备侧视命令的从设备军回到默认调速帧静默等待T1秒,从设备清除最高速率进行记录,进入测试状态;

步骤三.主设备首先发广播调速至更高一级速率调速帧,调速帧包含生效时间T2和失联时间T3;

步骤四.当T2时间后正确收到命令的从设备和主设备后一起进入命令中指定的速率,设备刷新自己最高速率记录;未正确收到本调速帧的从设备在T3时间后,自动切换到默认调速帧等待;

步骤五.验证调速是否到达最高,若调速为到达最高则重新从步骤二开始进行执行,若达到最高调速则主设备首先发广播调速至默认调速帧,且调速帧包含生效时间T2和失联时间T3;

步骤六.经过T3等待时间后,主机在默认调速帧的速率下,点名依次收集不同从设备的最高速率记录作为其后续通信速率依据,测速结束。

优选的,步骤三中更高一级的速率调速帧为2400bps,同时步骤四中命令中指定的速率为2400bps。

优选的,在正常通信期间主设备切换到1200bps,点名命令协商速率,且命令帧包含生效时间T2和失联时间T3,速率采用上述测试的最高速率;T2时间后,主从设备均会切换到该速率,进行通信,每次正常通信校验通过情况下,失联时间自动刷新为T3,如无有效校验通过测试,从设备自动回归1200bps默认频率等待。

优选的,主从设备默认调速帧为1200bps,步骤五中验证调速是否到达最高,时最高调速设定为115200bps。

优选的,步骤一中主机设备分别在1200bps、2400bps、4800bps、966bps、19200bps、38400bps、57600bps和115200bps广播设备测试启动命令。

(三)有益效果

本发明提供了一种485总线设备自动提速方法。具备以下有益效果:

本发明485总线设备速率快速测试和适配方法大大提高了调速帧的调速效率和成功率,使得用户体验更佳。

附图说明

图1为本发明485总线自动测速流程图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

实施例一:

如图1所示,本发明实施例提供一种485总线设备自动提速方法,包括若干主设备、从设备和不同长度和不同拓扑的的485总线,具体实施步骤如下:

步骤一.485主设备启动寻测,主机设备在广播设备测试启动命令;

步骤二.主设备和收到广告设备侧视命令的从设备军回到默认调速帧静默等待T1秒,从设备清除最高速率进行记录,进入测试状态;

步骤三.主设备首先发广播调速至更高一级速率调速帧,调速帧包含生效时间T2和失联时间T3;

步骤四.当T2时间后正确收到命令的从设备和主设备后一起进入命令中指定的速率,设备刷新自己最高速率记录;

未正确收到本调速帧的从设备在T3时间后,自动切换到默认调速帧等待;

步骤五.验证调速是否到达最高,若调速为到达最高则重新从步骤二开始进行执行,若达到最高调速则主设备首先发广播调速至默认调速帧,且调速帧包含生效时间T2和失联时间T3;

步骤六.经过T3等待时间后,主机在默认调速帧的速率下,点名依次收集不同从设备的最高速率记录作为其后续通信速率依据,测速结束。

在正常通信期间主设备切换到1200bps,点名命令协商速率,且命令帧包含生效时间T2和失联时间T3,速率采用上述测试的最高速率;T2时间后,主从设备均会切换到该速率,进行通信,每次正常通信校验通过情况下,失联时间自动刷新为T3,如无有效校验通过测试,从设备自动回归1200bps默认频率等待。

步骤三中更高一级的速率调速帧为2400bps,同时步骤四中命令中指定的速率为2400bps。主从设备默认调速帧为1200bps,步骤五中验证调速是否到达最高,时最高调速设定为115200bps。步骤一中主机设备分别在1200bps、2400bps、4800bps、966bps、19200bps、38400bps、57600bps和115200bps广播设备测试启动命令。

尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由所附权利要求及其等同物限定。

6页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:适用于工业级应用场景的用于物理层的多协议系统控制装置和多协议系统控制方法

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!