资源预览内容
亲,该文档总共8页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
用于离散制造的标准mes接口的制作方法专利名称:用于离散制造的标准mes接口的制作方法技术领域:该要求的主自常涉nim制系统,以及特别地涉及在与制造执行系统(MES)和基于控制器的离散自动化环境相关的一标准化方式中对进行接。背景技术:一种类型的xikS制处理是指批处理,其包括使原始材料按照利用一个或多个设备来制造一批产品的处理步骤来处理。使批处理自动化的努力导致标准化委员会的形成,所述委员会其中的成员为涉及批处理的工业和批处理设备的供应商。这些标准化委员会的通常百的是定义自动化批处理的统一标准。一个关注处理控制问题的国际组织,测量和控制国际协会,公布了一种这样的标准。该标准的题目为批处理控制部分l:難和术语,并且该标職常被称为ISAS88.01-1995标准(或者在本申请中称为S88)。戶,S88.01标准定义了自动似比处理中使用的设备和过程的模型,还定义了涉朋陛模型和鮮元中所使用的术语。所述S肌Ol标准把批处理定义为一个处理,该处理导致利用一个或多个设备在有限时间段中,通过使大量输入材料按照一有序系列的处理活动来处理而生产出有限数量的材料。一批被定义为由执行一次批处理而产生的丰才料。批处理设备(例如,可控单元,如真空管、发热器、混频器等等)根据生产一批的过程进行操作。通常这种设备指同义的设备,设备模块,处理设备或物理单元。操作这种物理单元的过禾SM常被S88.01称为过程f難。根据S88.01标准,ff31程模型被结构化为过程的等级排列,最高的等级包含針较低等级,次高等级包括*低于它的等级,依此类推。典型地,按降糊夂列Ht定应用的S88.01过程模型的等级是过程、单元过程、操作以及阶段。术语过程单元通常指应用任意等级的S88.01过程模型的组件,而不仅仅使用过程等级或者戶/M31程模型的任意其它单一等级。关注的最高等级过程单元是指一过程,其由一个或多个单元过程组成。旨单元过程依次由一个或多个操作组成,该每一个操作又依次由一个或多个阶徵賊。S88.01过程模型不排除其它等级的定义和使用,也不要求每个等级都出现在特定应用中。而是,该标准意在为描述自动化批处理控制中遵循的过程提供一个宽泛的标准化的模型。几年来,批处fflte用了基于ISAS88标准的模:t刺七技术。利用这样的标准,所虹业在M开发时间、MSJ文市场的时间、生产连续性和许多其它方面上实现了巨大的利益。相反,在与自动化相关的离散制造阶段存在许多重复使用的限制。由于不同机器过程的变化性和设备的变化性,在离散制造中数据、代码和应用程序等通常不能重复使用。换句话说,多种机器以多种方式使用多种过程可以使得其中相,据的重复使用性变得复杂。此外,根据S88标准的过程和设备的抽象还没有在离散制造中lffi。这些问题和复杂性通过在企业级别上的制势而增加了。制造商需要利用贯穿1隨企业的企业资源计划(ERP)和制造执行系统(MES)投资。由于在自动化控制系统和/或环境和/,控制系统和MES系统之间的接口中缺少重复i顿这样的认知,MES系统和离散制造环境的集成是巨大的自定义系统。并且,这些自定义解决方案产生许多错误、问题和相关的事物。在离散制造环境禾口MES系统之间应用自定义集成皿时并且极其昂贵的项目。正是由于它们的这种唯一性和特殊性,自定义集成技术需要广泛的测i舒n验证。此外,自定义解决方t于维持(如,基于卖变化的环境,等)。最后,自定义解决方案的应用困难并且花费昂贵。发明内容下面描述了简化的概要,以提供在此描述的一些方面的基本理解。该概要不是一个广泛的观点也不是意欲确定关键要素或描绘在此描述的多个方面的范围。其唯一的目的是以简化的形式描述一些概念,作为后面更详细的描述的序该主题的创新涉及系统和/或方法,其便于在一制造执行系统(MES)和一自动化环境之间进行数据通信。一MES组件可以用于把与一制造执行系统(MES)层相关的1分数据(如,一控制处方,一处方,等)接口和/或tr到一自动化层。通常地,该主题的创新可以为MES(如,应用禾聘,控制处方,处方,等)部分iif共一通用化接口(如,戶诚MES接口组件)。戶服MES接口组件可以禾拥与基于控制器的自动化相关的,并且特别地,与离散制造相关的S88和/或S95处理标准。戶腿MES接口组件可以把一工作单元(如,S95定义的)作为一具有预定义接口的类wa行对待,并5/;Mm由一己知的(如S88)设备阶段、设备模型和控制模型等级会賊。禾佣这样的技术,戶脱MES接口组件可以从戶M信息层(如,MES层)向所述自动化层之间,标准化接口。在该要求的主题的其它方面,还提供了一种方法,其便于通过一统一(univereal)MES接口来4OT控制处方(recipe),该控制处方与一基于控制器的处m行系统中的制造执行系统(MES)相关。为完成前述以及相关目标,结合下面的描述和附图在此描述了特定的示例方面。这些方面可以M能够实施的多种方式进行表示,其飾被此f覆盖。考虑结合附图,从下面的具体实施方式中,其它优点和新颖特征将变得显而易见。附图1示例了一便于在一制造执行系统(MES)和一自动化环境之间通信数据的实例系统的模块图。附图2示例了便于舰一统一MES接口来4顿一与基于控制器的处m行系统中的制造执行系统(MES)相关的控制处方的实例等级的模块图。附图3示例了一利用一定义的传输机制和/或预定义的结构在一MES层和一自动化层之间通信的实例系统的模块图。附图4示例了根据本发明的便于实现离散制造的实例系统的模块图。附图5示例了便于4顿一标准MES接口以从一基于控制器的自动化环境中的MES系统无缴也执行一控制处方的实例系统的模块图。附图6示例了在一制造执行系统(MES)和一自动化环境之间通信,的实例方法。附图7示例了便于S31统一MES接口来利用与在一基于控制器的处抓行系统中的制造执行系统(MES)相关的控制处方的实例方法。附图8是一示例模川萬性的的图。附图9是一示例实例资源控制模块的图。附图10是一示例一资源模块的图。附图11是一示例实例资源模块的图。附图12是一示例一资源控制t難的图。具体实施例方式本要求的主题将参照附图进行描述,其中相同的附图H己在全文中用于指示相同的单元。在下面的描述中,为了解释的目的,阐述了大量特定的细节以提供对要求的主题的全面理解。然而,显而易见的是,没有这#定的细节也能实现这样的主题。在其它例子中,公知的结构和设备以模块图的形式示出以便于描述本发明。可以注意到,正如在本申请中4顿的,如组件、模块、模型以及类似的术语意在指i十m相关的实体,或者硬件,硬件和软件的,软件,或者作为应用至lj一用于工业控制的自动化系统的执行中的软件。例如,一组件可以是,但不限于,在一处理器上执行的一进程、一处理器、一对象、一可执行的、一执行的线程、一,和一计算机。m示例的方式,运行于一服务器的应用禾將和戶,服务器者阿以成为组件。一执行的进程和/或线程中可以驻留一个或多个组件,并且一组件可以位于一计敦几和/或分布在两台或多台计Ml、工鹏制器、和/或与其通信的模央之间。现在参考附图,附图1示例了一便于在1隨执行系统(MES)和一自动化环境之间通信翻的系统湖。戶脱系统100可以包括一制造执行系统(織S)接口组件102,其可以在一MES层104和一自动化层106之间无缝并且统一地通信。所述MES接口组件102可以允许统一和/t示准化的处方并且执行与离散制造相关的一控制处方。更详细地,戶MMES层104可以包括至少一与离散制造相关的使用的控制处方,其中这样的控制处方可以以标准化方式(S31所述MES接口组件102)与自动化层106通信以执行。换句话说MM常地,所述MES接口组件102可以用于把与戶,MES层104相关的部分(如,一控制处方,一处方,与一MES应用程序相关的部分数据,与MES软件相关的部分数据,等)接口和域传输到自动化层106。更佳地,一控制处方可以是一通过执行,定义一特定产品的一次批处理的制造的处方(如,一信息集,其唯一定义了用于一特定产品的生产需求)类型。戶腿系统100掛共了一基于控制器的用于执行一弹性控制处方的结构以及戶皿mes数据接口的结构和用于将一mes系统(如,所述mes层104)接口到戶舰基于控制器的处规行系统(如,戶诚自动化层106)的传输机制(如,戶,mes接口组件102)。所述mes接口组件102可以以标准化的方式在用于离散制造的一控制处方的通信和执行中4顿。戶脱系统100可以j顿一模i她编程技卩/舰到这样的标准化。通常地,戶脱mes接口组件102可以通过利用至少一种与s88和s95标准相关的技术、方法l几制,来允许一来自mes层104的控制处方以统一的方式在自动化层106中执行。It卜,所述mes层104可以是任意适合的mes,其可以包括与一离散制造商、公司、企业等相关联的至少一种控制处方。例如,戶腿MES层104可以是一商店楼层控制系统,其包括手动或者自动的工作以及生产报告,还可以是发生在生产楼层上的在线査询和任l连接。进一歩池,所述mes层104可以包括到工作命令的链接、货物接收、海运、质量控制、维护、时序安排、以及其它相关任务。另外,可以意i賜诉fl激军的腿自动化层106可以是任意飽的基于控制器的自动化环境、基于控制器的自动化制造商、自动化工厂、自动化企业、基于控制器的处m行系统以及类似物。所述系统100可以通过执行模块化编程规则来实施用于多种制造部件的mes接口组件102。例如,戶脱模谢七编I1M则可以涉及面向X的编程、s95标准、赫s88标准的至少之一。例如,下面的规则可以被系统100使用,并且特别地,戶腿MES接口组件102:1)封装一封装可以t际一膽的娜可以由戶/MX的方法謝1H方问/修改,并且可以不能由戶/MX的客户进i方问/修改;2)多态性一多态性可以是由它们的客户认为相同的多个繊的能力,虽然它们可以具有不同的行为;以W或3)驗性一性可以指一劍誠子类,其可以从一存在的类中自动驗特定的特性。在自动化解决方案中,ME工作单元(如,被分组以生产一系列具有相似需求的部件的不同的机器、在s88标准内的单元,等)当成一相似X来对待,所象具有预先定义的接口并且由设备阶段、设备模块、以及控制模块的已知等级组成,从mes屋i04(如,所f言息层)对戶;M自动化层106进行接口的技术被标准化。禾lj用这样的技术,戶诚系统100把MES接口组件io2构造为一标准接口,戶;M接口相对于单片鹏编程技糊加了控制系统的灵活性。戶腿系统100可以掛共至少一个下面的选择:1)娜结构和j输机制(在附图2和3中有更详细的讨论);以及2)程序上的执行(在附图4中讨论)。所述结构和#11机制可以从MES层104腿到自动化层106(如,自动控制器)。所述系统100可以解释来自信息层的数据并且操作这,就像它是用于运行一生产线(line)附旨令集(如,处方,等)。戶腿禾骄上的执行可以允许戶湖自动化层106(如,控制器)保持对工作单元等辦列(如,设备过程)的执行、安全互锁、个人互锁、对设备等级的持续控制中的至少一个负责,当组件沿着生产线下移时为衬衫衣料(shirting)负责,或者当组件沿着一生产线下移时对操作负责。与系统100相关的多个实施例,特别地,戶,MES接口组件102可以单独地操作赫与包括高级处理控制、多个商4k、统、禾脇或制造执行系统(MES)、一MES应用禾iiW等的多个系统结糊行操作。一MES系统(如,戶腿MES层104)可以包括一M商业系统,质量系统,仓库和供应,统等等。一MES系统,如戶诚MES层104,可以包括关键功能,例如详细itfeij、工作指令执行和调度,定义管理,资源管理,收集以及命令管理。一MES设备可以执行涉及多个方面(如,商,辑,存储等等)的处理,可以结合妾職m行多个方面的商业、制造环境以及类似物的软件模i央上,并且可以利用多种信息技术资源进行
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号