数据获取方法、装置、电子设备、存储介质及程序产品制造方法及图纸

技术编号:43311581 阅读:15 留言:0更新日期:2024-11-15 20:14
本公开涉及一种数据获取方法、装置、电子设备、存储介质及程序产品。其中,数据获取方法包括:获取用于设备控制的目标控制器对应的输入数据;基于输入数据运行模拟控制程序,并生成模拟数据,模拟控制程序用于对目标控制器中控制程序的运行过程进行模拟,模拟数据包括模拟控制程序进行逻辑运算产生的模拟中间过程数据,或者模拟中间过程数据与模拟输出数据;获取并存储模拟数据,由此,能够将目标控制器的输入数据作为模拟控制程序的输入数据,通过模拟控制程序对目标控制器中控制程序的运行过程进行模拟得到模拟数据并对其进行存储,进而通过模拟的方式获取到目标控制器在一个扫描周期内连续的中间过程数据,或者中间过程数据与输出数据。

【技术实现步骤摘要】

本公开涉及计算机,尤其涉及一种数据获取方法、装置、电子设备、存储介质及程序产品


技术介绍

1、随着可编程逻辑控制器(programmable logic controller,plc)的广泛应用,plc设备运行过程中的数据作为后续故障排查、过程追踪等具有重要的意义,故plc设备运行过程中的数据的采集和存储也成为亟需解决的技术问题之一,目前,对于plc设备运行过程中的数据的采集主要是通过网络通信的方式向plc设备发送数据获取请求,接收plc设备根据数据获取请求返回的数据,进而实现数据的采集。

2、然而,plc设备在每个扫描周期产生的数据量一般在百万级甚至千万级以上,因此,采用现有的采集方式会受到网络带宽的限制,无法采集获取plc设备在一个扫描周期内的全量中间过程数据,仅能获取到离散不连续的部分中间过程数据。即使提高网络带宽,受plc通讯负载的影响,也很难获取到一个扫描周期内plc设备的全量数据,因此,如何获取到一个扫描周期内plc设备连续的中间过程数据是亟需解决的技术问题。


技术实现思路</p>

1、为了本文档来自技高网...

【技术保护点】

1.一种数据获取方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述获取用于设备控制的目标控制器对应的输入数据,包括:

3.根据权利要求1所述的方法,其特征在于,在所述基于所述输入数据运行模拟控制程序之前,所述方法还包括:

4.根据权利要求1所述的方法,其特征在于,所述模拟数据的存储类型包括全量存储与变量存储;

5.根据权利要求4所述的方法,其特征在于,在所述模拟数据所对应的扫描周期为非首个扫描周期时,所述将所述模拟数据进行存储,包括:

6.根据权利要求1所述的方法,其特征在于,在所述将所述模拟数据进行存储之...

【技术特征摘要】

1.一种数据获取方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述获取用于设备控制的目标控制器对应的输入数据,包括:

3.根据权利要求1所述的方法,其特征在于,在所述基于所述输入数据运行模拟控制程序之前,所述方法还包括:

4.根据权利要求1所述的方法,其特征在于,所述模拟数据的存储类型包括全量存储与变量存储;

5.根据权利要求4所述的方法,其特征在于,在所述模拟数据所对应的扫描周期为非首个扫描周期时,所述将所述模拟数据进行存储,包括:

6.根据权利要求1所述的方法,其特征在于,在所述将所述模拟数据进行存...

【专利技术属性】
技术研发人员:请求不公布姓名
申请(专利权)人:北京星汉起云科技有限公司
类型:发明
国别省市:

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

1