基于互联网的数据传输的方法及系统.pdf
《基于互联网的数据传输的方法及系统.pdf》由会员分享,可在线阅读,更多相关《基于互联网的数据传输的方法及系统.pdf(16页完成版)》请在专利查询网上搜索。
1、(19)中华人民共和国国家知识产权局 (12)发明专利申请 (10)申请公布号 (43)申请公布日 (21)申请号 202010397601.6 (22)申请日 2020.05.12 (71)申请人 福建龙净环保股份有限公司 地址 364000 福建省龙岩市新罗区工业中 路19号 (72)发明人 吴善荣钟至光肖华生李东春 廖树锟廖晓军 (74)专利代理机构 北京集佳知识产权代理有限 公司 11227 代理人 张建 (51)Int.Cl. H04L 29/06(2006.01) (54)发明名称 一种基于互联网的数据传输的方法及系统 (57)摘要 本发明公开了一种基于互联网的数据传输 的方法及系。
2、统, 可以阻断数据发送设备接收通过 互联网传入的数据, 获得现场设备的设备标识和 数据传输目的地的标识, 设置数据发送周期, 设 置实时数据所包含的数据以及设置历史数据所 包含的数据; 根据数据发送周期进行计时; 根据 设置的实时数据所包含的数据, 获得实时数据并 在与数据发送周期对应的实时数据发送时刻到 达时, 将实时数据发送到数据传输目的地; 根据 设置的历史数据所包含的数据, 获得历史数据并 与数据发送周期对应的历史数据发送时刻到达 时, 将历史数据发送到数据传输目的地。 本发明 在保证数据正常传输到数据传输目的地的基础 上, 避免了数据发送设备暴露在互联网中, 提高 了数据发送设备的安。
3、全性。 权利要求书3页 说明书11页 附图1页 CN 111600866 A 2020.08.28 CN 111600866 A 1.一种基于互联网的数据传输的系统, 其特征在于, 应用于数据发送设备, 所述系统包 括: 数据阻断模块、 数据清单管理模块、 定时控制模块、 实时数据传送模块和历史数据传送 模块, 所述数据阻断模块, 用于阻断所述数据发送设备接收通过互联网传入的数据; 所述数据清单管理模块, 用于将现场设备的设备标识和数据传输目的地的标识发送至 所述实时数据传送模块和所述历史数据传送模块, 所述数据清单管理模块还用于设置数据 发送周期并发送至所述定时控制模块, 所述数据清单管理模。
4、块还用于设置实时数据所包含 的数据以及设置历史数据所包含的数据; 所述定时控制模块, 用于根据所述数据发送周期进行计时并在与所述数据发送周期对 应的实时数据发送时刻到达时, 向所述实时数据传送模块传递数据发送指令, 在与所述数 据发送周期对应的历史数据发送时刻到达时, 向所述历史数据传送模块传递数据发送指 令; 所述实时数据传送模块, 用于根据所述数据清单管理模块设置的实时数据所包含的数 据, 获得实时数据并在接收到所述数据发送指令时, 将所述实时数据发送到所述数据传输 目的地; 所述历史数据传送模块, 用于根据所述数据清单管理模块设置的历史数据所包含的数 据, 获得历史数据并在接收到所述数据。
5、发送指令时, 将所述历史数据发送到所述数据传输 目的地。 2.根据权利要求1所述的系统, 其特征在于, 所述数据清单管理模块, 包括: 名称设置单 元、 数据目的地设置单元、 定时设置单元和数据点表设置单元, 所述名称设置单元, 用于设置现场设备的设备标识并发送至所述实时数据传送模块和 所述历史数据传送模块, 其中, 发送到至少两个数据传输目的地的且包含同一所述现场设 备的设备数据的数据包中的设备标识不同, 且该数据包中的设备标识与用于接收该数据包 的数据传输目的地的标识匹配; 和/或, 对任意两个不同的现场设备: 当所述两个不同的现 场设备的设备数据发送到相同的数据传输目的地时, 所述两个不。
6、同的现场设备的设备标识 不同; 所述数据目的地设置单元, 用于将数据传输目的地的标识发送至所述实时数据传送模 块和所述历史数据传送模块; 所述定时设置单元, 用于设置实时数据发送周期和历史数据发送周期, 并将所述实时 数据发送周期和所述历史数据发送周期发送至所述定时控制模块; 所述数据点表设置单元, 用于设置实时数据所包含的数据以及设置历史数据所包含的 数据, 根据实时数据所包含的数据设置实时数据点表, 将所述实时数据点表发送至所述实 时数据传送模块。 3.根据权利要求2所述的系统, 其特征在于, 所述定时控制模块, 包括: 实时数据控制单 元和历史数据控制单元, 所述实时数据控制单元, 用于。
7、根据所述定时控制模块发送的数据发送周期进行计时并 在与所述数据发送周期对应的实时数据发送时刻到达时, 向所述实时数据传送模块传递数 据发送指令; 所述历史数据控制单元, 用于根据所述定时控制模块发送的数据发送周期进行计时并 权利要求书 1/3 页 2 CN 111600866 A 2 在与所述数据发送周期对应的历史数据发送时刻到达时, 向所述历史数据传送模块传递数 据发送指令。 4.根据权利要求3所述的系统, 其特征在于, 所述实时数据传送模块, 包括: 实时数据打 包单元和实时数据发送单元, 所述实时数据打包单元, 用于根据所述实时数据点表, 获得实时数据, 在接收到所述实 时数据发送指令时。
8、, 将所述实时数据打包为一个实时数据包; 所述实时数据发送单元, 用于将所述实时数据包发送到所述数据传输目的地。 5.根据权利要求3所述的系统, 其特征在于, 所述历史数据传送模块, 包括: 历史数据打 包单元和历史数据发送单元, 所述历史数据打包单元, 用于根据所述数据清单管理模块设置的历史数据所包含的数 据, 将上一次获得历史数据发送指令的时刻之后产生的、 历史数据所包含的数据确定为增 量历史数据, 获得所述增量历史数据并在接收到所述历史数据发送指令时, 将所述增量历 史数据打包为一个历史数据包; 所述历史数据发送单元, 用于将所述历史数据包发送到所述数据传输目的地。 6.一种基于互联网的。
9、数据传输的方法, 其特征在于, 应用于数据发送设备, 所述方法包 括: 阻断所述数据发送设备接收通过互联网传入的数据, 获得现场设备的设备标识和数据 传输目的地的标识, 设置数据发送周期, 设置实时数据所包含的数据以及设置历史数据所 包含的数据; 根据所述数据发送周期进行计时; 根据设置的实时数据所包含的数据, 获得实时数据并在与所述数据发送周期对应的数 据发送时刻到达时, 将所述实时数据发送到所述数据传输目的地; 根据设置的历史数据所包含的数据, 获得历史数据并在与所述数据发送周期对应的数 据发送时刻到达时, 将所述历史数据发送到所述数据传输目的地。 7.根据权利要求6所述的方法, 其特征在。
10、于, 发送到至少两个数据传输目的地的且包含 同一所述现场设备的设备数据的数据包中的设备标识不同, 且该数据包中的设备标识与用 于接收该数据包的数据传输目的地的标识匹配; 和/或, 对任意两个不同的现场设备: 当所 述两个不同的现场设备的设备数据发送到相同的数据传输目的地时, 所述两个不同的现场 设备的设备标识不同; 所述设置数据发送周期, 包括: 设置实时数据发送周期和历史数据发送周期; 所述方法还包括: 根据实时数据所包含的数据设置实时数据点表。 8.根据权利要求7所述的方法, 其特征在于, 所述根据所述数据发送周期进行计时, 包 括: 根据所述实时数据发送周期进行计时, 以确定与所述实时数。
11、据发送周期对应的实时数 据发送时刻是否到达; 根据所述历史数据发送周期进行计时, 以确定与所述历史数据发送周期对应的历史数 据发送时刻是否到达。 9.根据权利要求8所述的方法, 其特征在于, 所述根据设置的实时数据所包含的数据, 权利要求书 2/3 页 3 CN 111600866 A 3 获得实时数据并在与所述数据发送周期对应的数据发送时刻到达时, 将所述实时数据发送 到所述数据传输目的地, 包括: 根据所述实时数据点表, 获得实时数据, 在与所述实时数据发送周期对应的实时数据 发送时刻到达时, 将所述实时数据打包为一个实时数据包; 将所述实时数据包发送到所述数据传输目的地。 10.根据权利。
12、要求8所述的方法, 其特征在于, 所述根据设置的历史数据所包含的数据, 获得历史数据并在与所述数据发送周期对应的数据发送时刻到达时, 将所述历史数据发送 到所述数据传输目的地, 包括: 根据设置的历史数据所包含的数据, 将上一个历史数据发送时刻到之后产生的、 历史 数据所包含的数据确定为增量历史数据, 获得所述增量历史数据并与所述数据发送周期对 应的历史数据发送时刻到达时, 将所述增量历史数据打包为一个历史数据包; 将所述历史数据包发送到所述数据传输目的地。 权利要求书 3/3 页 4 CN 111600866 A 4 一种基于互联网的数据传输的方法及系统 技术领域 0001 本发明涉及通信技。
13、术领域, 特别涉及一种基于互联网的数据传输的方法及系统。 背景技术 0002 随着科技的飞速发展, 许多通信技术也被应用到了工业生产领域。 工业生产的许 多数据在业内有着指导价值和研究价值, 但是本地机器有时候没有足够的性能对这些数据 进行处理, 因此需要通信技术通过互联网将这些数据传输到需要这些数据的数据传输目的 地对这些数据进行处理。 0003 目前将这些工业数据发送至数据传输目的地的方法一般为: 数据传输目的地通过 互联网向数据发送设备发送一个数据发送请求, 数据发送设备得到这个请求后将数据传输 目的地需要的数据发送至数据传输目的地。 但是, 这个方法需要数据发送设备接收来自互 联网的数。
14、据请求, 导致数据发送设备暴露在互联网中, 使得数据发送设备很容易收到数据 发送请求以外的网络攻击, 数据发送设备的安全性降低。 发明内容 0004 有鉴于此, 本发明提供一种基于互联网的数据传输的方法及系统。 该方法及系统 在保证数据正常传输到数据传输目的地的基础上, 避免了数据发送设备暴露在互联网中, 提高了数据发送设备的安全性。 0005 为了实现上述发明目的, 本发明提供以下技术方案: 0006 一种基于互联网的数据传输的系统, 应用于数据发送设备, 所述系统包括: 数据阻 断模块、 数据清单管理模块、 定时控制模块、 实时数据传送模块和历史数据传送模块, 0007 所述数据阻断模块,。
15、 用于阻断所述数据发送设备接收通过互联网传入的数据; 0008 所述数据清单管理模块, 用于将现场设备的设备标识和数据传输目的地的标识发 送至所述实时数据传送模块和所述历史数据传送模块, 所述数据清单管理模块还用于设置 数据发送周期并发送至所述定时控制模块, 所述数据清单管理模块还用于设置实时数据所 包含的数据以及设置历史数据所包含的数据; 0009 所述定时控制模块, 用于根据所述数据发送周期进行计时并在与所述数据发送周 期对应的实时数据发送时刻到达时, 向所述实时数据传送模块传递数据发送指令, 在与所 述数据发送周期对应的历史数据发送时刻到达时, 向所述历史数据传送模块传递数据发送 指令;。
16、 0010 所述实时数据传送模块, 用于根据所述数据清单管理模块设置的实时数据所包含 的数据, 获得实时数据并在接收到所述数据发送指令时, 将所述实时数据发送到所述数据 传输目的地; 0011 所述历史数据传送模块, 用于根据所述数据清单管理模块设置的历史数据所包含 的数据, 获得历史数据并在接收到所述数据发送指令时, 将所述历史数据发送到所述数据 传输目的地。 说明书 1/11 页 5 CN 111600866 A 5 0012 可选的, 所述数据清单管理模块, 包括: 名称设置单元、 数据目的地设置单元、 定时 设置单元和数据点表设置单元, 0013 所述名称设置单元, 用于设置现场设备的。
17、设备标识并发送至所述实时数据传送模 块和所述历史数据传送模块, 其中, 发送到至少两个数据传输目的地的且包含同一所述现 场设备的设备数据的数据包中的设备标识不同, 且该数据包中的设备标识与用于接收该数 据包的数据传输目的地的标识匹配; 和/或, 对任意两个不同的现场设备: 当所述两个不同 的现场设备的设备数据发送到相同的数据传输目的地时, 所述两个不同的现场设备的设备 标识不同; 0014 所述数据目的地设置单元, 用于将数据传输目的地的标识发送至所述实时数据传 送模块和所述历史数据传送模块; 0015 所述定时设置单元, 用于设置实时数据发送周期和历史数据发送周期, 并将所述 实时数据发送周。
18、期和所述历史数据发送周期发送至所述定时控制模块; 0016 所述数据点表设置单元, 用于设置实时数据所包含的数据以及设置历史数据所包 含的数据, 根据实时数据所包含的数据设置实时数据点表, 将所述实时数据点表发送至所 述实时数据传送模块。 0017 可选的, 所述定时控制模块, 包括: 实时数据控制单元和历史数据控制单元, 0018 所述实时数据控制单元, 用于根据所述定时控制模块发送的数据发送周期进行计 时并在与所述数据发送周期对应的实时数据发送时刻到达时, 向所述实时数据传送模块传 递数据发送指令; 0019 所述历史数据控制单元, 用于根据所述定时控制模块发送的数据发送周期进行计 时并在。
19、与所述数据发送周期对应的历史数据发送时刻到达时, 向所述历史数据传送模块传 递数据发送指令。 0020 可选的, 所述实时数据传送模块, 包括: 实时数据打包单元和实时数据发送单元, 0021 所述实时数据打包单元, 用于根据所述实时数据点表, 获得实时数据, 在接收到所 述实时数据发送指令时, 将所述实时数据打包为一个实时数据包; 0022 所述实时数据发送单元, 用于将所述实时数据包发送到所述数据传输目的地。 0023 可选的, 所述历史数据传送模块, 包括: 历史数据打包单元和历史数据发送单元, 0024 所述历史数据打包单元, 用于根据所述数据清单管理模块设置的历史数据所包含 的数据,。
20、 将上一次获得历史数据发送指令的时刻之后产生的、 历史数据所包含的数据确定 为增量历史数据, 获得所述增量历史数据并在接收到所述历史数据发送指令时, 将所述增 量历史数据打包为一个历史数据包; 0025 所述历史数据发送单元, 用于将所述历史数据包发送到所述数据传输目的地。 0026 一种基于互联网的数据传输的方法, 应用于数据发送设备, 所述方法包括: 0027 阻断所述数据发送设备接收通过互联网传入的数据, 获得现场设备的设备标识和 数据传输目的地的标识, 设置数据发送周期, 设置实时数据所包含的数据以及设置历史数 据所包含的数据; 0028 根据所述数据发送周期进行计时; 0029 根据。
21、设置的实时数据所包含的数据, 获得实时数据并在与所述数据发送周期对应 的数据发送时刻到达时, 将所述实时数据发送到所述数据传输目的地; 说明书 2/11 页 6 CN 111600866 A 6 0030 根据设置的历史数据所包含的数据, 获得历史数据并在与所述数据发送周期对应 的数据发送时刻到达时, 将所述历史数据发送到所述数据传输目的地。 0031 可选的, 发送到至少两个数据传输目的地的且包含同一所述现场设备的设备数据 的数据包中的设备标识不同, 且该数据包中的设备标识与用于接收该数据包的数据传输目 的地的标识匹配; 和/或, 对任意两个不同的现场设备: 当所述两个不同的现场设备的设备 。
22、数据发送到相同的数据传输目的地时, 所述两个不同的现场设备的设备标识不同; 0032 所述设置数据发送周期, 包括: 0033 设置实时数据发送周期和历史数据发送周期; 0034 所述方法还包括: 根据实时数据所包含的数据设置实时数据点表。 0035 可选的, 所述根据所述数据发送周期进行计时, 包括: 0036 根据所述实时数据发送周期进行计时, 以确定与所述实时数据发送周期对应的实 时数据发送时刻是否到达; 0037 根据所述历史数据发送周期进行计时, 以确定与所述历史数据发送周期对应的历 史数据发送时刻是否到达。 0038 可选的, 所述根据设置的实时数据所包含的数据, 获得实时数据并在。
23、与所述数据 发送周期对应的数据发送时刻到达时, 将所述实时数据发送到所述数据传输目的地, 包括: 0039 根据所述实时数据点表, 获得实时数据, 在与所述实时数据发送周期对应的实时 数据发送时刻到达时, 将所述实时数据打包为一个实时数据包; 0040 将所述实时数据包发送到所述数据传输目的地。 0041 可选的, 所述根据设置的历史数据所包含的数据, 获得历史数据并在与所述数据 发送周期对应的数据发送时刻到达时, 将所述历史数据发送到所述数据传输目的地, 包括: 0042 根据设置的历史数据所包含的数据, 将上一个历史数据发送时刻到之后产生的、 历史数据所包含的数据确定为增量历史数据, 获得。
24、所述增量历史数据并与所述数据发送周 期对应的历史数据发送时刻到达时, 将所述增量历史数据打包为一个历史数据包; 0043 将所述历史数据包发送到所述数据传输目的地。 0044 本发明公开的一种基于互联网的数据传输的方法及系统, 可以阻断数据发送设备 接收通过互联网传入的数据, 获得现场设备的设备标识和数据传输目的地的标识, 设置数 据发送周期, 设置实时数据所包含的数据以及设置历史数据所包含的数据; 根据数据发送 周期进行计时; 根据设置的实时数据所包含的数据, 获得实时数据并在与数据发送周期对 应的数据发送时刻到达时, 将实时数据发送到数据传输目的地; 根据设置的历史数据所包 含的数据, 获。
25、得历史数据并在与数据发送周期对应的数据发送时刻到达时, 将历史数据发 送到数据传输目的地。 本发明可以在保证数据正常传输到数据传输目的地的基础上, 避免 了数据发送设备暴露在互联网中, 提高了数据发送设备的安全性。 本发明通过阻断数据发 送设备接收通过互联网传入的数据, 避免了数据发送设备暴露在互联网中, 提高安全性, 本 发明又通过预先设置好的周期确定数据发送时刻, 将数据打包并按照数据发送时刻发送至 需要这些数据的数据传输目的地, 保证了在没有数据发送请求的情况下, 数据可以正常传 输至数据传输目的地。 因此, 本发明可以在保证数据正常传输到数据传输目的地的基础上, 避免了数据发送设备暴露。
26、在互联网中, 提高了数据发送设备的安全性。 说明书 3/11 页 7 CN 111600866 A 7 附图说明 0045 为了更清楚地说明本发明实施例或现有技术中的技术方案, 下面将对实施例或现 有技术描述中所需要使用的附图作简单地介绍。 0046 图1为本发明实施例提供的一种基于互联网的数据传输的方法的流程示意图; 0047 图2问本发明实施例提供的一种基于互联网的数据传输的系统的结构示意图。 具体实施方式 0048 本发明公开了一种基于互联网的数据传输的方法及系统, 本领域技术人员可以借 鉴本文内容, 适当改进技术细节实现。 特别需要指出的是, 所有类似的替换和改动对本领域 技术人员来说。
27、是显而易见的, 它们都被视为包括在本发明。 本发明的方法及应用已经通过 较佳实施例进行了描述, 相关人员明显能在不脱离本发明内容、 精神和范围内对本文所述 的方法和应用进行改动或适当变更与组合, 来实现和应用本发明技术。 0049 在现代工业生产中, 许多工业生产的数据往往因为本地机器无法处理过多的数 据, 会将这些数据通过互联网发送至其它机器进行处理。 但是经过发明人研究发现现在大 多工业生产的数据采用的通信技术都有一个弊端: 在数据发送设备对数据传输目的地进行 数据传输时, 需要数据传输目的地通过互联网向数据发送设备发送一个数据发送请求, 在 数据发送设备接收到数据发送请求时才会进行数据传。
28、输, 这样使得数据发送设备暴露在互 联网中, 使得数据发送设备得安全性降低。 如果不接受这个数据发送请求, 数据发送设备无 法得知是否要发送数据, 现有技术无法做到在保证正常的数据传输下, 同时提高数据发送 设备的安全性。 0050 因此, 本发明提供了一种基于互联网的数据传输的方法及系统, 可以保证数据正 常传输到数据传输目的地的基础上, 避免了数据发送设备暴露在互联网中, 提高了数据发 送设备的安全性。 0051 本发明主要应用于工业数据的传输, 但同时也可以适用运输数据、 通信数据等其 它数据, 只要不脱离本发明的原理下, 均属于本发明的发明范围。 0052 如图1所示, 本发明实施例提。
29、供的一种基于互联网的数据传输的方法, 应用于数据 发送设备, 该方法可以包括: 0053 S100、 阻断数据发送设备接收通过互联网传入的数据, 获得现场设备的设备标识 和数据传输目的地的标识, 设置数据发送周期, 设置实时数据所包含的数据以及设置历史 数据所包含的数据; 0054 需要说明的是, 步骤S100可以在步骤S200至S400之前执行。 在实际应用种, 步骤 S100可以执行一次或多次。 例如: 当传输目的地变化时, 可以重新执行步骤S100以对数据传 输目的地的标识进行更新。 0055 需要说明的是, 本发明阻断数据发送设备接收通过互联网传入的数据, 但不阻断 数据发送设备通过互。
30、联网向外传输数据, 这样, 本发明就可以使得数据发送设备中的数据 只能单向往外传输。 0056 可选的, 在一具体实施例中, 本发明可以使用防火墙阻断数据发送设备接收通过 互联网传入的数据。 0057 需要说明的是, 该防火墙用于隔离数据发送设备和互联网, 在数据发送设备和互 说明书 4/11 页 8 CN 111600866 A 8 联网之间构建一层保护屏障。 该防火墙设置为: 允许数据发送设备经过防火墙向互联网中 的其它设备发送数据, 不允许数据发送设备接收任何其它设备通过互联网向数据发送设备 发送的数据。 这样做可以避免数据发送设备暴露在互联网中。 数据发送设备暴露在互联网 中可以理解为。
31、互联网中的其它设备可以向数据发送设备发送数据。 如果互联网中的其它设 备可以向数据发送设备发送数据, 会使数据发送设备受到一些恶意的攻击或者病毒, 导致 数据的丢失或者泄露, 安全性降低。 通过本发明的防火墙设置可以避免接收互联网中的其 它设备的数据, 进而阻止数据发送设备因为接收数据收到攻击, 提高安全性。 当然本发明中 数据发送设备还可以使用除防火墙外的其他工具或设备来阻断数据发送设备接收通过互 联网传入的数据。 0058 需要说明的是, 数据传输目的地的标识可以是一个, 也可以是多个。 用户可以对数 据传输目的地的标识进行设定和修改。 数据传输目的地的标识可以预先存储在数据发送设 备中。。
32、 数据传输目的地的标识可以为数据接收设备的网址、 IP地址、 端口号等, 本发明在此 不做限定。 可以理解的是, 可以根据数据传输目的地的标识将设备数据发送至数据传输目 的地。 0059 其中, 设备标识可以为设备的名称、 编号、 代码等, 本发明不做限定。 0060 现场设备的设备标识可以与该现场设备的设备数据所要发送到的数据传输目的 地的标识具有对应关系。 可选的, 发送到不同的数据传输目的地的标识的设备数据可以来 自相同或不同的现场设备, 技术人员可以根据需要进行设定。 0061 具体的, 本发明可以为实时数据和历史数据设置相同或不同的数据发送周期。 可 选的, 设置数据发送周期, 包括。
33、: 设置实时数据发送周期和历史数据发送周期。 0062 本发明可以预先设置开始计时时刻和数据发送周期, 然后确定与数据发送周期匹 配的第一个数据发送时刻, 然后根据数据发送周期确定后续数据发送时刻。 0063 在一具体的实施例中可以为: 如预先设置好开始计时时刻为1月6号13点, 数据发 送周期为24小时, 则第一个数据发送时刻为1月7号13点, 第二个数据发送时刻为1月8号13 点以此类推。 0064 需要说明的是, 数据发送周期的长短可以根据数据量的多少来确定, 如数据量越 大数据发送周期越短; 也可以根据数据接收设备的处理效率来确定, 数据接收设备处理效 率越快数据发送周期越短。 当然,。
34、 数据发送周期也可以通过技术人员进行设定和修改, 本发 明在此不做限定。 0065 可选的, 本发明的实时数据的产生时刻与数据发送时刻之间的时间间隔可以不大 于数据发送周期, 使得两个相邻的数据发送周期之内产生的实时数据可以及时的被产生时 刻之后的一个数据发送时刻发送出去, 保证了数据的及时性。 0066 具体的, 本发明可以根据数据发送时刻, 将距离数据发送时刻前预设时长内的现 场设备的产生的设备数据确定为实时数据并获取实时数据。 其中, 设备数据根据现场设备 的类型可以不同, 例如: 当现场设备为织布机时, 设备数据可以织布机的转速等数据。 当现 场设备为电流互感器时, 设备数据可以为电流。
35、互感器感应的电流。 0067 下面对实时数据进行举例: 假设数据发送时刻为13点, 数据发送周期为1小时, 预 设时长为10分钟, 则将同一日12点50分到13点的现场设备产生的设备数据确定为实时数 据, 并获取实时数据。 说明书 5/11 页 9 CN 111600866 A 9 0068 需要说明的是, 数据发送周期可以根据设备数据的实时性进行设置, 实时性越高 的设备数据对应的数据发送周期越短。 这样做可以保证实时数据的有效性。 0069 本发明可以将现场设备在根据数据发送周期确定的两个数据发送时刻之间产生 的设备数据确定为历史数据并获取历史数据。 0070 例如: 假设本次确定的数据发。
36、送时刻为16号13点, 数据发送周期为24小时, 则根据 数据发送周期确定的上一个数据发送时刻为15号13点, 本发明可以将现场设备在15号13点 到16号13点之间产生的设备数据确定为历史数据, 并获取历史数据。 0071 可选的, 发送到至少两个数据传输目的地的且包含同一所述现场设备的设备数据 的数据包中的设备标识不同, 且该数据包中的设备标识与用于接收该数据包的数据传输目 的地的标识匹配。 0072 这样, 即使是同一个现象设备, 当与该现象设备有关的数据包(包括该现象设备的 设备数据和该现象设备的设备标识)发送到不同的数据传输目的地时, 数据包中包括的该 现象设备的设备标识是不同的。 。
37、为方便理解, 下面举例说明: 0073 例如: 对于数据传输目的地a(该数据传输目的地a的标识为A)和数据传输目的地b (该数据传输目的地b的标识为B), 当现场设备001的设备数据和现场设备002的设备数据均 需发送至数据传输目的地a时, 包含现场设备001的设备数据的数据包中的现场设备001的 设备标识可以为001A, 包含现场设备002的设备数据的数据包中的现场设备002的设备标识 可以为002A; 当现场设备001的设备数据和现场设备002的设备数据均需发送至数据传输目 的地b时, 包含现场设备001的设备数据的数据包中的现场设备001的设备标识可以为001B, 包含现场设备002的设。
38、备数据的数据包中的现场设备002的设备标识可以为002B。 这样, 就 使得对一个数据传输目的地而言, 发送至该数据传输目的地的各设备数据对应的现场设备 的标识不同。 但是, 同一个现场设备的设备数据在发送给不同数据传输目的地时, 发送给不 同数据传输目的地的数据包中携带的该同一个现场设备的设备标识可以不同。 这样就使得 各数据传输目的地无法根据自己知道的现场设备的设备标识知道该现场设备的设备数据 发送到其他数据传输目的地时使用的设备标识, 起到了隔离作用, 有效保证了设备标识的 安全性。 0074 可选的, 对任意两个不同的现场设备: 当所述两个不同的现场设备的设备数据发 送到相同的数据传输。
39、目的地时, 所述两个不同的现场设备的设备标识不同。 0075 当同一数据传输目的地接收到多个现场设备的设备数据时, 由于每个现场设备的 设备标识对该数据传输目的地而言均互不相同, 因此该数据传输目的地可以通过现场设备 的设备标识区分设备数据来自哪个现场设备。 避免了因为分不清数据到底属于哪个现场设 备而出现处理错误的情况。 0076 S200、 根据数据发送周期进行计时; 0077 其中, 步骤S200可以具体包括: 0078 根据所述实时数据发送周期进行计时, 以确定与所述实时数据发送周期对应的实 时数据发送时刻是否到达; 0079 根据所述历史数据发送周期进行计时, 以确定与所述历史数据发。
40、送周期对应的历 史数据发送时刻是否到达。 0080 上述实时数据发送周期和历史数据发送周期可以相同也可以不同。 说明书 6/11 页 10 CN 111600866 A 10 0081 S300、 根据设置的实时数据所包含的数据, 获得实时数据并在与数据发送周期对 应的数据发送时刻到达时, 将实时数据发送到数据传输目的地; 0082 在其他实施例中, 图1所示方法还可以包括: 0083 根据实时数据所包含的数据设置实时数据点表。 0084 在此基础上, 步骤S300可以具体包括: 0085 根据所述实时数据点表, 获得实时数据, 在与所述实时数据发送周期对应的实时 数据发送时刻到达时, 将所述。
41、实时数据打包为一个实时数据包; 将所述实时数据包发送到 所述数据传输目的地。 0086 可选的, 本发明可以根据预设的数据组合方式将实时数据打包为一个实时数据 包。 当然, 本发明可以按照该预设的数据组合方式或其他数据组合方式将历史数据打包为 一个历史数据包。 0087 其中, 预设的数据组合方式可以包括: 设备数据和设备标识在数据包中的排列顺 序, 一个现场设备的设备数据和该现场设备的设备标识之间的对应关系的体现方式等。 该 体现方式可以为: 通过预设的标识符表示一个现场设备的设备数据和该现场设备的设备标 识之间的对应关系。 一个数据包中可以包括一个或多个现场设备的设备数据及设备标识。 例如。
42、: 数据包中数据组合方式可以为: 数据发送时刻|现场设备1的设备标识-设备数据1|现 场设备2的设备标识-设备数据2|。 通过 “|” 来分隔不同现象设备的数据, 还可以分割数据发 送时刻和其他数据。 使得两个相邻的 “|” 之间的数据均对应同一个现场设备。 进一步, 还可 以通过 “-” 来作为表示一个现场设备的设备数据和该现场设备的设备标识之间的对应关系 的预设的标识符。 当然, 该预设的标识符并不是必须的。 具体的数据组合方式有多种, 并不 局限于上述举例。 0088 其中, 点表是自动化控制系统行业用语, 自动化控制系统中, 把变量点简称为点, 自动化控制系统中使用的变量个数成为点数。。
43、 点表大多与设备有关, 用于表征系统内各个 变量的使用情况。 点表作为设备提供商、 软件提供商、 系统集成商的重要依据和协议标准, 整个自动化控制系统的建设都是以点表中变量的描述和规定为基础而建设的。 通常, 每个 变量都可以有对应的序号、 变量名、 变量地址、 归档周期、 数据类型等相关内容。 其中, 上述 的变量即为设备数据, 变量名为设备参数的名称, 变量地址为设备数据存储位置, 归档周期 为采集设备数据的周期, 如当归档周期为15分钟时, 代表每15分钟采集一次设备数据, 数据 类型是设备数据的类型, 可以为整型, 浮点型, 字符型等。 0089 本发明可以按照实时数据点表中的数据序号。
44、的先后顺序对实时数据进行打包, 实 时数据点表可以在设备数据产生的过程中生成。 0090 在一具体实施例中, 实时数据点表可以为表1所示。 0091 表1、 实时数据点表示例 说明书 7/11 页 11 CN 111600866 A 11 0092 0093 按照序号顺序依次取出存储在各个变量地址的设备数据, 如表1所示依次取出变 量名为锅炉负荷、 进口烟温、 进口压差、 清灰间隔、 清灰吹喷压力的设备数据, 再按照取出的 前后顺序对设备数据作为打包顺序, 将这些设备数据和设备标识一起打包。 其中数据标识 可以放在设备数据前方, 也可以放在设备数据后方。 0094 S400、 根据设置的历史数。
45、据所包含的数据, 获得历史数据并在与数据发送周期对 应的数据发送时刻到达时, 将历史数据发送到数据传输目的地。 0095 可选的, 步骤S400可以具体包括: 0096 根据设置的历史数据所包含的数据, 将上一个历史数据发送时刻到之后产生的、 历史数据所包含的数据确定为增量历史数据, 获得所述增量历史数据并与所述数据发送周 期对应的历史数据发送时刻到达时, 将所述增量历史数据打包为一个历史数据包; 将所述 历史数据包发送到所述数据传输目的地。 0097 可以理解的是, 随着时间的推移, 上一个历史数据发送时刻到之后产生的设备数 据越来越多, 直到与所述数据发送周期对应的历史数据发送时刻到达时,。
46、 本发明可以将上 一个历史数据发送时刻到当前的历史数据发送时刻之间产生的数据确定为增量历史数据 并打包为一个历史数据包。 0098 需要说明的是, 对历史数据进行打包, 可以采用增量打包的方式, 即在每一个数据 发送周期的数据发送时刻将数据成功发出后, 记录数据发送时刻, 将上一个成功发送的数 据发送时刻到当前发送周期的数据发送时刻的所有数据打包成历史数据包。 这样可以防止 发送重复的数据, 而且不会丢失数据。 0099 可选的, 本发明还可以获取需发送的设备数据的类别标识, 其中, 需发送的设备数 据可以包括两种类别, 如: 实时数据和历史数据。 实时数据的类别标识与历史数据的类别标 识可以。
47、不同。 0100 在一具体实施例中, 可以将设备数据、 设备标识和类别标识打包成数据包。 此时, 可以使用另一种数据组合方式来将设备数据、 设备标识和类别标识打包成数据包。 例如: 该 另一种数据组合方式可以为: 现场设备1的设备标识-类别标识1-设备数据1|现场设备2的 设备标识-类别标识2-设备数据2|。 0101 通过类别标识, 可以使得互联网中的设备可以区分接收到的设备数据是实时数据 还是历史数据。 0102 可选的, 本发明在成功发送数据后, 可以记录数据发送时刻。 0103 本发明公开的一种基于互联网的数据传输的方法, 可以阻断数据发送设备接收通 说明书 8/11 页 12 CN 。
48、111600866 A 12 过互联网传入的数据, 获得现场设备的设备标识和数据传输目的地的标识, 设置数据发送 周期, 设置实时数据所包含的数据以及设置历史数据所包含的数据; 根据数据发送周期进 行计时; 根据设置的实时数据所包含的数据, 获得实时数据并在与数据发送周期对应的数 据发送时刻到达时, 将实时数据发送到数据传输目的地; 根据设置的历史数据所包含的数 据, 获得历史数据并在与数据发送周期对应的数据发送时刻到达时, 将历史数据发送到数 据传输目的地。 本发明可以在保证数据正常传输到数据传输目的地的基础上, 避免了数据 发送设备暴露在互联网中, 提高了数据发送设备的安全性。 本发明通过。
49、阻断数据发送设备 接收通过互联网传入的数据, 避免了数据发送设备暴露在互联网中, 提高安全性, 本发明又 通过预先设置好的周期确定数据发送时刻, 将数据打包并按照数据发送时刻发送至需要这 些数据的数据传输目的地, 保证了在没有数据发送请求的情况下, 数据可以正常传输至数 据传输目的地。 因此, 本发明可以在保证数据正常传输到数据传输目的地的基础上, 避免了 数据发送设备暴露在互联网中, 提高了数据发送设备的安全性。 0104 与上述方法实施例相对应, 本发明还提供了一种基于互联网的数据传输的系统。 0105 如图2所示, 本发明实施例提供的一种基于互联网的数据传输的系统, 应用于数据 发送设备。
50、, 该系统可以包括: 数据阻断模块100、 数据清单管理模块200、 定时控制模块300、 实时数据传送模块400和历史数据传送模块500, 数据阻断模块100, 用于阻断数据发送设备 接收通过互联网传入的数据; 0106 数据清单管理模块200, 用于将现场设备的设备标识和数据传输目的地的标识发 送至实时数据传送模块400和历史数据传送模块500, 数据清单管理模块200还用于设置数 据发送周期并发送至定时控制模块300, 数据清单管理模块200还用于设置实时数据所包含 的数据以及设置历史数据所包含的数据; 0107 定时控制模块300, 用于根据数据发送周期进行计时并在与数据发送周期对应的。
- 内容关键字: 基于 互联网 数据传输 方法 系统
介孔蛋黄壳纳米颗粒及其在构建分泌物代谢指纹谱图中的应用和用其筛选的代谢标志物.pdf
制袋机的放卷机构.pdf
双枪激光焊机.pdf
锂离子正极材料异常料筛分装置.pdf
用于芯片开盖的可调整平台.pdf
防腐伸缩蝶阀.pdf
可分离式检修插座箱.pdf
自承重保温复合屋面板.pdf
螺杆钻具定子壳体打磨装置.pdf
提升机机尾增压防尘结构.pdf
简易分条机构.pdf
煤矿探水钻孔快速密封装置.pdf
新能源电池储能充电用触发控制电路.pdf
加速植株晾干设备.pdf
高可靠电容切换开关.pdf
散热器翅片的冲片装置.pdf
可拆式偏心加强撑.pdf
农业种植用可调节式农业种植架.pdf
饮品和冰棒的新型包装袋.pdf
卧式搅拌反应釜.pdf
平板玻璃切割加工系统.pdf
器件复用的射频收发电路及其控制方法.pdf
基于单片FPGA的PET正弦图数据压缩存储方法、系统及设备.pdf
风机轴承剩余有效寿命优化方法、设备及介质.pdf
远程控制车辆分享解锁方法及系统.pdf
多轴分布式电驱车辆转向控制方法及车辆.pdf
无对照HRD检测方法、系统及装置.pdf
人工植入物以及介入系统.pdf
实心分割铝导体高压电缆制备方法.pdf
基于图像处理的影动方向计算系统及屈光度估计系统.pdf
热塑性复合工程材料缸盖罩自动校平装置及校平方法.pdf
多尺寸的晶圆传输装置、方法及电子设备.pdf
植物油脂催化加氢脱氧制备柴油组分的方法.pdf
高温度稳定性掺钴抗EMI软磁材料及其制备方法.pdf
激光测量仪的悬挂装置.pdf
一种多烯大环内酯类化合物及其制备与应用.pdf
一种多枝雾水葛总生物碱的提取方法.pdf
一种彩色光催化功能涂层材料.pdf
水稻人工MIRNA基因干涉载体快速构建方法.pdf
红柱石纤维浸润剂及其制备方法.pdf
一种有机废水处理用微生物材料的制备方法.pdf
生产在其表面上具有凹形部的固形物的方法和生产电子照相感光构件的方法.pdf
一种水性通用色浆及其制备方法.pdf
一种通过载银活性炭去除水中溴酸盐的方法.pdf
稀土配合物荧光探针对DNA的测定方法.pdf
线纹香茶菜中提取原儿茶酸3O6邻羟基苯甲酰基ΒD葡萄糖苷及方法.pdf
铝合金的表面处理方法与处理液.pdf
用于双组份聚氨酯防水涂料的超支化型固化剂及制备方法.pdf
燃料电池系统和污水处理产电及还原重金属的方法.pdf
镁锌系合金磷化溶液及表面磷化处理方法.pdf
垃圾渗滤液一体化处理装置及方法.pdf