一种数据获取方法、装置及系统制造方法及图纸

技术编号:34165262 阅读:15 留言:0更新日期:2022-07-17 09:24
本发明专利技术提出一种数据获取方法,所述方法包括:采集工业控制器的显示面板的显示图像,所述工业控制器用于控制至少一个工业设备;将所述显示图像发送至一与所述工业控制器并置的边缘计算设备进行图像处理,以获取所述工业设备的运行数据;输出所述工业设备的运行数据。与现有技术相比,本发明专利技术在工业控制器周围并置了边缘计算设备,通过边缘计算设备对工业控制器中显示面板上的显示图像进行图像处理,可以快速、准确地获取工业设备的数据,而无需对工业控制器进行硬件或软件上的改造,消除了工业控制器由于硬件软件上的过时带来的数据获取困难。困难。困难。

【技术实现步骤摘要】
一种数据获取方法、装置及系统


[0001]本专利技术主要涉及工业数字化领域,尤其涉及一种数据获取方法、装置及系统。

技术介绍

[0002]工厂的工业控制器连接至工业设备,以对工业设备进行控制。工业控制器通常配置有高度定制化的软件和用户界面,导致工业控制器与其它计算设备的互联性不高。由于工业控制器中操作系统/架构、驱动、支持的计算机编程语言、软件开发工具、数据接口网络技术过时,或者计算能力有限,或者软件开发文档过期失效或丢失,导致此类工业设备的数据获取非常困难,进而影响工厂的数字化进程。
[0003]现有技术中,获取此类工业设备的数据的一种方法是通过串行和/或并行协议(如UART,S7,Modbus,OPCUA)直接读取工业设备的信号,然而工业设备支持的协议有限,对于部分协议无法适用。另一种方法是使用工业设备的软件开发工具进行软件开发,以实现软件级的数据获取,然而该方法依赖于软件开发工具,在软件开发工具过时或技术支持过期时,依然无法进行数据获取。再一种方法是通过安装摄像头对感兴趣区域拍照,然后对图像进行处理以获取数据,该方法对拍摄条件要求较高,在拍摄条件不佳时图像处理复杂,无法进行有效的数据获取。

技术实现思路

[0004]为了解决上述技术问题,本专利技术提供一种数据获取方法、装置及系统,以能够快速、准确地获取工业设备的数据。
[0005]为实现上述目的,本专利技术提出了一种数据获取方法,所述方法包括:采集工业控制器的显示面板的显示图像,所述工业控制器用于控制至少一个工业设备;将所述显示图像发送至一与所述工业控制器并置的边缘计算设备进行图像处理,以获取所述工业设备的运行数据;输出所述工业设备的运行数据。为此,在工业控制器周围并置了边缘计算设备,通过边缘计算设备对工业控制器中显示面板上的显示图像进行图像处理,可以快速、准确地获取工业设备的数据,而无需对工业控制器进行硬件或软件上的改造,消除了工业控制器由于硬件软件上的过时带来的数据获取困难。
[0006]在本专利技术的一实施例中,采集所述工业控制器的显示面板的显示图像包括:在所述显示面板的输出端设置一分线器,通过所述分线器采集所述工业控制器的显示面板的显示图像。为此,通过分线器采集显示面板的显示图像,无需对工业控制器的结构进行改造。
[0007]在本专利技术的一实施例中,将所述显示图像发送至一与所述工业控制器并置的边缘计算设备进行图像处理包括:分割出所述显示图像中的感兴趣区域,所述感兴趣区域包括图标和文字;对所述感兴趣区域中的图标进行颜色检测,以获取所述图标的颜色信息和形状信息,并将所述颜色信息和形状信息转换为语义信息;和/或对所述感兴趣区域的文字进行光学字符识别,以获取计算机可读文字。为此,可以在边缘计算设备实现图像处理,并获取工业设备的运行数据。
[0008]在本专利技术的一实施例中,所述方法还包括:通过边缘计算设备将所述显示图像发送至一远程终端,并在所述远程终端上显示所述显示图像。为此,个人计算机或移动终端的显示单元上可以显示工业控制器110中的显示图像,用户可以远程浏览工业设备的运行状态。
[0009]在本专利技术的一实施例中,所述方法还包括:在所述远程终端接收一控制指令并将所述控制指令发送至所述边缘计算设备,在所述边缘计算设备将控制指令转换为模拟输入信号并将所述模拟输入信号发送至所述工业控制器,以在所述工业控制器执行与所述模拟输入信号对应的指令。为此,通过设置与工业控制器并置的边缘计算设备,可以实现对工业设备的远程控制。
[0010]在本专利技术的一实施例中,所述运行数据为结构化数据。为此,结构化的运行数据便于进一步的处理、现实或控制。
[0011]在本专利技术的一实施例中,所述结构化数据为JSON,XML或CSV格式。为此,提供了结构化数据的具体实现方式。
[0012]本专利技术还提出了一种数据获取装置,所述装置包括:采集模块,采集工业控制器的显示面板的显示图像,所述工业控制器用于控制至少一个工业设备;处理模块,将所述显示图像发送至一与所述工业控制器并置的边缘计算设备进行图像处理,以获取所述工业设备的运行数据;输出模块,输出所述工业设备的运行数据。
[0013]在本专利技术的一实施例中,所述采集模块采集所述工业控制器的显示面板的显示图像包括:在所述显示面板的输出端设置一分线器,通过所述分线器采集所述工业控制器的显示面板的显示图像。
[0014]在本专利技术的一实施例中,所述处理模块将所述显示图像发送至一与所述工业控制器并置的边缘计算设备进行图像处理包括:分割出所述显示图像中的感兴趣区域,所述感兴趣区域包括图标和文字;对所述感兴趣区域中的图标进行颜色检测,以获取所述图标的颜色信息和形状信息,并将所述颜色信息和形状信息转换为语义信息;和/或对所述感兴趣区域的文字进行光学字符识别,以获取计算机可读文字。
[0015]在本专利技术的一实施例中,所述装置还包括发送模块,所述发送模块通过边缘计算设备将所述显示图像发送至一远程终端,并在所述远程终端上显示所述显示图像。
[0016]在本专利技术的一实施例中,所述装置还包括远程控制模块,所述远程控制模块在所述远程终端接收一控制指令并将所述控制指令发送至所述边缘计算设备,在所述边缘计算设备将控制指令转换为模拟输入信号并将所述模拟输入信号发送至所述工业控制器,以在所述工业控制器执行与所述模拟输入信号对应的指令。
[0017]在本专利技术的一实施例中,所述运行数据为结构化数据。
[0018]在本专利技术的一实施例中,所述结构化数据为JSON,XML或CSV格式。
[0019]本专利技术还提出了一种数据获取系统,所述系统包括:视频采集卡,所述视频采集卡用于采集工业控制器的显示面板的显示图像,所述工业控制器用于控制至少一个工业设备;与所述工业控制器并置的边缘计算设备,所述边缘计算设备接收所述显示图像对所述显示图像进行图像处理,以获取所述工业设备的运行数据,并输出所述工业设备的运行数据。
[0020]本专利技术还提出了一种电子设备,包括处理器、存储器和存储在所述存储器中的指
令,其中所述指令被所述处理器执行时实现如上所述的方法。
[0021]本专利技术还提出了一种计算机可读存储介质,其上存储有计算机指令,所述计算机指令在被运行时执行如上所述的方法。
附图说明
[0022]以下附图仅旨在于对本专利技术做示意性说明和解释,并不限定本专利技术的范围。其中,
[0023]图1是根据本专利技术的一实施例的一种数据获取系统的实施环境的示意图;
[0024]图2是根据本专利技术的一实施例的一种数据获取方法的流程图;
[0025]图3是根据本专利技术的一实施例的一种数据获取装置的示意图;
[0026]图4是根据本专利技术的一实施例的一种电子设备的示意图。
[0027]附图标记说明
[0028]110工业控制器
[0029]111显示单元
[0030]112计算单元
[0031]113控制单元
[0032]114分线器
...

【技术保护点】

【技术特征摘要】
1.一种数据获取方法(200),其特征在于,所述方法(200)包括:采集工业控制器的显示面板的显示图像,所述工业控制器用于控制至少一个工业设备(210);将所述显示图像发送至一与所述工业控制器并置的边缘计算设备进行图像处理,以获取所述工业设备的运行数据(220);输出所述工业设备的运行数据(230)。2.根据权利要求1所述的方法(200),其特征在于,采集所述工业控制器的显示面板的显示图像包括:在所述显示面板的输出端设置一分线器,通过所述分线器采集所述工业控制器的显示面板的显示图像。3.根据权利要求1或2所述的方法(200),其特征在于,将所述显示图像发送至一与所述工业控制器并置的边缘计算设备进行图像处理包括:分割出所述显示图像中的感兴趣区域,所述感兴趣区域包括图标和文字;对所述感兴趣区域中的图标进行颜色检测,以获取所述图标的颜色信息和形状信息,并将所述颜色信息和形状信息转换为语义信息;和/或对所述感兴趣区域的文字进行光学字符识别,以获取计算机可读文字。4.根据权利要求1所述的方法(200),其特征在于,所述方法还包括:通过边缘计算设备将所述显示图像发送至一远程终端,并在所述远程终端上显示所述显示图像(240)。5.根据权利要求4所述的方法(200),其特征在于,所述方法还包括:在所述远程终端接收一控制指令并将所述控制指令发送至所述边缘计算设备,在所述边缘计算设备将控制指令转换为模拟输入信号并将所述模拟输入信号发送至所述工业控制器,以在所述工业控制器执行与所述模拟输入信号对应的指令(250)。6.根据权利要求1所述的方法(200),其特征在于,所述运行数据为结构化数据。7.根据权利要求6所述的方法(200),其特征在于,所述结构化数据为JSON,XML或CSV格式。8.一种数据获取装置(300),其特征在于,所述装置(300)包括:采集模块(310),采集工业控制器的显示面板的显示图像,所述工业控制器用于控制至少一个工业设备;处理模块(320),将所述显示图像发送至一与所述工业控制器并置的边缘计算设备进行图像处理,以获取所述工业设备的运行数据;输出模块(330),输出所述工业设备的运行数据。9.根据权利要求8所述的装置(300),其特征在于,所述采集模块(310)采集所述工业控制器的显示面板的显示图像包...

【专利技术属性】
技术研发人员:黄汉林金一泓孙洪佳
申请(专利权)人:西门子中国有限公司
类型:发明
国别省市:

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

1