一种基于制造执行系统的工艺路径解决方法与流程

文档序号:23341877发布日期:2020-12-18 16:39阅读:130来源:国知局
一种基于制造执行系统的工艺路径解决方法与流程

本发明涉及制造业技术领域,具体涉及一种基于制造执行系统的工艺路径解决方案。



背景技术:

在现有制造执行系统中,生产过程的过点跟踪需要在制造执行系统配置工艺路径。一条完整的工艺路径包含上线站点、经过站点、分支站点、合装站点以及下线站点。如果一个工厂有多条生产线,那么需要在制造执行系统中建立多条对应的工艺路径。传统的做法是将生产的产品编号与工艺路径进行绑定,从而实现生产订单发布后可下达到对应的工艺路径。此种做法会带来3类问题:①现在生成工厂的生产线不再单一,多条生产线需要配置多条工艺路径以满足订单下发;②单一的产品编号与工艺路径关系绑定已无法满足多样化的实际生产情况,例如需要根据订单编号、vin码、订单状态及车身号等条件决定生产的工艺路径;③相同车型的不同订单类型需要走不同的工艺路径,例如国际订单、国内订单及试制订单等,这样建立就需要建立大量包含重复站点的工艺路径,工艺路径繁多;基于上述存在的问题,提出一种基于制造执行系统的工艺路径解决方案。



技术实现要素:

一种基于制造执行系统的工艺路径解决方案,包括如下步骤:

s101:将同一个工厂的不同生产线配置成一条工艺路径,工厂所有的生产订单发布后下发到工艺路径上;

s102:将不同生产线的多个上线站点通过配置条件分为不同产品、不同订单等各种类型的上线站点,设定有三个上线站点,则配置3个条件,每个条件均包含规则内容和目标结果,各个条件如下:

条件1:设定产品编号为10000001、10000002、10000003,则上线站点为101;

条件2:设定订单号在s00001~s00099,则上线站点为201;

条件3:设定订单类型为国际订单,则上线站点为301;

s103:将s102中个条件进行组合配置,通过条件表达式将不同的内容进行组合,

s104:生产线的工艺路径中的分支线通过增加条件的方式配置分支节点;

s105:在工艺路径中配置节点,并在工艺路径节点中添加各种api服务及语句块服务。

优选地,s104中增加的条件包括vin码、订单状态、车身号。

优选地,s105中api服务可进行入参配置,语句块可进行快速编程。

优选地,s105中工艺路径中配置节点可为产品a在生产过程中经过某一个站点,调用的api服务为打印服务。

优选地,s103中通过条件表达式将不同内容组合方式如下:产品编号为10000004、10000005,并且订单类型为试制车,则上线站点记为401;当‘10000006<=产品编号<=100000012’时,并且订单类型为国际订单,则上线站点记为501;当‘s000035<=订单号<=s00052’时,并且订单类型为试制车,则上线站点记为601。

与现有技术相比,本发明的有益效果如下:本发明提出的基于制造执行系统的工艺路径解决方案,具有如下优点:

1、采用一条工艺路径贯穿整个工厂的所有生产线,可根据工厂实际工艺流程,配置工艺路径的各起止节点及分支节点,并且相同车间不同生产线可在工艺路径中配置生产合装或工艺的工艺站点。同时也以减少系统工艺路径繁多的复杂情况,既可以减少工艺路径的重复配置,也可有效减少系统的复杂。

2、在工艺路径中实现条件表达式的配置,以满足不同产品编号、订单编号、vin码、订单状态、车身号、订单类型等情况下走不同的生产工艺。

3、实现在工艺路径节点中添加api服务及语句块服务,在生产过程中实现自动调用,并可对api服务进行入参配置、对语句块进行快速编程。

4、通过api服务调用各个站点信息,可进行生产模拟仿真,更容易模拟了解整个工厂生产工艺的总体情况。

附图说明

下面结合附图对本发明作进一步描写和阐述。

图1是本发明首选实施方式的工艺路径解决方案图。

图2是传统工艺路径图。

具体实施方式

下面将结合附图、通过对本发明的优选实施方式的描述,更加清楚、完整地阐述本发明的技术方案。

实施例1:

本发明首选实施方式的基于制造执行系统的工艺路径解决方案,包括如下步骤:

第一步:将同一个工厂的不同生产线配置成一条工艺路径,工厂所有的生产订单发布后下发到工艺路径上;

第二步:将不同生产线的多个上线站点通过配置条件分为不同产品、不同订单等各种类型的上线站点,设定有三个上线站点,则配置3个条件,每个条件均包含规则内容和目标结果,各个条件如下:

条件1:设定产品编号为10000001、10000002、10000003,则上线站点为101;设定产品编号为10000004、10000005、10000006,则站点为102;设定产品编号为10000007、10000008、10000009,则站点为103;以此类推,根据需求将各个产品编号标记为特定的站点;

条件2:设定订单号在s00001~s00099,则上线站点为201;设定订单号在s00100~s00199,则上线站点为202;设定订单号在s00200~s00299,则上线站点为203;以此类推,根据需求将各个订单号标记为特定的站点;

条件3:设定订单类型为国际订单,则上线站点为301;设定订单类型为企业订单,则上线站点为302;

第三步:将第二步中各条件进行组合配置,通过条件表达式将不同的内容进行组合,条件表达式将不同内容组合方式如下:产品编号为10000004、10000005,并且订单类型为试制车,则上线站点记为401;当‘10000006<=产品编号<=100000012’时,并且订单类型为国际订单,则上线站点记为501;当‘s000035<=订单号<=s00052’时,并且订单类型为试制车,则上线站点记为601;

第四步:生产线的工艺路径中的分支线通过增加条件的方式配置分支节点,增加的条件包括vin码、订单状态、车身号;

第五步:在工艺路径中配置节点,并在工艺路径节点中添加各种api服务及语句块服务,api服务可进行入参配置,语句块可进行快速编程,工艺路径中配置节点可为产品a在生产过程中经过某一个站点,调用的api服务为打印服务。

实施例2:

如图1所示,一种基于制造执行系统的工艺路径解决方案,包括如下步骤:

第一步:将同一个工厂的不同生产线配置成一条工艺路径,工厂所有的生产订单发布后下发到工艺路径上;

第二步:将不同生产线的多个上线站点通过配置条件分为不同产品、不同订单等各种类型的上线站点,设定有三个上线站点,则配置3个条件,每个条件均包含规则内容和目标结果,各个条件如下:

条件1:设定产品编号为10000001、10000002、10000003,则上线站点为101;设定产品编号为10000004、10000005、10000006,则站点为102;设定产品编号为10000007、10000008、10000009,则站点为103;以此类推,根据需求将各个产品编号标记为特定的站点;

条件2:设定订单号在s00001~s00099,则上线站点为201;设定订单号在s00100~s00199,则上线站点为202;设定订单号在s00200~s00299,则上线站点为203;以此类推,根据需求将各个订单号标记为特定的站点;

条件3:设定订单类型为国际订单,则上线站点为301;设定订单类型为企业订单,则上线站点为302;

第三步:将第二步中各条件进行组合配置,通过条件表达式将不同的内容进行组合,通过条件表达式将不同内容组合方式如下:产品编号为10000004、10000005,并且订单类型为国际订单,则站点记为304a;产品编号为10000006、10000007,并且订单类型为国际订单,则站点记为305,根据订单编号可继续延伸站点;产品编号为20000001、20000002、20000003,并且订单类型为企业订单,则站点记为304b;产品编号为20000004、20000005,并且订单类型为企业订单,则站点记为305b,根据订单编号可继续延伸站点;产品编号为30000001、30000002、30000003,并且订单类型为国际订单,则站点记为304c;产品编号为30000004、30000004,并且订单类型为国际订单,则站点记为305c,根据订单编号可继续延伸站点;最后将国际订单所在所有站点信息进行汇总,上传到上线站点306。

第四步:生产线的工艺路径中的分支线通过增加条件的方式配置分支节点,增加的条件包括vin码、订单状态、车身号;

第五步:在工艺路径中配置节点,并在工艺路径节点中添加各种api服务及语句块服务,api服务可进行入参配置,语句块可进行快速编程,工艺路径中配置节点可为产品a在生产过程中经过某一个站点,调用的api服务为打印服务,打印订单编号信息。

实施例3:

如图1所示,一种基于制造执行系统的工艺路径解决方案,包括如下步骤:

第一步:将同一个工厂的不同生产线配置成一条工艺路径,工厂所有的生产订单发布后下发到工艺路径上;

第二步:将不同生产线的多个上线站点通过配置条件分为不同产品、不同订单等各种类型的上线站点,设定有三个上线站点,则配置3个条件,每个条件均包含规则内容和目标结果,各个条件如下:

条件1:设定车身号为01,则上线站点为101;设定车身号为02,则站点为102;设定车身号为03,则站点为103;以此类推,根据需求将各个车身号标记为特定的站点;

条件2:设定vin码在00001~00005,则上线站点为201;设定vin码在00006~00008,则上线站点为202;设定vin码在00009~000014,则上线站点为203;以此类推,根据需求将各个vin码标记为特定的站点;

条件3:设定订单状态为下单待发货状态,则上线站点为301;设定订单状态在下单发货状态,则上线站点为302;设定订单状态在确认收货完成状态,则上线站点为303。

第三步:将第二步中各条件进行组合配置,通过条件表达式将不同的内容进行组合,通过条件表达式将不同内容组合方式如下:车身号为01,并且vin码在00001~00005,则站点记为304a;车身号为01,vin码在00006~00008,则站点记为305,根据vin码可继续延伸站点;车身号为02,并且vin码在00001~00005,则站点记为304b;车身号为02,vin码在00006~00008,,则站点记为305b,根据vin码可继续延伸站点;车身号为03,并且vin码在00001~00005,,则站点记为304c;车身号为02,并且vin码在00006~00008,则站点记为305c,根据vin码可继续延伸站点;最后将各个车身号为所在所有站点信息进行汇总,上传到上线站点306。

第四步:在工艺路径中配置节点,并在工艺路径节点中添加各种api服务及语句块服务,api服务可进行入参配置,语句块可进行快速编程,工艺路径中配置节点可为产品a在生产过程中经过某一个站点,调用的api服务为打印服务,打印订单编号信息。

综上所述,本发明提出的基于制造执行系统的工艺路径解决方案,具有如下优点:

1、采用一条工艺路径贯穿整个工厂的所有生产线,可根据工厂实际工艺流程,配置工艺路径的各起止节点及分支节点,并且相同车间不同生产线可在工艺路径中配置生产合装或工艺的工艺站点。同时也以减少系统工艺路径繁多的复杂情况,既可以减少工艺路径的重复配置,也可有效减少系统的复杂。

2、在工艺路径中实现条件表达式的配置,以满足不同产品编号、订单编号、vin码、订单状态、车身号、订单类型等情况下走不同的生产工艺。

3、实现在工艺路径节点中添加api服务及语句块服务,在生产过程中实现自动调用,并可对api服务进行入参配置、对语句块进行快速编程。

4、通过api服务调用各个站点信息,可进行生产模拟仿真,更容易模拟了解整个工厂生产工艺的总体情况。

上述具体实施方式仅仅对本发明的优选实施方式进行描述,而并非对本发明的保护范围进行限定。在不脱离本发明设计构思和精神范畴的前提下,本领域的普通技术人员根据本发明所提供的文字描述、附图对本发明的技术方案所作出的各种变形、替代和改进,均应属于本发明的保护范畴。本发明的保护范围由权利要求确定。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1