数据采集方法、系统、装置、计算设备及存储介质
申请人信息
- 申请人:中铁四局集团有限公司; 安徽数智建造研究院有限公司
- 申请人地址:230023 安徽省合肥市包河区望江东路96号
- 发明人: 中铁四局集团有限公司; 安徽数智建造研究院有限公司
专利详细信息
| 项目 | 内容 |
|---|---|
| 专利名称 | 数据采集方法、系统、装置、计算设备及存储介质 |
| 专利类型 | 发明授权 |
| 申请号 | CN202311682142.6 |
| 申请日 | 2023/12/8 |
| 公告号 | CN117376417B |
| 公开日 | 2024/3/5 |
| IPC主分类号 | H04L67/563 |
| 权利人 | 中铁四局集团有限公司; 安徽数智建造研究院有限公司 |
| 发明人 | 赵静文; 赵邦国; 程维国; 楚跃锋; 甄黎明 |
| 地址 | 安徽省合肥市包河区望江东路96号; 安徽省合肥市高新区习友路3333号 |
摘要文本
本发明公开了一种数据采集方法、系统、装置、计算设备及存储介质,属于数据处理技术领域。该数据采集方法应用于外网服务器,且外网服务器配置有数据采集组件和数据转发组件,通过所述数据采集组件,根据预先配置的采集数据点、业务数据点和采集策略从内网服务器中采集生产数据,其中,所述内网服务器与所述外网服务器处于相同的局域网;通过所述数据转发组件将所述生产数据发送至云服务器,其中,所述外网服务器与所述云服务器处于相同的广域网。上述方法通过数据采集组件和数据转发组件对各类型数据进行统一采集和转发,实现了生产数据上云,不需要设置多种不同类型的网关,不仅减少了系统的配置成本,而且提高了数据采集效率。
专利主权项内容
1.一种数据采集方法,其特征在于,应用于外网服务器,所述外网服务器配置有数据采集组件和数据转发组件,所述方法包括:通过所述数据采集组件,根据预先配置的采集数据点、业务数据点和采集策略从内网服务器中采集生产数据,其中,所述内网服务器与所述外网服务器处于相同的局域网,所述生产数据由所述内网服务器通过OPCDA从上位机系统中采集;根据业务处理单元的运行周期和处理时长、以及各业务模块的采集数据点处理能力,确定各业务对应的转发策略,其中,各业务数据的转发策略包括与所述业务对应的订阅主题;在接收到云服务器的订阅请求的情况下,根据订阅请求包括的订阅主题,通过数据转发组件按照转发频率向云服务器发送订阅主题对应的目标业务的生产数据,其中,所述外网服务器与所述云服务器处于相同的广域网;其中,所述通过所述数据采集组件,根据预先配置的采集数据点、业务数据点和采集策略从内网服务器中采集生产数据,包括:通过所述数据采集组件,从所述内网服务器中确定所述业务数据点对应的目标业务;按照所述采集策略,从所述目标业务对应的目标业务模块中采集所述采集数据点对应的生产数据;其中,所述通过所述数据采集组件,根据预先配置的采集数据点、业务数据点和采集策略从内网服务器中采集生产数据之前,还包括:编写基于统一基类的线程单元模块,并在所述线程单元模块内完成业务逻辑判断,根据所述采集数据点和所述采集策略为各业务模块编译库文件;所述按照所述采集策略,从所述目标业务对应的目标业务模块中采集所述采集数据点对应的生产数据,包括:读取为所述目标业务对应的目标业务模块编译的库文件,并启动所述线程单元模块的业务处理单元处理所述库文件,得到所述目标业务的生产数据。