物联数据传输监测方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:37992515 阅读:14 留言:0更新日期:2023-06-30 10:06
本申请提供一种物联数据传输监测方法、装置、计算机设备和存储介质。所述方法包括获取工业物联总线的异步传输数据允止时间;将异步传输数据允止时间与预设时间进行异传差分处理,得到数传时差;根据数传时差向物联数传系统发送禁许信号,以调整对工业物联总线的异步传输数传包的收发状态。通过对异步传输数据允止时间的采集,以便于确定异步传输起始和截止时间,之后将异步传输数据允止时间与预设时间进行比较,以便于确定异步传输时长与指定的允许传输时长之间的差异,最后根据上述数据传输的时间差异情况,对工业物联总线的当前异步传输状态进行调整,以将在异步传输过程中的各数据包进行分别收发,有效地提高了异步传输速率。率。率。

【技术实现步骤摘要】
物联数据传输监测方法、装置、计算机设备和存储介质


[0001]本专利技术涉及物联网
,特别是涉及一种物联数据传输监测方法、装置、计算机设备和存储介质。

技术介绍

[0002]RS485是由美国电子工业协会EIA(Electronic Industries Association)在1983年提出的一种平衡式数据发送标准,满足此标准的收发器采用平衡发送和差分接收工作方式。实际上,RS485(TIA/EIA

485)通常被看作是TIA/EIA

422标准的一种扩展。由于支持多节点(32个或更多节点)、远距离(最大4000英尺)和接收高灵敏度(200mV),在构成通信网络时,仅需要一对双绞线作传输线,因此成本低廉,设备简单,在多站、远距离通信环境下获得了广泛应用。
[0003]然而,传统的RS485数据总线在进行数据的异步传输时,为了避免各数据包的传输串扰,通常采用仲裁模式进行优先级别分配,以实现异步传输,而仲裁模式通常需要占用较多的传输时间,导致数据包的传输速率较低,无法实现全程高速传输。

技术实现思路

[0004]本专利技术的目的是克服现有技术中的不足之处,提供一种有效提高异步传输速率的物联数据传输监测方法、装置、计算机设备和存储介质。
[0005]本专利技术的目的是通过以下技术方案来实现的:
[0006]一种物联数据传输监测方法,所述方法包括:
[0007]获取工业物联总线的异步传输数据允止时间;
[0008]将所述异步传输数据允止时间与预设时间进行异传差分处理,得到数传时差;
[0009]根据所述数传时差向物联数传系统发送禁许信号,以调整对所述工业物联总线的异步传输数传包的收发状态。
[0010]在其中一个实施例中,所述获取工业物联总线的异步传输数据允止时间,包括:获取所述工业物联总线的异步传输准允时间以及异步传输悬止时间;根据所述异步传输准允时间和所述异步传输悬止时间获取所述异步传输数据允止时间。
[0011]在其中一个实施例中,所述获取所述异步传输悬止时间,包括:获取所述异步传输准允时间后的异步传输电压;检测所述异步传输电压与预设异步电压是否匹配;当所述异步传输电压与所述预设异步电压不匹配时,将所述异步传输电压对应的传输时间设置为所述异步传输悬止时间。
[0012]在其中一个实施例中,所述将所述异步传输数据允止时间与预设时间进行异传差分处理,得到数传时差,包括:求取所述异步传输数据允止时间与所述预设时间的异步传输时间差值,以得到所述数传时差。
[0013]在其中一个实施例中,所述根据所述数传时差向物联数传系统发送禁许信号,以调整对所述工业物联总线的异步传输数传包的收发状态,包括:检测所述数传时差与预设
时差是否匹配;当所述数传时差与所述预设时差匹配时,向所述物联数传系统发送异步许传信号,以使所述工业物联总线收发所述异步传输数传包。
[0014]在其中一个实施例中,所述检测所述数传时差与预设时差是否匹配,之后还包括:当所述数传时差与所述预设时差不匹配时,向所述物联数传系统发送异步禁传信号,以禁止所述工业物联总线收发所述异步传输数传包。
[0015]在其中一个实施例中,所述获取工业物联总线的异步传输数据允止时间,之前还包括:获取所述工业物联总线的闲置时间。
[0016]一种物联数据传输监测装置,所述装置包括:
[0017]异步传输采集模块,所述异步传输采集模块用于获取工业物联总线的异步传输数据允止时间;
[0018]数传处理模块,所述数传处理模块用于将所述异步传输数据允止时间与预设时间进行异传差分处理,得到数传时差;
[0019]异步收发监控模块,所述异步收发监控模块用于根据所述数传时差向物联数传系统发送禁许信号,以调整对所述工业物联总线的异步传输数传包的收发状态。
[0020]一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:
[0021]获取工业物联总线的异步传输数据允止时间;
[0022]将所述异步传输数据允止时间与预设时间进行异传差分处理,得到数传时差;
[0023]根据所述数传时差向物联数传系统发送禁许信号,以调整对所述工业物联总线的异步传输数传包的收发状态。
[0024]一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:
[0025]获取工业物联总线的异步传输数据允止时间;
[0026]将所述异步传输数据允止时间与预设时间进行异传差分处理,得到数传时差;
[0027]根据所述数传时差向物联数传系统发送禁许信号,以调整对所述工业物联总线的异步传输数传包的收发状态。
[0028]与现有技术相比,本专利技术至少具有以下优点:
[0029]通过对异步传输数据允止时间的采集,以便于确定工业物联总线的异步传输起始和截止时间,之后将异步传输数据允止时间与预设时间进行比较,以便于确定异步传输时长与指定的允许传输时长之间的差异,最后根据上述数据传输的时间差异情况,对工业物联总线的当前异步传输状态进行调整,以将工业物联总线的在异步传输过程中的各数据包进行分别收发,无需进行数据的仲裁,减少了异步数据的传输时间,有效地提高了异步传输速率。
附图说明
[0030]为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本专利技术的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
[0031]图1为一实施例中物联数据传输监测方法的流程图;
[0032]图2为一实施例中计算机设备的内部结构图;
[0033]图3为图1所示物联数据传输监测方法的具体实施流程图;
[0034]图4为图3所示物联数据传输监测方法对应的数据传输时序图;
[0035]图5为传统的数据包的仲裁模式对应的流程图;
[0036]图6为图5所示仲裁模式对应的数据传输时序图。
具体实施方式
[0037]为了便于理解本专利技术,下面将参照相关附图对本专利技术进行更全面的描述。附图中给出了本专利技术的较佳实施方式。但是,本专利技术可以以许多不同的形式来实现,并不限于本文所描述的实施方式。相反地,提供这些实施方式的目的是使对本专利技术的公开内容理解的更加透彻全面。
[0038]需要说明的是,当元件被称为“固定于”另一个元件,它可以直接在另一个元件上或者也可以存在居中的元件。当一个元件被认为是“连接”另一个元件,它可以是直接连接到另一个元件或者可能同时存在居中元件。本文所使用的术语“垂直的”、“水平的”、“左”、“右”以及类似的表述只是为了说明的目的,并不表示是唯一的实施方式。
[0039]除非另有定义,本文所使用的所有的技术和科学术语与属于本发本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种物联数据传输监测方法,其特征在于,包括:获取工业物联总线的异步传输数据允止时间;将所述异步传输数据允止时间与预设时间进行异传差分处理,得到数传时差;根据所述数传时差向物联数传系统发送禁许信号,以调整对所述工业物联总线的异步传输数传包的收发状态。2.根据权利要求1所述的物联数据传输监测方法,其特征在于,所述获取工业物联总线的异步传输数据允止时间,包括:获取所述工业物联总线的异步传输准允时间以及异步传输悬止时间;根据所述异步传输准允时间和所述异步传输悬止时间获取所述异步传输数据允止时间。3.根据权利要求2所述的物联数据传输监测方法,其特征在于,所述获取所述异步传输悬止时间,包括:获取所述异步传输准允时间后的异步传输电压;检测所述异步传输电压与预设异步电压是否匹配;当所述异步传输电压与所述预设异步电压不匹配时,将所述异步传输电压对应的传输时间设置为所述异步传输悬止时间。4.根据权利要求1所述的物联数据传输监测方法,其特征在于,所述将所述异步传输数据允止时间与预设时间进行异传差分处理,得到数传时差,包括:求取所述异步传输数据允止时间与所述预设时间的异步传输时间差值,以得到所述数传时差。5.根据权利要求1所述的物联数据传输监测方法,其特征在于,所述根据所述数传时差向物联数传系统发送禁许信号,以调整对所述工业物联总线的异步传输数传包的收发状态,包括:检测所述数传时差与预设时...

【专利技术属性】
技术研发人员:方圆澍
申请(专利权)人:杜克莱科技深圳有限公司
类型:发明
国别省市:

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

1