预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共17页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN107370823A(43)申请公布日2017.11.21(21)申请号201710681094.7(22)申请日2017.08.10(71)申请人南京泰治自动化技术有限公司地址211100江苏省南京市江宁区东山街道竹山路59号万达广场B座1514(72)发明人徐祖峰(74)专利代理机构北京善任知识产权代理有限公司11650代理人金杨王大方(51)Int.Cl.H04L29/08(2006.01)G05B19/418(2006.01)权利要求书3页说明书9页附图4页(54)发明名称数据采集及远程控制方法、装置和计算机可读存储介质(57)摘要本发明提供数据采集及远程控制方法、装置和计算机可读存储介质。该方法包括下述步骤:接收来自中央控制平台的设备参数读取命令;解析该命令以确定待读取的目标参数;从人机交互显示屏幕显示的至少一个操作显示页面中获取目标参数所在的页面;从该页面识别目标参数的参数值;发送该参数值至中央控制平台;接收来自中央控制平台的与目标参数关联的设备控制命令;解析该命令以确定与该命令对应的命令执行控件;获取命令执行控件的句柄;通过对命令执行控件进行句柄操作来执行设备控制命令。通过本发明能够实现中央控制平台对各个设备的远程控制,无需对设备控制程序的修改以及对设备存储系统的操作,适用范围广,成本低。CN107370823ACN107370823A权利要求书1/3页1.一种数据采集及远程控制方法,其特征在于,该方法用于从生产加工设备的人机交互显示屏幕采集数据并对所述设备进行远程控制,该方法包括下述步骤:接收来自中央控制平台的设备参数读取命令;解析所述设备参数读取命令以确定待读取的目标参数;从所述人机交互显示屏幕上显示的至少一个操作显示页面中获取所述目标参数所在的操作显示页面;从所述目标参数所在的操作显示页面上识别所述目标参数的参数值;发送所述目标参数的参数值至所述中央控制平台;接收来自所述中央控制平台的与所述目标参数相关联的设备控制命令;解析所述设备控制命令以确定与该设备控制命令对应的待操作的命令执行控件;获取所述待操作的命令执行控件的句柄;通过对所述待操作的命令执行控件进行句柄操作,执行所述设备控制命令。2.根据权利要求1所述的数据采集及远程控制方法,其特征在于,还包括:预置所述设备对应的知识库的步骤,其中,所述设备的人机交互显示屏幕上包括多个操作显示页面,所述知识库中预存有所述设备的各个操作显示页面之间的页面转换路径、所述设备各参数与该各参数所处的操作显示页面之间的对应关系、以及所述设备各参数在其所处操作显示页面上的坐标位置。3.根据权利要求2所述的数据采集及远程控制方法,其特征在于,从所述人机交互显示屏幕上显示的至少一个操作显示页面中获取所述目标参数所在的操作显示页面的步骤包括:基于所述知识库中预存的所述对应关系,确定所述目标参数所处的操作显示页面、即目标页面;通过屏幕抓取技术获取所述人机交互显示屏幕上当前显示的操作显示页面、即当前页面;基于所述知识库中预存的所述页面转换路径,获得由所述当前页面跳转至所述目标页面的路径;根据由所述当前页面跳转至所述目标页面的路径,控制所述人机交互显示屏幕显示所述目标页面;以及通过屏幕抓取技术获取所述目标页面。4.根据权利要求3所述的数据采集及远程控制方法,其特征在于,从所述目标参数所在的操作显示页面上识别所述目标参数的参数值的步骤包括:基于所述知识库中预存的各参数的所述坐标位置,确定所述目标参数所对应的所述坐标位置、即目标坐标位置;通过屏幕抓取技术获取所述目标页面上所述目标坐标位置所对应的区域、即目标区域;识别所述目标区域内的字符串,从而得到所述目标参数的参数值。5.根据权利要求4所述的数据采集及远程控制方法,其特征在于,识别所述目标区域内的字符串,从而得到所述目标参数的参数值的步骤包括:根据所获取的所述目标区域的图像,基于预置的字符串数据库识别出该目标区域内的2CN107370823A权利要求书2/3页字符串,从而得到该字符串所表示的所述目标参数的参数值,其中,预置所述字符串数据库的步骤包括:在人工指导修正下,以使各所述坐标位置所对应区域的图像与该区域内的字符串相对应的方式建立字符串数据库,其中所述字符串表示其所在坐标位置对应的区域内的参数的参数值。6.根据权利要求2所述的数据采集及远程控制方法,其特征在于,获取所述待操作的命令执行控件的句柄的步骤包括:事先通过人工对所述人机交互显示屏幕上的所述操作显示页面中的操作按钮进行操作,逐一运行所述命令执行控件,并在所述知识库中以与各所述命令执行控件对应的方式记录该命令执行控件的操作按钮所在的操作显示页面及在该页面上的位置,根据该记录的页面及位置信息生成各所述操作按