掌桥专利:专业的专利平台
掌桥专利
首页

一种一键刷新自动获取带钢数据方法

文献发布时间:2023-06-19 11:19:16



技术领域

本发明涉及一种获取数据的方法,具体涉及一种一键刷新自动获取带钢数据方法,属于热轧生产技术领域。

背景技术

随着精轧热连轧智慧制造的开展,对热连轧生产带钢板型高质量要求、高宽度精度要求以及全自动轧钢要求越来越高,热轧生产工艺质量室随着上级要求的变化,要求在过程控制系统的大数据仓储中心,根据已有的基础数据,计算每个月不同偏差带钢凸度、带钢楔形等命中率,按不同宽度区间计算带钢宽度命中率等带钢数据,在每个月月初将上个月相关数据按要求计算,发给工艺人员。

由于热轧生产控制过程数据,是热轧模型的核心,具有对外不可见的保密要求。因此该项工作每个月月初由二级专门的技术人员,根据相关计算规则,对数据清洗,然后通过Excel表对数据进行分析、计算、处理,将结果数据发送给工艺人员。该项工作每次要耗费4~6小时,耗时费力。在该技术方法实施以前,1422热连轧每个月计算的带钢数据,均通过二级技术人员手动统计后发给工艺人员。因此,迫切的需要一种新的技术方案解决上述技术问题。

发明内容

本发明正是针对现有技术中存在的问题,提供一种一键刷新自动获取带钢数据方法,该技术方案是将带钢的计算过程通过存储过程完成,结合数据库的作业Jobs定时执行存储过程来实现自动生成带钢数据。结合Microsoft Query功能自动获取生成的数据。实现了一键刷新自动获取带钢数据的方法,并将其应用到实际生产中。

为了实现上述目的,本发明的技术方案如下,一种键刷新自动获取带钢数据方法,所述方法包括以下步骤:

步骤一:数据采集,

精轧热连轧带钢数据来自现场的检测仪;

精轧热连轧区域凸度仪、平直度仪每隔0.5米采样一个点,作为带钢的凸度和平直度的计算和自学习数据。X射线测厚仪对带钢实时厚度数据采样,按照1米一个采样点;

步骤二:数据存储,

精轧热连轧实时采集数据存储到对应服务器数据库的表对象;

精轧热连轧区域凸度仪、平直度仪和X射线测厚仪实时采集数据存储到数据库对应的表对象中。

步骤三:数据预处理,

数据预处理模块,通过数据库的Jobs作业模块实现,其执行过程,如下:

1)数据清洗。对现场采集到存储在数据库表对象的数据,进行数据清洗,清除脏数据。

2)读取数据,构建基础数据。由于程序执行时使用到系统时间,因此该job的执行时间有讲究。该job在每月1号0点执行。

3)数据计算。带钢数据计算过程,通过数据库存储过程实现。

4)更新数据。根据带钢计算数据设计表对象结构,并将计算数据输出到该表对象。

步骤四:数据获取;

1)建立数据库连接。最简单的方法可通过操作系统配置“ODBC数据源管理器”,系统数据源名称为用户所需数据存储的数据库名。该数据库名对应【数据存储模块】的数据库。服务器对应【数据存储模块】的服务器;

2)数据查询。新建Excel文档,通过Excel的MicrosoftQuery功能,“选择数据源”此处选择配置的“系统数据源”,在“SQL语句”框输入“select*from【数据预处理模块】设计的表对象结构”SQL语句;

3)数据显示。打开新建Excel文档,右键选择“!刷新数据”,即可自动获取上个月用户所需数据。

以上操作均针对数据库操作,热连轧公司的过程控制数据,是公司的核心保密数据,保存在过程控制系统的数据库。现场工艺人员需要的带钢的过程数据和相关的计算数据,则需要每月由二级过程控制专业技术人员手动生成这些数据。一键刷新自动获取带钢数据方法的应用,实际获取数据执行流程如图2“一键刷新自动获取数据流程”的虚线框所示,对最终用户是不可见的。不仅可以提高带钢生产过程控制数据的安全性,释放技术人员的重复劳动,而且一键刷新自动获取带钢数据方法的应用,更是提供了一种核心保密数据对外可见的方法,更是对不会数据库SQL语言只会Excel分析人员提供了非常友好的数据来源

相对于现有技术,本发明具有如下优点,1)本发明结构简单,使用方便,该方案带钢数据手工统计、计算过程,通过数据库存储过程自动完成,其中数据计算规则通过变量实现,因此即使计算规则变化,也可简洁方便修改代码;2)通过数据库代理执行的作业,根据作业步骤按顺序执行一系列操作,将操作过程交给数据库作业自动执行;3)结合当前系统时间,作业调度按作业步骤有顺序的执行操作,不再需要人工调整代码执行时间;4)利用微软Excel的Microsoft Query功能,通过简单的SQL语句,自动获取数据库数据。该过程在后台自动执行完成,无需用户干预;5)工艺人员一键刷新自动获取数据,提高用户体验友好性,保障了带钢生产过程控制数据的安全性,不仅释放工艺人员、技术人员重复劳动,而且方便工艺人员随时获取数据。6)一键刷新自动获取带钢数据方法的应用,更是提供了一种核心保密数据对外可见的方法,更是对不会数据库SQL语言只会Excel分析人员提供了非常友好的数据来源。

附图说明

图1数据库的作业执行过程;

图2一键刷新自动获取数据流程。

具体实施方式:

为了加深对本发明的理解,下面结合附图对本实施例做详细的说明。

实施例1:参见图1-图2,本发明的技术方法是将带钢的计算过程通过存储过程完成,结合数据库的作业Jobs定时执行存储过程来实现自动生成带钢数据,结合MicrosoftQuery功能自动获取生成的数据。实现了一键刷新自动获取带钢数据的方法,并将其应用到实际生产中。

本发明的目的是通过以下技术方案实现的,通过数据库存储过程、定时任务与微软Query实现自动获取带钢数据,因此一键刷新自动获取带钢数据方法,包括以下步骤:

步骤一:数据采集;

精轧热连轧带钢数据来自现场的检测仪。

精轧热连轧区域凸度仪、平直度仪每隔0.5米采样一个点,作为带钢的凸度和平直度的计算和自学习数据。X射线测厚仪对带钢实时厚度数据采样,按照1米一个采样点。

步骤二:数据存储;

精轧热连轧实时采集数据存储到对应服务器数据库的表对象;

精轧热连轧区域凸度仪、平直度仪和X射线测厚仪实时采集数据存储到数据库对应的表对象中;

步骤三:数据预处理;

数据预处理模块,通过数据库的Jobs作业模块实现,其执行过程,如图1“数据库的作业执行过程”所示:

1)数据清洗。对现场采集到存储在数据库表对象的数据,进行数据清洗,清除脏数据。

2)读取数据,构建基础数据。由于程序执行时使用到系统时间,因此该job的执行时间有讲究。该job在每月1号0点执行。

3)数据计算。带钢数据计算过程,通过数据库存储过程实现。

4)更新数据。根据带钢计算数据设计表对象结构,并将计算数据输出到该表对象。

步骤四:数据获取;

1)建立数据库连接。最简单的方法可通过操作系统配置“ODBC数据源管理器”,系统数据源名称为用户所需数据存储的数据库名。该数据库名对应【数据存储模块】的数据库。服务器对应【数据存储模块】的服务器。

2)数据查询。新建Excel文档,通过Excel的MicrosoftQuery功能,“选择数据源”此处选择配置的“系统数据源”,在“SQL语句”框输入“select*from【数据预处理模块】设计的表对象结构”SQL语句。

3)数据显示。打开新建Excel文档,右键选择“!刷新数据”,即可自动获取上个月用户所需数据。

以上操作均针对数据库操作。热连轧公司的过程控制数据,是公司的核心保密数据,保存在过程控制系统的数据库。现场工艺人员需要的带钢的过程数据和相关的计算数据,则需要每月由二级过程控制专业技术人员手动生成这些数据。一键刷新自动获取带钢数据方法的应用,实际获取数据执行流程如图2“一键刷新自动获取数据流程”的虚线框所示,对最终用户是不可见的。不仅可以提高带钢生产过程控制数据的安全性,释放技术人员的重复劳动,而且一键刷新自动获取带钢数据方法的应用,更是提供了一种核心保密数据对外可见的方法,更是对不会数据库SQL语言只会Excel分析人员提供了非常友好的数据来源。

需要说明的是上述实施例,并非用来限定本发明的保护范围,在上述技术方案的基础上所作出的等同变换或替代均落入本发明权利要求所保护的范围。

相关技术
  • 一种一键刷新自动获取带钢数据方法
  • Telematics系统中使用“一键导航”时自动获取设备信息的方法
技术分类

06120112880872