System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种纺织业数据采集方法及系统技术方案_技高网

一种纺织业数据采集方法及系统技术方案

技术编号:41370946 阅读:8 留言:0更新日期:2024-05-20 10:16
本发明专利技术提供了纺织业数据管理技术领域的一种纺织业数据采集方法及系统,方法包括:步骤S1、云平台获取数据采集指令,基于边缘网关的设备型号以及安装位置匹配对应的网络传输协议,将数据采集指令通过网络传输协议下发给边缘网关;步骤S2、边缘网关基于接收的数据采集指令,选取当前信道最优的通信网络与PLC建立通讯连接,基于预设的通讯协议组控制PLC从对应的纺织设备采集纺织业数据;步骤S3、边缘网关对各纺织业数据进行预处理后加密为加密数据包,将加密数据包上传给云平台;步骤S4、云平台解密加密数据包得到纺织业数据,解析纺织业数据并生成纺织数据报表进行存储。本发明专利技术的优点在于:极大的提升了纺织业数据采集的灵活性以及兼容性。

【技术实现步骤摘要】

本专利技术涉及纺织业数据管理,特别指一种纺织业数据采集方法及系统


技术介绍

1、在纺织业中,为了确保各设备能稳定可靠的运行,并掌握相关生产信息,需要进行相应数据的采集。针对纺织业数据的采集,传统上采用如下两种方法:方法一是直接进行数据采集,即上位机直接与下位机通讯采集数据并存储,但由于上位机与下位机的通讯协议大多无法满足长距离通讯,因此该方法无法应用于大型工业物联网;方法二是基于嵌入系统的边缘网关的特定下位机通讯协议进行数据采集,该方法基于嵌入式系统,数据采集协议和通讯协议预装到嵌入式系统中,无法远程更改协议,对数据采集造成了一定的限制。

2、因此,如何提供一种纺织业数据采集方法及系统,实现提升纺织业数据采集的灵活性以及兼容性,成为一个亟待解决的技术问题。


技术实现思路

1、本专利技术要解决的技术问题,在于提供一种纺织业数据采集方法及系统,实现提升纺织业数据采集的灵活性以及兼容性。

2、第一方面,本专利技术提供了一种纺织业数据采集方法,包括如下步骤:

3、步骤s1、云平台获取数据采集指令,基于边缘网关的设备型号以及安装位置匹配对应的网络传输协议,将所述数据采集指令通过网络传输协议下发给边缘网关;

4、步骤s2、边缘网关基于接收的所述数据采集指令,选取当前信道最优的通信网络与plc建立通讯连接,基于预设的通讯协议组控制plc从对应的纺织设备采集纺织业数据;

5、步骤s3、边缘网关对采集的各所述纺织业数据进行预处理后,将各所述纺织业数据加密为加密数据包,将所述加密数据包上传给云平台;

6、步骤s4、云平台解密接收的所述加密数据包得到纺织业数据,解析所述纺织业数据并生成纺织数据报表进行存储。

7、进一步的,所述步骤s1中,所述数据采集指令至少携带设备编号、设备名称、采集模式、采集变量、变量描述、数据类型、采集频率、采集时长以及数据单位;

8、所述网络传输协议为mqtt协议、http协议、tcp协议、udp协议或者coap协议。

9、进一步的,所述步骤s2中,所述通信网络为485网络、232网络或者tcp/ip网络;

10、所述通讯协议组至少包括mobus通讯协议、s7通讯协议以及opc ua通讯协议。

11、进一步的,所述步骤s3具体为:

12、边缘网关对采集的各所述纺织业数据进行至少包括格式转换、无效数据清理、重复数据合并的预处理;

13、边缘网关创建一对公钥和私钥,对预处理后的各所述纺织业数据进行crc计算得到crc值,通过所述私钥将纺织业数据以及crc值加密为一级加密数据,通过rsa算法对所述公钥进行加密得到加密公钥,通过3des算法将所述一级加密数据以及加密公钥加密为加密数据包,通过所述网络传输协议将加密数据实时上传给云平台。

14、进一步的,所述步骤s4具体为:

15、云平台接收所述加密数据包,通过3des算法解密所述加密数据包得到一级加密数据以及加密公钥,通过rsa算法对所述加密公钥进行解密得到公钥,通过所述公钥解密一级加密数据得到纺织业数据以及crc值,再通过所述crc值对纺织业数据进行完整性校验;

16、云平台基于预设的映射关系对所述纺织业数据进行解析,对解析得到的数据进行统计分析以生成纺织数据报表,将所述纺织数据报表存储至主数据库,将所述纺织数据报表同步备份至备数据库。

17、第二方面,本专利技术提供了一种纺织业数据采集系统,包括如下模块:

18、数据采集指令下发模块,用于云平台获取数据采集指令,基于边缘网关的设备型号以及安装位置匹配对应的网络传输协议,将所述数据采集指令通过网络传输协议下发给边缘网关;

19、纺织业数据采集模块,用于边缘网关基于接收的所述数据采集指令,选取当前信道最优的通信网络与plc建立通讯连接,基于预设的通讯协议组控制plc从对应的纺织设备采集纺织业数据;

20、数据加密上传模块,用于边缘网关对采集的各所述纺织业数据进行预处理后,将各所述纺织业数据加密为加密数据包,将所述加密数据包上传给云平台;

21、纺织数据报表生成模块,用于云平台解密接收的所述加密数据包得到纺织业数据,解析所述纺织业数据并生成纺织数据报表进行存储。

22、进一步的,所述数据采集指令下发模块中,所述数据采集指令至少携带设备编号、设备名称、采集模式、采集变量、变量描述、数据类型、采集频率、采集时长以及数据单位;

23、所述网络传输协议为mqtt协议、http协议、tcp协议、udp协议或者coap协议。

24、进一步的,所述纺织业数据采集模块中,所述通信网络为485网络、232网络或者tcp/ip网络;

25、所述通讯协议组至少包括mobus通讯协议、s7通讯协议以及opc ua通讯协议。

26、进一步的,所述数据加密上传模块具体用于:

27、边缘网关对采集的各所述纺织业数据进行至少包括格式转换、无效数据清理、重复数据合并的预处理;

28、边缘网关创建一对公钥和私钥,对预处理后的各所述纺织业数据进行crc计算得到crc值,通过所述私钥将纺织业数据以及crc值加密为一级加密数据,通过rsa算法对所述公钥进行加密得到加密公钥,通过3des算法将所述一级加密数据以及加密公钥加密为加密数据包,通过所述网络传输协议将加密数据实时上传给云平台。

29、进一步的,所述纺织数据报表生成模块具体用于:

30、云平台接收所述加密数据包,通过3des算法解密所述加密数据包得到一级加密数据以及加密公钥,通过rsa算法对所述加密公钥进行解密得到公钥,通过所述公钥解密一级加密数据得到纺织业数据以及crc值,再通过所述crc值对纺织业数据进行完整性校验;

31、云平台基于预设的映射关系对所述纺织业数据进行解析,对解析得到的数据进行统计分析以生成纺织数据报表,将所述纺织数据报表存储至主数据库,将所述纺织数据报表同步备份至备数据库。

32、本专利技术的优点在于:

33、1、通过云平台获取数据采集指令,基于边缘网关的设备型号以及安装位置匹配对应的网络传输协议,将数据采集指令通过网络传输协议下发给边缘网关;边缘网关基于数据采集指令,选取当前信道最优的通信网络与plc建立通讯连接,基于预设的通讯协议组控制plc从对应的纺织设备采集纺织业数据,并对采集的各纺织业数据进行预处理后,将各纺织业数据加密为加密数据包上传给云平台,最后云平台解密接收的加密数据包得到纺织业数据,解析纺织业数据并生成纺织数据报表进行存储;由于网络传输协议可选为mqtt协议、http协议、tcp协议、udp协议或者coap协议,通信网络可选为485网络、232网络或者tcp/ip网络,通讯协议组至少包括mobus通讯协议、s7通讯协议以及opc ua通讯协议,即可按需选择最佳的协议和网络,克服了传统上无法满足长本文档来自技高网...

【技术保护点】

1.一种纺织业数据采集方法,其特征在于:包括如下步骤:

2.如权利要求1所述的一种纺织业数据采集方法,其特征在于:所述步骤S1中,所述数据采集指令至少携带设备编号、设备名称、采集模式、采集变量、变量描述、数据类型、采集频率、采集时长以及数据单位;

3.如权利要求1所述的一种纺织业数据采集方法,其特征在于:所述步骤S2中,所述通信网络为485网络、232网络或者TCP/IP网络;

4.如权利要求1所述的一种纺织业数据采集方法,其特征在于:所述步骤S3具体为:

5.如权利要求1所述的一种纺织业数据采集方法,其特征在于:所述步骤S4具体为:

6.一种纺织业数据采集系统,其特征在于:包括如下模块:

7.如权利要求6所述的一种纺织业数据采集系统,其特征在于:所述数据采集指令下发模块中,所述数据采集指令至少携带设备编号、设备名称、采集模式、采集变量、变量描述、数据类型、采集频率、采集时长以及数据单位;

8.如权利要求6所述的一种纺织业数据采集系统,其特征在于:所述纺织业数据采集模块中,所述通信网络为485网络、232网络或者TCP/IP网络;

9.如权利要求6所述的一种纺织业数据采集系统,其特征在于:所述数据加密上传模块具体用于:

10.如权利要求6所述的一种纺织业数据采集系统,其特征在于:所述纺织数据报表生成模块具体用于:

...

【技术特征摘要】

1.一种纺织业数据采集方法,其特征在于:包括如下步骤:

2.如权利要求1所述的一种纺织业数据采集方法,其特征在于:所述步骤s1中,所述数据采集指令至少携带设备编号、设备名称、采集模式、采集变量、变量描述、数据类型、采集频率、采集时长以及数据单位;

3.如权利要求1所述的一种纺织业数据采集方法,其特征在于:所述步骤s2中,所述通信网络为485网络、232网络或者tcp/ip网络;

4.如权利要求1所述的一种纺织业数据采集方法,其特征在于:所述步骤s3具体为:

5.如权利要求1所述的一种纺织业数据采集方法,其特征在于:所述步骤s4具体为:

6.一种纺织业数据...

【专利技术属性】
技术研发人员:林兴薛益明邱新强
申请(专利权)人:福州市数字产业互联科技有限责任公司
类型:发明
国别省市:

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

1