生产线作业规则的配置方法转让专利

申请号 : CN200910008507.0

文献号 : CN101788808A

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 杨卫华陈玄同

申请人 : 英业达股份有限公司

摘要 :

本发明公开了一种生产线作业规则的配置方法,应用于制造业的工厂信息系统及不同工作站的生产流程中,配置方法包括建立规则库(Rule Repository),规则库存储数笔规则(Rule);建立每个规则所属的规则定义(Rule Definition);建立每个工作站所属的规则集(RuleSet),规则集由管理者于规则库中,选择和引用适合各工作需求的规则组成数笔目标规则;当工作站执行生产程序时,依据被分配到的规则集于规则库中读取目标规则所属的规则定义,并依规则定义的内容进行生产;进而适应不同生产基地在生产业务或流程方面的差异,使工厂信息系统获得更佳的可维护性与扩展性。

权利要求 :

1.一种生产线作业规则的配置方法,应用于制造业的工厂信息系统及多个工作站的生产流程中,其特征在于,该配置方法包括:建立一规则库,该规则库存储多笔规则;

建立每一这些规则所属的一规则定义;

建立每一这些工作站所属的一规则集,其中该规则集包含从该规则库中选择和引用适合该工作站需求的这些规则所组成的集合的多笔目标规则;以及将这些规则集发送予被分配的这些工作站。

2.根据权利要求1所述的生产线作业规则的配置方法,其特征在于,该规则定义包括:一判断条件,包括一真值与一伪值,该判断条件用以于该生产程序的执行过程中作为判断的依据;

一真值行为,定义该判断条件的结果为该真值时,该工作站所需执行的内容;以及一伪值行为,定义该判断条件的结果为该伪值时,该工作站所需执行的内容。

说明书 :

技术领域

本发明涉及一种工厂信息系统的生产线作业规则的配置方法,特别是涉及一种生产线作业规则的配置方法,可适应不同生产基地在生产业务或生产流程方面的需求与差异的生产线作业规则。

背景技术

目前,工厂信息系统主要应用于制造业的生产过程管理、数据收集、质量控制等方面。大型的制造型企业通常拥有多个生产基地,这些生产基地往往散布于多个不同的国家或地区。各个生产基地可能因不同国家的客户,也可能生产不同系列的产品,因而导致产品的生产和控制流程也可能存在差异。换言之,不同的生产基地的工作站或是用于生产不同系列产品的工作站,可能使用不同的规则进行作业。同时,由于生产技术的提升以及管理方式的改良,生产流程可能需要不断地进行改进。因此,在现有技术中,对于应用在这些生产基地的工厂信息系统的生产线作业规则来说,时常会面临下列的技术问题:
1、同一套工厂信息系统的生产线作业规则,由于应用于不同的生产基地的工作站,因而必须适应各个生产基地的工作站在生产流程方面的需求与差异,使用不同的规则。
2、工厂信息系统的生产线作业规则必须适应不断发展变化的生产流程,当生产流程需要调整时,工厂信息系统的生产线作业规则必须能够方便快捷地适应这些调整或是提供合适的规则。
目前,大多数工厂信息系统的生产线作业规则面对以上技术问题所采用的解决方法是:
1、以一套完整的工厂信息系统的生产线作业规则为基础,针对不同的生产基地的工作站所需要的信息系统再进行修改,以适应不同的生产基地的工作站在生产流程方面的需求与差异。缺点是:需要维护多个不同版本的系统程序,导致工厂信息系统的生产线作业规则的维护、升级非常困难。
2、使用同一套工厂信息系统的生产线作业规则应用于不同的生产基地的工作站,系统根据其所在的生产基地的工作站决定规则或是处理逻辑。缺点是:增加了工厂信息系统的生产线作业规则业务逻辑的复杂度,并且使系统缺乏足够的灵活性与可扩展性。

发明内容

鉴于以上的问题,本发明提供一种生产线作业规则的配置方法,应用于制造业的工厂信息系统及不同工作站的生产流程中,藉以建立一个中央管控的规则库(Rule Repository),通过不同生产基地的工作站的需求,引用规则库中生产规则(Rule)。组成不同的生产规则集合(Rule Set),从而适应不同生产基地在生产业务或生产流程方面的需求与差异。
因此,本发明所提供的生产线作业规则的配置方法,应用于制造业的工厂信息系统及数个工作站的生产流程中,配置方法包括:建立规则库(RuleRepository),规则库存储数笔规则(Rule);建立每个规则所属的规则定义(RuleDefinition);建立每个工作站所属的规则集(RuleSet),其中规则集由管理者从规则库中选择和引用适合工作站需求的规则所组成的集合,为了便于说明,将这些被分配予工作站的规则集合将被称为「目标规则」;当每个工作站执行生产程序时,依据每个工作站所属的规则集于规则库中,依序读取目标规则关联的规则定义,并依据规则定义的内容进行生产作业。
其中,规则定义包括:判断条件(Condition),包括真值(True)与伪值(False)。其中,判断条件用以于生产程序的执行过程中作为判断的依据;真值行为,用以定义当判断条件的结果为真值时,工作站所需执行的内容;以及伪值行为,用以定义当判断条件的结果为伪值时,工作站所需执行的内容。
根据本发明所提供的一种生产线作业规则的配置方法,应用于制造业的工厂信息系统及不同工作站的生产流程中,可通过中央管控的规则库(RuleRepository),提供不同生产基地的工作站的需求所引用,以组成各个工作站的生产流程所需的生产规则集合(Rule Set)。进而适应不同生产基地在生产业务或流程方面的差异,使工厂信息系统的生产线作业规则具有更佳的可维护性、扩展性与灵活性。
以下结合附图和具体实施例对本发明进行详细描述,但不作为对本发明的限定。

附图说明

图1为依据本发明一实施例的工厂信息系统的架构示意图;
图2为依据本发明一实施例的生产线作业规则的配置方法流程图;
图3为依据本发明另一实施例的工厂信息系统的架构示意图;
图4为依据本发明另一实施例的工作站一应用生产线作业规则的生产流程图;
图5为依据本发明另一实施例的工作站二应用生产线作业规则的生产流程图。
其中,附图标记:
10    工厂信息系统
11    规则库
13    规则
15    规则定义
17    工作站
19    规则集
30    工厂信息系统
31    规则库
331   规则一
333   规则二
335   规则三
337   规则四
339   规则五
351   规则定义一
353   规则定义二
355   规则定义三
357   规则定义四
359   规则定义五
371   工作站一
373    工作站二
391    规则集一
393    规则集二

具体实施方式

下面结合附图和具体实施方式对本发明的技术方案作进一步更详细的描述。
请参考图1所示,其为依据本发明一实施例的工厂信息系统的架构示意图。工厂信息系统10包括:规则库11与数个工作站17。其中,规则库11存储数笔规则13。每个规则13具有所属的规则定义15。每个工作站17具有所属的规则集19,其中,规则集19选自于由规则13所组成的集合的数笔目标规则。
请参考图2所示,其为依据本发明一实施例的生产线作业规则的配置方法流程图。本发明的配置方法包括以下步骤:
S200、建立规则库,规则库存储数笔规则;
S210、建立每个规则所属的规则定义;
S220、建立每个工作站所属的规则集,其中规则集由管理者于规则库中选择和引用适合工作站需求的规则所组成的集合(而这些被选择和引用的规则即为「目标规则」);以及
S230、将规则集发送予被分配的工作站(可能是一部计算机或是工作站等级的设备)。
当每个工作站执行生产程序时,每个工作站会依据被分配到的规则集,从规则库中依序读取目标规则所关联的规则定义,并依据规则定义的内容进行生产作业。
其中,规则定义包括:判断条件、真值行为与伪值行为。判断条件,包括真值与伪值,判断条件用以于生产程序的执行过程中作为判断的依据。真值行为,定义判断条件的结果为真值时,工作站所需执行的内容。伪值行为,定义判断条件的结果为伪值时,工作站所需执行的内容。
此外,规则库中的所有规则由系统维护人员或是具有权限的管理者依据实际需求,进行各项规则的定义与维护。然后每个工作站于生产过程中,则会依据被分配到的规则集的内容(即「目标规则」)」,至规则库读取所需的相关信息。
另外,每个工作站的业务人员可以针对不同规则定义,设定所属的规则范围,即可依据判断条件制定出所属工作站所适合的规则集。
请参考图3所示,其为依据本发明另一实施例的工厂信息系统的架构示意图。工厂信息系统30包括:规则库31、工作站一371与工作站二373。其中,规则库存储规则一331、规则二333、规则三335、规则四337与规则五339。规则一331具有所属的规则定义一351。规则二333具有所属的规则定义二353。规则三335具有所属的规则定义三355。规则四337具有所属的规则定义四357。规则五339具有所属的规则定义五359。工作站一371具有所属的规则集一391,其中规则集一391选自于由规则库31中的规则所组成的集合的目标规则。工作站二373具有所属的规则集二393,其中规则集二393选自于由规则库31中的规则所组成的集合的目标规则。
于此为方便说明,假设规则库的内容下「表一」的内容。其中「表一」为根据本发明一实施例的规则表,其为规则库中的规则及规则所对应的规则定义的内容。
表一

于此,以下针对工作站一的生产流程进行说明。
在此为方便说明,假设规则集一中所定义的目标规则为一、三与五。即表示工作站一执行顺序与内容如下,首先执行规则一,然后执行规则三,最后执行规则五。另外,假设规则一的判断条件结果为真值,规则三的判断条件结果为伪值,规则五的判断条件结果为真值。
请参考图4所示,其为依据本发明另一实施例的工作站一应用生产线作业规则的生产流程图。本发明的流程包括以下步骤:
S400、工作站一读取所属的规则集一;
S402、依据规则集一中的目标规则内容,至规则库读取规则一、规则定义一、规则三、规则定义三、规则五与规则定义五;
S404、依据目标规则的顺序,首先执行规则一及规则定义一;
S406、依据规则定义一的判断条件的结果,执行真值行为,即安装序号123的第一芯片;
S408、然后执行规则三及规则定义三;
S410、依据规则定义三的判断条件的结果,执行伪值行为,即安装256M内存;
S412、继续执行规则五及规则定义五;以及
S414、依据规则定义五的判断条件的结果,执行真值行为,即是否安装红外线组件。
另外,以下针对工作站二的生产流程进行说明。
在此为方便说明,假设规则集二中所定义的目标规则为五、四、三与一。即表示工作站二执行顺序与内容如下,首先执行规则五,然后执行规则四,执行规则三,最后执行规则一。另外,假设规则五的判断条件结果为伪值,规则四的判断条件结果为真值,规则三的判断条件结果为真值,规则一的判断条件结果为真值。
请参考图5所示,其为依据本发明另一实施例的工作站二应用生产线作业规则的生产流程图。本发明的流程包括以下步骤:
S500、工作站二读取所属的规则集二;
S502、依据规则集二中的目标规则内容,至规则库读取规则五、规则定义五、规则四、规则定义四、规则三、规则定义三、规则一与规则定义一;
S504、依据目标规则的顺序,首先执行规则五及规则定义五;
S506、依据规则定义五的判断条件的结果,执行伪值行为,即不执行任何动作;
S508、然后执行规则四及规则定义四;
S510、依据规则定义四的判断条件的结果,执行真值行为,即安装蓝牙组件;
S512、继续执行规则三及规则定义三;以及
S514、依据规则定义三的判断条件的结果,执行真值行为,即安装512M内存。
S516、最后执行规则一及规则定义一;以及
S518、依据规则定义一的判断条件的结果,执行真值行为,即安装序号123的第一芯片。
于此,上述实施例虽以两个工作站与五个规则进行说明。但在实际应用于生产线作业规则时,可以应用于多个工作站,依据实际需求建立多个规则,以及弹性设定规则定义的内容。
当然,本发明还可有其他多种实施例,在不背离本发明精神及其实质的情况下,熟悉本领域的技术人员当可根据本发明作出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。