过程控制产品的生产过程再现方法

文档序号:9216624阅读:489来源:国知局
过程控制产品的生产过程再现方法
【技术领域】
[0001]本发明涉及过程控制计算机应用领域,具体地,涉及过程控制产品的生产过程再现方法。
【背景技术】
[0002]在较复杂的产品生产线中,一般都需要配置过程控制计算机系统。在过程控制计算机系统中,再现产品生产过程,不仅有助于快速有效地分析出造成产品缺陷的原因,而且也有助于对产线故障的原因进行分析和定位,这对于保证产品质量和评估系统性能都起着非常重要的作用。目前,再现产品生产过程主要有两种方法:一是通过录放软件对产品生产过程显示画面进行实时录制,然后将其再现;二是通过查看应用程序所输出的LOG文件(含有产品的跟踪信息、设定值和实际值等),人工进行分析以得到产品的生产过程。第一种方法,由于产品的生产过程信息通常分散地显示在不同的画面上,因此需要在多台终端上打开不同画面并同时进行录制。但形成的影像文件不仅占用磁盘空间大,打开缓慢,而且录像的查找速度也慢,多个录像文件间同步查看也很困难,使用中多有不便。第二种方法需要有经验的技术人员,同时查阅大量LOG文件才能判断出生产过程,不仅耗费大量人力,而且得到的结果通常也不够直观、完整,有时甚至是错误的。
[0003]经检索,发现如下相关文献。
[0004]申请号:200710167331.4,专利名称:过程控制系统。该专利文献公开的过程控制系统,通过把使用在另一个过程控制系统中的功能块作为与数据项处于相同等级的数据,将该功能块和该数据项预先进行关联。定义信息产生部分根据OPC浏览信息预先产生关于与该数据项关联的该功能块的定义信息。信息处理执行部分通过使用该关联和该定义信息来执行预定的信息处理。

【发明内容】

[0005]针对现有技术中的缺陷,本发明的目的是提供一种过程控制产品的生产过程再现方法。
[0006]根据本发明提供的过程控制产品的生产过程再现方法,包括如下步骤:
[0007]步骤1:在应用程序中设计LOG输出规则,按照关键字有序地输出事件和信息到LOG文件;
[0008]步骤2:设计产品生产过程的自动获取方式;
[0009]步骤3:设计产品生产过程的再现方式。
[0010]优选地,所述步骤2包括如下步骤:
[0011]步骤2.1:在过程服务器上,设计生产过程的自动获取程序;
[0012]步骤2.2:在过程服务器上,设置一个周期定时器,定时器周期启动自动获取程序。
[0013]优选地,所述步骤2.1包括如下步骤:
[0014]步骤2.1.1:获取应用程序LOG文件的最新更新时间;
[0015]步骤2.1.2:比较上次更新时间,判断应用程序LOG文件是否被更新过,如更新过则进入步骤2.1.3,否则报错结束;
[0016]步骤2.1.3:保存本次应用程序LOG文件的更新时间;
[0017]步骤2.1.4:从应用程序LOG文件获取产品标识;
[0018]步骤2.1.5:以产品标识为单位生成对应产品的再现数据文件。
[0019]优选地,所述步骤3包括如下步骤:
[0020]步骤3.1:在画面终端上,设计生产过程再现画面;
[0021]步骤3.2:在画面终端上,设计再现数据处理程序。
[0022]优选地,所述步骤3.2包括如下步骤:
[0023]步骤3.2.1:设计用于读并显示再现数据的程序模块,并将读并显示再现数据设置为独立线程;
[0024]步骤3.2.2:设计开始按钮的处理,以用于启动读并显示再现数据线程;
[0025]步骤3.2.3:设计暂停按钮的处理,以用于挂起读并显示再现数据线程;
[0026]步骤3.2.4:设计继续按钮的处理,以用于唤醒读并显示再现数据线程;
[0027]步骤3.2.5:设计退出按钮的处理,以用于结束读并显示再现数据线程。
[0028]与现有技术相比,本发明具有如下的有益效果:
[0029]1、真实准确的再现过程控制产品所经历的生产过程;
[0030]2、提供设计简单,便于实现的过程控制产品的生产过程再现方法;
[0031]3、可以应用于各种产线的过程计算机控制系统中;
[0032]4、主体内容相对独立于原应用系统,可以自成一体;
[0033]5、不仅可以用于含有服务器和客户端的过程级系统,也可以用于单计算机控制系统。
【附图说明】
[0034]通过阅读参照以下附图对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:
[0035]图1为热轧层流冷却带钢生产过程动态再现方法总示意图;
[0036]图2为热轧层流冷却跟踪程序LOG文件示意图;
[0037]图3为生产过程的自动获取程序处理流程示意图;
[0038]图4、图5为再现数据处理程序流程示意图;
[0039]图6为在/etc/crontab文件中输入信息的格式。
【具体实施方式】
[0040]下面结合具体实施例对本发明进行详细说明。以下实施例将有助于本领域的技术人员进一步理解本发明,但不以任何形式限制本发明。应当指出的是,对本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进。这些都属于本发明的保护范围。
[0041]下面结合附图和实施例(以热轧带钢通过层流冷却区生产过程动态再现为例,月艮务器操作系统是Linux AS5, HMI终端操作系统是windows7)对本发明作进一步描述:
[0042]过程控制产品的生产过程再现方法,包括一种应用程序(包括跟踪、数据收集和设定等)LOG的输出规则,一种产品(例如带钢)生产过程的自动获取方式和一种产品的生产过程再现方式。它的设计包括以下步骤:第一步,在应用程序中设计按照关键字有序地输出事件和信息到LOG文件。第二步,设计产品(例如带钢)生产过程的自动获取方式。第三步,设计产品的生产过程再现方式。
[0043]其中第二步如下:
[0044]步骤1:在过程服务器上,设计生产过程的自动获取程序。
[0045]子步骤1:获取应用程序LOG文件的最新更新时间。
[0046]子步骤2:比较上次更新时间,判断应用程序LOG文件是否被更新过,如更新过继续子步骤3,否则报错结束。
[0047]子步骤3:保存本次应用程序LOG文件的更新时间。
[0048]子步骤4:从应用程序LOG文件获取产品标识。
[0049]子步骤5:以产品标识为单位生成对应产品的再现数据文件。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1