本发明涉及制造设备的计算机控制,特别涉及称为计算机集成化制造设备的控制系统,其中从管理级到车间生产级建立了整套计算机控制。 计算机控制系统已众所周知并被广泛使用了相当长的时期。在生产制造环境中,这些系统一般都是在弧立的部门中使用,控制单台机器或单组机器以生产一种产品,或在过程控制中控制一条机器流水线。此外计算机系统还普遍用于支持公司财会部门、销售部门、研究开发部门和其它类似方面。最近人们建议建立一种控制层次,集成一个工厂中个别各种的计算机系统。然而这种集成(Integration)已被证明是有困难的,有关这种全自动系统的愿望人们已写的很多,而实际上对于实现这样一套实际的计算机集成化制造设备的进展却微乎其微。
本发明的一个目的在于提供一种计算机集成化制造设备。
本发明的另一个目的在于提供一种计算机集成化制造设备,其中使用了一种新颖的制造规程系统来决定和传递材料信息报表以及过程控制规程。
本发明的另一个目的在于提供一种计算机集成化制造设备,其中计划表信息结合材料报表和过程控制数据,为车间的各个生产点提供精确控制数据。
本发明的另一个目的在于提供一种计算机集成化制造设备,其中建立一些个别的管理中心,控制工厂中各种不同地职能,这些个别管理中心相互连接,因而可以相互通信。
本发明的另一个目的在于提供一种计算机集成化制造设备,其中有关规程和过程控制数据的变化可容易地按照一个预定执行表加以编制、修改,并可以一种适时的方法传递给车间。
本发明的另一个目的在于提供一种计算机集成化制造设备,其中建立了计算机的多个层次,每一层次计算机之间及相邻层次计算机之间建立了通信。
本发明的另一个目的在于提供计算机集成化制造设备,对于机器调度和材料供应它实现了“及时”的概念。
按照上述和其它的一些目的,本发明是一种多层次的计算机控制系统,包括一个第一层计算机系统,它具有用于控制生产多种不同产品的多个个别过程的至少一台第一级计算机。第一层计算机系统包括用于接收来自相应过程点传感器的过程监测传感器信号的多个传感器输入,多个向所需控制过程提供控制信号的控制输出,为正在执行的过程存储过程控制参数的存储器,用于储存在制造产品必要的包括材料标志的材料记录报表的存储器,用于储存传感器信号值的存储器,用于产生控制信号以控制过程、该信号为传感器信号值和用于执行过程的过程控制参数的一个函数。还有第二层计算机系统。第二层计算机系统包括至少一个连接第一层计算机系统的第二级计算机,用于储存具有多个文件的一个数据库,文件包括与不同过程关联的过程控制参数,这些过程可以由第一层计算机系统请求执行以生产不同的产品。这些文件包括一个过程规程文件,它包含指示生产不同产品必要的过程控制参数的记录,和一个包含指出生产不同产品必要材料的记录的材料报表文件。第二层计算机系统被连接以接收第一层计算机系统为生产计划产品所要实现的预定过程控制的调度信息指示,经编程把对于实现预定过程控制必要的控制参数中经选择的一些数,提供给第一层计算机系统作为用于正执行过程的控制参数,并把选自指示生产预定产品必要材料的材料报表文件的一些记录提供为正生产产品的材料,系统还编程以接收传感器信号多种值的表示。最后,是第三层计算机系统。第三层计算机系统连接第二层计算机系统,并经编程生成数据库且把数据库传递至第二层计算机系统。第三层计算机系统还连接以接收用于修改数据库记录的修改指令。修改指令包含在一个修改指令文件中,该文件包含用于修改记录的信息,和有关记录中修改将要实行的时机的信息。
按照本发明的其它目的,第二层计算机系统包括用于在操作控制监视器上显示传感器信号值的监视驱动器。
进而,数据库可包括一个带有记录的产品规格文件,这些记录包含与生产产品的规格相关的数据,一个连续列出所产产品所需材料的材料报表文件,一个包含带有采购数据以及所产产品和所购材料相关的财务数据的记录的细目主文件,和一个包含对任何其它文件进行修改的信息的修改控制文件。
对于向过程点提供材料可包括一条自动材料传送系统,以及提供一个更进一步的第二层计算机系统,用于响应过程点接收材料的命令控制自动传递系统的操作。
每一个第一层计算机系统可包括具有多个经编程实现特殊过程功能的等同计算机的较低等级的计算机,和一个在通讯网络中联接于其它第一层计算机系统的较高等级的计算机。较高等级计算机连接于较低等级的计算机,并经编程以接收来自所要求的第二层计算机的过程控制参数,使较低等级计算机执行其特殊的自动过程功能,并把所接收的过程控制参数传送至相应的较低等级计算机。它还接收来自相应较低算级计算机的传感器信号值且把所接收传感器信号值传送至第二层计算机系统。
第二层计算机系统,包括一个较高等级和一个较低等级的计算机。较低等级的计算机包括多个一起连接在通讯网络中的等同计算机,并被连接至第一层计算机网络的相应多个较高等级的计算机。较低等级的计算机经编程为能在控制显示器上显示所接收的传感器信号,接收来自较高等级计算机和储存较低等级计算机为执行其特殊过程功能所需的相应部分数据库。
计划信息可以包括覆盖包括一个第一时间周期的第一产品周期的产品计划表。第一产品计划表由较高等级计算机所接收,较高等级计算机向覆盖较短时间周期的较低等级计算机提供计划信息,较高等级计算机向较低等级计算机提供数据库的相应部分,该较低等级计算机包含了在较短周期内满足产品计划表所需要的过程参数。
本发明也包括了一个制造控制系统,包括一个用于储存涉及生产产品和制造产品过程信息以及涉及在产品和生产过程中变化的信息的计算机数据库系统,数据库包括一个最终产品与中间产品详细规程记录的产品文件,一个生产在产品文件中的产品时机器或机器组所需过程参数和指令的记录的过程文件,和一个包括涉及在其它文件中记录改变有关信息的改变命令文件。改变命令文件包括指出改变类别、改变认可信息和变化有效日期的记录。
本发明还包括控制计算机集成化制造系统的方法和操作数据库的方法。
通过对下列详图的阐述,本发明上述和其它目的将变得更为清晰,其附图中所使用的参考号将贯穿本发明,其中:
图1展示本发明中由计算机集成化制造系统控制一个工厂的梗概。
图2A和2B以2C展示本发明计算机集成化制造系统中使用的计算机结构的梗概。
图2D展示图2A、2B和2C之间的关系。
图3展示本发明计算机集成化制造系统中软件系统组成的梗概。
图4为一表,展示当存取键涉及制造标准系统的文件时,制造标准系统的有关存取键的相互关系。
图5展示本发明计算机集成化制造系统的制造标准系统文件的组成。
图6展示制造标准系统各个文件的相互关系。
图7展示相对于制造标准系统的其它文件的改变命令和修改文件的相互关系。
图8展示描述制造标准系统改变命令补充序列的流程图。
图9展示本发明中工厂制造标准系统的产品定义文件的结构。
图10展示本发明中工厂制造标准系统的构成矩阵的结构。
图11展示根据本发明执行计划功能的综观。
图12为展示本发明计划系统中信息总流程的方框图。
图13展示制造与组装的详图。
现在将结合卷烟制造设备对本发明作描述,可以理解,这里所使用的原理和概念也适用于其它形式的制造工厂。
为了便于理解本发明的概念,通过了解卷烟制造中实现的主要功能将是有益的。图1展示了在卷烟制造中各种操作的方框流程图。
首先,烟草在等级输入区域100被接收。这里,成捆分等的烟草按照一个根据储存配方显示在监测器上的输入表被送入。烟草事前标上指示各捆等级的条形码。众所周知,烟草是以级别、宽度和收获年份定级的。烟草的实际定级不是本发明的特征,这里不进行详细描述。通常对两类烟草进行处理。他们是土耳其烟草和本国烟草。这两种烟草可能要求不同的处理程序,因此它们可能在不同的等级输入区域100被接收。
捆包上的条形码自动地被读出并与储存在配方文件中指出所需等级烟草的等级码比较。如果所收捆包是可接收的,则经过秤量被分成较小部分以便馈给由配方要求的适当的量,然后经预处理为以后剥离程序喷洒适当的水,然后传送至剥离处理区域102。
在剥离处理区域102中,片状烟草在一个把烟草送至处理滚筒的分离馈给器中被分离。处理滚筒在一个预定的范围内增加烟草的湿度和温度等级。离开滚筒后烟草的流动是被分为两条平行的传送线。每一条传送线有一个分离器,其中用向上的气流把较重的、紧固的烟叶与较轻的、松散的叶片区分开来。进而,把杂质与较轻的叶片区别开来,把较重的叶片置于一个气浮室作另一种处理,使烟草进一步疏松。
等级进入区域100与剥离处理区域102形成了接收和配料区(R&B)。可能会有多个接收和配料线,这取决于被处理的烟草总量。
自接收和配料区经处理的烟草被馈给分组配料剥离区域104(GBS区)。分组配料剥离区包括三条横切馈给线,它们向每组五个仓室对的两组20个仓室馈送。分组配料剥离区的仓室对于不同配料的烟草提供中间储存,根据所储存的配方他们还不是最终配料。不同的接收和配料区由传送机传送至分组配料剥离区的三个横切馈给线充填分组配料剥离区的仓室。不同的仓室对分别分配用于不同类配料。例如,四个仓室对可存放“伯利”烟草配料,三个仓室对可存放“治流感”的烟草配料,一个仓室对可存放“马里兰”烟草配料,一个仓室对可存放“土耳其”烟草配料,等等。
每一个分组配料剥离区的仓室对连接传送器,把两个横切馈给线中的任一条馈给最终配料剥离区域106(FBS区域)。最终配料剥离区域包括四个仓室对,根据配方由分组配料剥离区域的仓室馈给烟草。即暂时储存于最终配料剥离区的中间储存室31烟草,按照需要以控制量移送至配料剥离FBS区域,这样在每个配料剥离(FBS)仓室对中可获得最终的配料。
最终取料的烟草以配料剥离(FBS)仓室对中的一个按照配方传送至配香区域108。配香区域有一个配香筒,从中提供蒸汽、水和香料。经配香后,烟草进入切割区域110,根据配方要求被切割成适合烟草制品的适当尺寸。切割后的烟草在干燥和冷却区域112中被干燥并冷却,然后被传递至表面调味区域114。配香区域108、切割区域110、干燥和冷却区域112和表面调味区域114形成了过程的切割和配香区域(C&C区域)。切割和配香区域进一步详细的描述阐述在申请于1986年5月20日、系列号为865,483的待批专利申请中,并已转让给本发明受让方,其公开的参考号可以在此应用。
接收和配料区域、分组配料剥离区域和最终配料区域和切割和配香区域系统各部份构成了卷烟制造过程的基本过程。
经切割和配香区域,烟草被传送至切割充填料储存区域116。这个区域包括了多个用于储存切割充填料的仓室,直至需要用于最终卷烟制造步骤。
当需要时,切割充填器通过传送器移送至卷烟制造区域118,在那里形成卷烟。卷烟形成后,通常在包装区域120把20支卷烟装成一包。成包卷烟在纸板箱包装区域122被包装成箱。卷烟箱在箱体包装区域124被包装成大箱。在制包区域126中大箱被组装成集装箱。一台卷烟制造机、一台包装机、一台纸箱包装机,一台箱体包装机和一台集装箱机形成了单一的制造和包装(M&P)集成。一个工厂可包含72或更多台这样的集成。制造与包装集成由那些仓室馈给,它们本身由最终配料剥离区域的仓室馈给。制造和包装仓室连接成由三个仓室馈送六个集成。如果一台或多台集成出故障,并对于同时生产多种卷烟牌号的情况这提供了足够的灵活性。
最后,打包产品移送至成品区域128,进行储藏或销售的装运。
正如下面将作更进一步的详细描述,一个工厂还可包括一部自动导向车(AGV)系统,它包括多台在计算机控制下操作的导向车,把所需的材料送至制造和包装集成并把成包的最终制品送至成品区域。工厂也包括称为工厂服务系统(FSS)的自动材料储存和检索系统,以由计算机控制的仓库形式储存和检索材料并通过自动导向车系统输送给制造和包装集成。
上面的描述提供了由本发明控制的卷烟制造过程梗概。通常这包括基本处理、制造和包装和成品。应注意的是先前所述是描述了单个工厂的操作。然而,也可同时操作多个工厂。也有可能上述某些操作在第一个工厂进行,而某些操作在第二个工厂进行,该工厂是由第一个工厂的产品送来进行进一步处理的。所有这些可能性都可由本发明实施。
图2展示了使用在本发明中的计算机系统中的总构成。系统包括位于操作总部的主机计算机系统130。这种计算机系统是指Ⅳ级的系统,用来生成材料规格、产品规格和过程规程,他们最终被使用于车间生产产品。Ⅳ级系统可以是任何主机,但在这种特殊情况下使用IBM计算机系统。
应注意的是这是所用的“材料”一词是指用于制造产品而购的材料。“产品”是指被制造的某些东西,甚至“产品”只是用于制造另一种产品。因此,下面会详细描述,材料和产品都被用于制造其它的产品。
Ⅳ级的计算机系统130可以连接到多个工厂。在图2中展示的单个工厂包括由数字设备公司(DEC)VA×11/750计算机132和134以及VA×8600计算机136,138和140组成的一种Ⅲ级系统,Ⅳ级系统通过一个或多个DEC网络/SNA56KB的通道与Ⅲ级系统通信。这种通信连结由一个或多个数字设备公司的PDP11/24计算机完成。
Ⅲ级系统的计算机是通过一种ETHERNET通信传输形式互相通信的。这是一种由数字设备公司提供的普通的碰撞探测式通信连结方式。Ⅲ级系统的计算机是否出于同一厂家是无关紧要的。然而他们必须可以互相通信。因此,从同一销售方购得的计算机,计算机间的通信可容易地通过使用该销售方提供的系统而完成。
以下将讨论Ⅲ级系统的功能。这些功能赋于单台计算机或由单台计算机完成多种功能。例如,如图2所示,计算机132完成了所有基本处理管理功能,计算机134完成了维护功能,计算机138完成了工厂管理系统功能,计算机136完成了备文管理系统功能,计算机140用作一台工厂管理系统备用计算机。
Ⅲ级系统以下有Ⅱ级系统。如图2所示,Ⅱ系统包括VA×11/750计算机142,144,146,150,152,154,和170~173。这些计算机来自一个销售方,使得对于一个计算机整体系统正常操作十分重要的系统之间通信成为可能。计算机142和144用于完成数据集中的任务。每个计算机连接以接收来自制造和包装集成36的数据信号。来自制造和包装集成36的数据信号被每台计算机142,144送至一个公共的磁盘储存区域166。
应理解的是Ⅱ级计算机之间功能划分是基于计算机的处理能力。如图2a所示,如果一台计算机能处理两种系统的所有处理需要,就没有必要分别使用两台VA×11/750计算机于制造和包装管理系统及工厂服务管理。使用VA×11/750计算机是随情况而定的。具有较大计算能力的计算机可取代VA×11/750计算机。例如,VA×8600计算机是可行的,并可用于取代VA×11/750计算机。
磁盘储存区域166可由图2所示的Ⅲ级和Ⅱ级计算机存取以便在这些系统之间传递必要的数据,这在以下会变得更清晰。
几个Ⅱ级计算机用作制造过程的管理系统。计算机146是制造和包装管理系统,且经编程把数据传送至车间的制造与包装集成。计算机152是工厂服务管理系统(FSM)。这种计算机接受来自制造和包装管理系统的对例如包装箱坯料、烟纸等用于制造与包装集成的特殊材料的请求,并把指令送至形成工厂服务控制系统的计算机162。工厂服务控制系统控制自动仓库并响应于来自工厂服务管理系统的指令,自动地储存和检索材料供应。进而,工厂服务管理系统向形成自动导向车管理系统(AGVMS)的计算机发出要求,使一台自动导向车向提出要求的制造和包装集成提供备用物品。
计算机150接收来自工厂服务管理系统用导向车传送材料至制造和包装集成的请求或接受直接来自制造和包装管理系统把打包后的产品送至成品区域的请求。自动导向车管理系统把指令传送至计算机158中的自动导向车控制系统。自动导向车控制系统执行指令,从而使一系列导向车根据要求向不同的制造和包装集成传送材料,或按要求把产品运送至成品区域。自动导向车管理系统始终跟踪导向车,当向特殊的制造和包装集成传送材料的要求得到满足时,自动导向车向制造和包装管理系统返回信号,它也跟踪送至成品区域的成品,并应要求而指示相同产品的成品管理系统。
成品管理系统(FGMS)驻留于计算机154中并把指令送至驻留在计算机160中的成品控制系统。成品控制系统操纵一系列传送器把成品运送至若干装料场,装载上去不同地点的车子,如有必要,它可控制把成品送至储存地点的几部电梯。成品控制系统也检查适当密封的装箱并通知成品管理系统任何故障。成品管理系统决定装箱的装料场并基于装料场的情况决定哪些箱可以暂时存放,以及装箱中的故障由成品控制系统报警。
计算机156和164用作控制系统备用计算机,如果由于一台控制系统计算机出了故障,它们也可担起控制计算机的责任。
在Ⅱ级系统下有Ⅰ级计算机系统。Ⅰ级系统包括上述的计算机156,158,160,162和164,在每个制造和包装集成有一台计算机,可以为PDP11/83计算机。这些制造和包装计算机中每一个是指集成的一台计算机(CATC)。每个集成计算机168,169如图所示被连接于每个数据集中系统142,144。然而,如上所述,实际上有36台集成计算机连接于每个数据集中器。每台集成计算机通过ethernet通信方式与一台数据集中器通信,并通过数据集中器与制造和包装管理系统通信。这种产品数据或同类数据的传输是由对公共储存区域166储存或接收数据的数据集中器完成的。请求或类似的通信可看成是一种处理,它通过制造和包装管理系统由与该系统直接通信的数据集中器完成。
每隔15秒集成计算机接收来自集成产品数据或类似形式的信息。这信息存储在集成计算机中,每隔5分钟集成计算机向数据集中器传递数据并存储于磁盘储存区域166。
如上所述,Ⅱ级系统包括基本处理宿主计算机170和172。每台宿主计算机有一台能后援事故情况操作的备用计算机。宿主备用机171后援计算机170,宿主备用机173后援宿主计算机172。
宿主计算机170和备用计算机171通过一对级别为Ⅰ级的备用结点计算机174,175,176和177控制接收和配料基本处理部份。计算机174和176为基本控制计算机,计算机175和177后援基本计算机174和176。计算机174和175通过对分组配料剥离区域的横切馈给控制等级进入功能。计算机176和177控制了分组配料剥离区域中仓室的外馈。
同样,宿主计算机172和173控制从最终配料剥离区域仓室的外馈至向切割充填器储存馈送的基本处理功能。此外,这些计算机控制了调味室,其中完成如表面调味和调香等调味过程。通过被连接作为基本控制计算机178,180,182,184和186,和备用计算机181,183,185,和187的Ⅰ级结点计算机178-187,宿主机算机进行操作。计算机178和179控制最终配料剥离系统仓室的外馈,计算机180和181控制四条切割和调香线,计算机184和185控制切割充填料储存器的横切馈给,计算机186和187控制调味室。
在Ⅰ级计算机系统控制下还有0级计算机系统。在基本处理的情况下,0级计算机系统包括多个交叉连接处理设备上马达、传感器和阀门等的分布远程模块(DRMS)。分布远程模块可以是与备用计算机相连的单台计算机,它们也应为数字设备公司的设备从而使通信成为可能。
基本处理管理系统计算机132和宿主计算机之间的通信是通过Ethernet碰撞系统进行,宿主计算机和结点计算机之间的通信通过转态(Polling)通信方式进行,结点计算机和分布远程模块之间的通信也是通过转态(Polling)系统进行的。由分布远程模块读出的传感器信号储存在记录中,并由控制结点计算机周期性地读出。同样,这些值也周期性地由控制宿主计算机读出。相反,涉及材料规程,产品规程、材料清单和过程规程的数据周期性地从管理计算机送至宿主计算机、结点计算机,然后至分布远程模块。
在制造和包装的情况下,0级计算机系统包括由设备制造方提供的计算机控制系统。这种设备必需改装以与使用在本系统其余部份中的数字设备公司的设备兼容。这种改装对本领域技术人员应该是显见的。对于基本处理,涉及感应变量的数据由集成计算机(根据结点计算机)周期地转换(Polled),然后传送至宿主系统。如有需要,涉及产品、过程和材料及材料清单的数据周期地被送至0级计算机。
图3给出了不同计算机等级和在每个等级操作功能间关系的一个较清晰的图解。图3中的方框指出了软件系统。Ⅳ级位于协同总部,并主要涉及协同的目的。0~Ⅲ级系统位于工厂一方,涉及执行在工厂中的协同的目的。协同总部通常远离工厂,在Ⅳ级产生的信息被传送至多个工厂。因此,可以看出,对每个工厂来说0~Ⅳ级将重复。
如图3所示,Ⅳ级包括与一个材料需求计划系统202相接的计划系统200。计划系统200和材料需求计划系统202一起被设计成管理制造能力、机器、人员和材料以满足公司业务和战略计划中提出的市场和库存目标。这种Ⅳ级致力的结果是主计划,其一部份被下达至工厂级的工厂计划系统203。主计划包括使机器能力适应不同品种需要的一个长期计划。该长期计划覆盖大约2~10年的周期。
主计划还包括覆盖1~2年周期的中期计划。中期计划用于库存目标,计算所需机器和人数。中期计划也设定工厂目标。
进而,主计划包括一个覆盖1~2个季度的近期计划。这部份根据库存水平设定了近期目标从而使全体雇员和设备全力完成这些要求。
根据主计划,每个工厂产生一个覆盖1~6个星期的工厂计划。每个工厂也建立一个支持近期主计划,批发、广告推销和国际批发要求的产品日计划。
工厂计划系统203提供了1~6周水准的工厂执行计划。这个系统使机器能力可以达到由主计划设定的工厂要求的目标。
制造标准系统(MSS)和材料清单系统相互作用从而产生一个包含生产成品所需的所有材料清单信息和规程的数据库。这种制造标准系统包含了发布修正规程和根据预定补充日期补充修正规程的能力。
制造标准系统生成的数据库被传送至在工厂中Ⅲ级的工厂制造标准系统(FMS)。工厂制造标准系统复制了大部份Ⅳ级系统中的数据库,并生成一个包含能与工厂计划系统容易相联的数据组成的一个附加文件。这个已知称为产品定义文件的附加文件包括可按计划产品存取的记录。每个记录包含指示生产一个计划产品的必要规程和材料清单信息的参数或指示器。工厂计划系统通过存取产品记录,并把这个信息下达至制作这个项目的所在的管理系统。
工厂计划系统和工厂制造标准系统如图示是标为工厂管理系统总框图的一部份。这是因为除了计划和工厂制造标准功能外工厂管理系统还有其它功能。它包括由工厂库存控制系统和工厂产品数据库系统完成的功能。根据工厂和协同的需要这些系统收集数据和分析数据。所收集的数据可在工厂计划系统中使用且在需要时传送至协同Ⅳ级。
基本处理管理210也是Ⅲ级系统的一部份。基本处理管理(PPM)接收包含指示来自工厂制造标准系统的规程数据的指示的产品定义文件,并在其控制下把其转换为用于不同的机器的配方。为了产生这些配方,基本处理管理系统取得产品定义文件的记录中指示器指明的数据,把这数据汇集成配方文件记录。
可向车间提供不同的机器,进行同样功能的操作,因此,对于适当的功能可能有稍微不同的操作参数。如果涉及机器设定的数据与产品或成组产品有关的话,这种信息包含在由工厂制造标准系统转达的文件中,但该信息不可容易地直接用于控制机器。基本处理管理系统中通过存取这些数据并把它们汇集为适当的配方记录把这种信息转换成不同机器的配方。某些操作指令和机器规程可只留在工厂级,不向上传送,因为这些操作指令并不与任何特殊产品或产品组相关。这些指令通过基本处理管理系统归入配方,以致配方包括所有在车间中操作每台机器的必要指令。
基本处理管理系统包括大约六周期内所有计划控制机器生产的配方。当宿主计算机170和172需要时这些配方就传递给他们。宿主计算机属Ⅱ级并存储所有配方。宿主计算机只是把即时和用于下一步操作的配方往下传送,这些配方储存在Ⅰ级的即时操作和下一步操作的寄存器中,一旦即时操作完成,下一步操作的配方被装入Ⅰ级的即时操作寄存器,下一步操作配方被装入Ⅰ级的下一步操作寄存器。这适用于接收与配料区的宿主计算机170和切割和配香区的宿主计算机172。
宿主计算机可以存储算法,用于把配方转换为车间中机器的实际设定值。设定值决定使用于控制系统的阀门打开程度、马达的速度等。这种转换被完成,设定值被送至Ⅰ级系统,该系统如图示就是连接于宿主计算机170和最终配料控制系统222的接收和配料控制系统220,连接于宿主计算机172的调香和切割控制系统224和调味室控制系统226。
形为控制变量的数据由0级系统感敏,然后传送至上述高等级系统。这种数据传送至Ⅲ级系统并被使用在工厂计划功能中,并在有选择的基础上被传送至Ⅳ级系统。
制造和包装管理系统230也是Ⅱ级系统的一部份。管理系统230以多少相同于宿主计算机的方式进行操作,把用于控制即时运行和下一步运行的规程数据送至36Ⅰ级集成计算机。在这种情况下,“运行”一词是指在计划周期内的计划产品的生产。集成计算机把运行信息传递至以位于0级运行的机器本身的计算机控制(通常由240标明)。
集成计算机通过从机器接收传感器信号完成数据收集功能,然后把这个信息传送至制造和包装管理。制造和包装集成要求额外材料操作时,集成计算机也接收来自机器操作器的信号。这种要求被传递至制造和包装管理系统,并向工厂服务管理系统传递此要求。由于集成计算机存储所有涉及即时运行的规程数据,所以当一个信号被接收时,例如要求新的卷烟纸,集成计算机就能确切知道纸的规格,并把这个信息送至制造和包装管理系统,然后再送至工厂服务管理系统。
下面将对自动导向车管理系统150、工厂服务管理系统152和成品管理系统154作更详细的描述。
制造标准系统(MSS)包括一个数据库,该库包含储存生产产品所需的各种不同规格的文件。这些文件展示在图4中,它包括一个产品文件250,一个过程文件252,一个材料文件254,一个改变命令文件256,一个产品结构文件258(也称为材料清单文件),一个条目主文件260,和一个修正文件262。上述每一个文件的内容将在以下描述。
在讨论本身之前,有必要去理解所用的术语。因此,现在将给出一个简明的词汇表以保证对本发明的正确理解。
1、产品定义-对于一个给定产品的所有产品规格、过程规程、材料规格和材料清单的总合。
2、产品-任何制造过程的最终产品(也可用作制造其它产品的一个部件)。
3、过程-制造一种产品的形为。在系统范围内,它指用于制造产品的机器或机器组。
4、材料-制造过程中被购买的或在使用前不需处理的部件。
5、产品结构-所有用于制造一种产品的材料和中间产品的列表。
6、有效性-辨明还未过期的认可规程。处于有效状态的规程可于现在采用或将来的补充,但不被取消。
7、非有效性-辨明还未认可发布或已被取消(失效)的规程。处于失效状态的规程可用于将来补充或取消,但不被现时采用。
8、即时-辨明一种用于在要求时有效的给出产品、过程或材料的规程。一种规程是即时的,如果是被认可的,其有效期已公布且还无其它规程在要求时替代它。
9、无效-辨明规程不再有效或已被替代。如需要,这些规程仍可使用,这是由于新规程引入时的定位依赖性。
10、将来-辨明由于补充期还未被认可或补充日期还未到而规程不是即时的。
11、特殊条目-指出在规程记录中的数据只涉及一个条目。
12、通称-指出的规程记录中的数据适用于涉及如纸的等级或机器类型等公共参数的多个条目标识的物品。
13、控制-指出关联数据将适用于每个规程类型的记录。控制记录包含用于给定的每个类型规程记录变量的最大和最小可接收值。
14、寻找数-产品结构文件中用于指明部件排列的顺序。常用于组成显示一种产品部件的顺序。也可称为引号。
15、汇总条目标识-一个产品条目标识的同义词。
16、部件条目-一个在其它产品制造中用作部件的产品或材料的条目标识的同义词。
17、成品标识-一个最终市场产品条目标识的同义词。
18、功能-用于完成特殊任务的一个程序或一组程序。
下列数据成份按文件中主存取键组合加以使用。
1、条目标识-15字节的字母数字,包括含标识产品或材料的(标识)代码。在多数情况下只使用了字段的8个字节。
2、修改(REV)级-2个字节字母数字标识一个条目标识的产品规程、过程规程、材料规格或材料清单的修改级。修改以递升序从“AA”起始继续至“99”。在顺序尾部,修改级重新从‘AA’开始。
3、规程类别-3个字节字母数字由一个单一记忆码标识每种规程类。这种用于每种规程类别的规程类别代码将出现在这些材料中记录的描述名之后的所有处。
4、即时标志-1个字节字母数字,是一个“开”(“1”)和“关”(‘空白’)开关,指明一个规程记录是否是即时的。
5、牌号-4个字节字母数字,包含多种标识卷烟产品之一的牌号码。这种数据成份适用于卷烟、成包卷烟。成包卷烟箱。
6、机器-15个字节字母数字,被使用于标识一种特殊的机器类型,型号或设备组。
7、改变命令号-7个字节字母数字,由系统发出的一个数并由看用者赋于每次改变。可被使用于涉及对于一个或多个产品、材料、过程或材料清单的多次改变,这样新规程可被一起释放。字段将只包含数字数据。
8、等级-24个字节字母数字,只定义材料并在一种材料总分类中用于涉及多条目标识。
9、认可状态-1个字节字母数字,指明了一种规程记录的认可状态:非完成(‘I’),待认可(‘P’),认可(‘A’),不认可(‘D’),或失效(‘R’)。
10、有效日期-6个字节字母数字指出,指出一种规程记录中可在工厂中实现的改变的日期(即为成为即时的)。
在制造标准系统中使用的基本存取键是由其实际名和构成键的数据成份定义的。
1、条目修正键=(条目标识+修改级),唯一地标识产品和材料的某一规程记录和所有涉及一个产品特殊修改的过程。
2、即时条目=(条目标识+即时标志),标识一个给定条目的一个即时修正的规程(在要求时生效)。
3、即时牌号=(牌号+即时标志),由用于所有卷烟产品(包括成品)的牌号,标识即时修正产品规格。
4、即时规程(a)=(规程类别+即时标志),在选择产品和材料的程序1模块类别标识某一规程类别的所有即时记录。
5、即时规程(b)=(规程类别+机器+有效标志),在选择过程的程序模块中,标识某一规程的所有即时记录。
6、过程键=(条目标识+机器+(修改级)),唯一地标识过程的某一规程记录。
7、结构键=(汇总条目标识+寻找数+部件条目标识+修正级中),唯一地标识任何产品结构记录。
8、条目标识定义为独立键。
9、改变命令号被定义为独立键。
10、等级被定义为独立键。
11、有效日期被定义为独立键。
图4展示键与文件之间的关系。文件本身的内容将在下面讨论。
产品文件包括产品和中间产品的详细规格记录。这个文件中的规格包括卷烟(CGT)、过滤嘴成品(FLR)和烟丝(CFT)等产品的规程。此外,对于每种规格类有一种控制记录。控制记录包含特定变量的最高和最低值(即合理界限)。
产品文件还包含带有一个指明运行机器代码的制造该产品的工艺。过程文件可从产品文件获得用于执行该过程的工艺规程。例如对于一种特殊卷烟的条目下,用于卷烟丝制造和粘接过滤嘴的过程的条目标识应该与该过程运行的机器指示结合在一起。如果有多台执行该过程的机器,则应有多重入口。
详细的规程记录可能以失效、即时或将来状态而存在。每个文件中的一个记录可对于每个项目/修正组合而存在。对于规程的每个修改存在于其整体中。
详细的规格记录包含用于卷烟,过滤嘴和烟丝的详细规格。该记录包含规格类别(SPEC-TYPE)的指示。如上所示,卷烟成品的SPEC-TYPE是CGT,加工过滤嘴的SPEC-TYPE是FLR,烟丝的SPEC-TYPE是CFT。规格类别的目的是组合所有相同形式的规格记录以便在同时存取所有的规格记录。
详细规格记录内容为条目规格。对于在条目主文件中的每个条目标识,下面将作讨论,只有一个被标识为即时产品规格记录。如图4所示,除了条目标识外,每个产品文件的记录还包含一个牌号代码,如可行,一个修改级码,一个改变命令#,一个指出规格有效日期的有效进入代码,和指出产品实际规格的规格数据。例如,对于一种卷烟成品,规格数据可包含卷烟含焦和尼古丁的等级,卷烟的湿度以及卷烟的长度、直径和其它规格。
对于产品文件中的每个详细规格记录,下列信息可通过使用下列存取键直接存取:
ITEM-REV KEY-唯一标识任何产品的每次
(条目修改键) 规格修改。
CURRENT-ITEM-标识一种条目标识的一个即时产品
(即时条目) 规格。
CURRENT-BRAND-标识一个可行牌号的每个相关规
(即时牌号) 格类别的一个即时产品规格。
CURRENT-SPEC(a)-按规格类别标识所有即时标识
(即时规格(a) 产品规格。
CHANGE-ORDER-No-标识相关于一个改变命令的产品规格。
EFFECTIVE-DATE-标明一个在生产中可实现的产
(有效日期) 品规格的日期。
控制记录也在产品文件中提供。这些记录包括详细规格记录中适当变量的合理限制。每个规格类别将只有一个控制记录。例如,控制记录能包含卷烟焦油和尼古丁较高和较低含量的合理限制和卷烟直径或长度较高和较低的合理限制。“合理限制”一词被用于指出任何采用规格可能有的较高和较低的界限。这些限制可被用于测试所采用的规格以保证他们不出差错。
控制记录可直接通过使用下列存取键而获得:
CUCRENT-ITEM
(即时条目)-唯一地标识即时产品的控制记录。
过程文件252包含两类详细过程规程:特殊项目和通用型。每种机器类型或机器配置的特殊项目规程包含用于机器设定等生产所需产品必需的过程参数和指令。过程参数和指令可完全依赖于被产产品。机器的类型或机器的配置由一个MACHINE(机器)数据成分指示。用于每种机器类型或机器配置的通用过程规程包含不管被产产品始终使用的过程参数和指令。
特殊项目和通用过程的规程被包括用于过滤嘴粘合(TPR),卷烟制造(CRM),过滤嘴制造(FRM),和烟丝调料(CFL)。
由于只有某一些机器类型适用于一个制造过程,因此所有MACHINE数据成份的使用都只是相对于为此目的而保持在过程设备标识表中MACHINE和SPEC-TYPE的值才可能生效。
对于产品规格文件上任何条目标识,相同规格类别SPEC-TYPE可有多个过程规程记录例如TRR、CRM、CFL这是由于在两种(或多种)不同类型机器上生产相同产品的差别。
通用和特殊项目规程记录可存在于失效、即时,或将状态。对于每个条目标识/机器/修改级组合文件上有一个记录。规程的每次修改存在于其整体中。
详细规程记录包含特殊项目过程规程数据。对每个产品文件中的条目标识,至少有一个包含对生产产品是必要的制造指令的过程规程记录。
如图4所示,每个过程文件记录包含一种指明一种特殊过程的一个条目标识代码,如可行,一种指明该特殊规程记录修改级的修改级代码,一种改变命令数字码,一种指明规程记录有效日期的有效日期进入码,和一种指明诸如建立指令等用于所记录过程的规程的规程数据。如可行,规程数据将有一种附属于它从而指明数据能生效的机器的机器代码。
详细规程记录中的下列信息可直接通过使用下列存取键而获得:
PROCESS-KEY
(处理键) -单一地标识任意过程的每次规程修
改。
CURRENT-SPEC(b)
(即时规程(b)) -按规程类别标识所有即时过程
的规程记录。
CHANGE-ORDER-NO
(修改命令号) -标识与一个修改命令有关
的过程规程。
EFFECTIVE-DATE
(有效日期) -标识生产中一个过程规程可
实现的日期。
ITEM-REV KEY
(项目修改键) -标识关联于一个项目标识的特
殊修改的所有过程规程。
通用规程记录包括适用于一台特殊机器或机器群的过程规程数据而不管机器所生产的产品。通用过程规程记录不具有对于一种特殊条目标识的参照号。一个特殊值(‘GENERIC’和SPEC-TYPE)存储在ITEM-ID中。通用规程记录可直接通过使用下列存取键而存取:
PROCESS-KEY-
(过程键-) -唯一地标识一种通用过程的规程
记录。
CURRENT-SPEC(b)-
(即时规程(b)-) -标识即时的通用过程规程记
录。
控制记录包含对于通用和特殊项目过程规程记录适当变量的合理限制。每个过程规程类别只具有一个控制记录。
控制记录的存取键在ITEM-ID中有一个特殊的值(‘CONTROL-’和SPEC-TYPE)。存取键为:
CURRENT-SPEC(b-)
(即时规程(b)-) -标识用于一种规程类别的即
时控制记录。
材料文件包括所购材料的两类详细规格数据:特殊项目和通用型、特殊项目材料规格包括依赖于所购项目的物理和化学参数及供应方。通用材料规格包含不依赖所购项目而适用于所有相同等级不同项目的过程参数和供应方数据。
材料规格数据提供用于项目如过滤嘴纤维(FT),闭合材料(CL),卷烟纸(CP),纸板纸(CR),包箱纸(CS),防挤压盒(CX),箔纸(FO),外购过滤嘴(FR),内基架(IF),标签(LA),聚合包装材料(OW),衬套包装(PW),粘合纸(TP),和撕条(TT)。规格数据类似于产品文件中提供的数据。描述性规格用于如密度、颜色、尺寸等特征。如可行,也可提供一种等级命名。
通用型和特殊项目规格记录能存在于失效、即时、或将来状态。对每一个项目/修改级组合文件上有一个物理记录。对于规程的每次修改存在于其整体中。
详细规格记录包括外购材料的特殊项目规格的数据。对每一个ITEM-ID,有一个即时材料规格记录。详细规格记录中的下列信息能直接通过使用存取键而存取:
ITEM-REV-KEY
(项目修改键) -唯一地标识任意材料的每次规格
修改。
CURRENT-ITEM
(即时项目) -标识一个项目标识的一种即时材
料规格。
CURRENT SPEC(a)
(即时规格(a) -按规格类别标识所有即时规
格。
CHANGE-ORDER-NO-
(改变命令号-) -标识关联于一个改变
命令的材料规格修改。
EFFECTⅣE-DATE
(有效日期) -标识材料规格可用于外购材
料的日期
通用规格记录包含用于外购材料一般类型的通用材料规格数据。这些类型包括:
卷烟纸-按卷烟纸等级的卷烟纸规格。
粘合纸-按粘合纸等级的粘合纸。
内衬包装材料-按内衬包装材料等级的内衬包装材料。
通用材料规格在项目主文件中具有一个相应入口。他们按规格类别和等级连接于材料规格。通用材料规格使用ITEM-ID中的等级值。
通用材料规格可直接通过使用下列存取键而存取:
ITEM-REV-KEY
(项目修改键) -唯一地标识任何材料的每次规程
修改。
CURRENT-ITEM
(即时项目) -标识任何通用材料的即时规格。
控制记录包含特殊项目和通用材料规格记录适当变量的合理限制。每个规格类别只有一个控制记录。
控制记录的存取键在ITEM-ID有一个特殊值(‘CONTROL-’和SPEC-TYPE)。存取键为:
CURRENT-ITEM-
(即时项目-) -标识即时控制记录。
改变命令文件包含了有关每个变化命令号的信息。一个改变命令号由系统发出并由使用者把其传递给一个规格或改变单据修改或有关的一组修改。它被作为‘连接器’用于修改文件标识所有与该改变命令有关的修改。
一个改变命令号必须先于一个新的或修改了的规格或单据的产生而传递至每次改变。在不生效的改变命令号的情况下,系统将禁止规格或产品结构的更新或建立。所有改变的实际实现都是通过相对于单个规格修改的改变命令而产生和控制的。
一个改变命令记录包含有关整体改变(例如,有效日期,改变原因码,认可者,原因描述)的简明信息。每个规程记录包含用于总改变部份的其本身详细变化的记录。
在改变命令文件中的信息可直接通过使用下列存取键而存取:
CHANGE-ORDER-NO
(改变命令号) -唯一地标识一个改变命令
记录。
STATUS-
(状态) -标识改变命令记录的状态并使用于显示的成
组改变的状态(例如,未认可,认可,补
充)。
EFFECTIVE-DATE-
(有效日期-) -用于产生待改变命令记录的
时间顺序表。
产品结构文件是俄亥俄州辛那提的Comserv公司名称为高级制造和产品系统(AMAPS)投放市场的软件包产品结构文件的改进型。
产品结构文件按项目标识数包含按产品的所有现行的、即时的和将来的部件,并旨在两种目的:提供对于部件(中间产品和/或外购产品)组装产品的相互关系,并且提供用于任何装配部件的替代指令。制造标准系统使用这种文件产生用于所选产品的部件表。为了决定使用哪种部件修改方案,每个记录采用了一个日期选择准则。
产品结构文件的入口是用产品/部件表示。每个部件的项目标识被给出但每个部件的即时修改级不在产品结构文件中阐明。这种信息可通过包含部件规格的项目主文件或产品、过程,或材料文件而获得。这种所使用的适当产品/部件的关系是基于所使用的日期选择准则而定的。一个产品结构文件的例子阐述如下:产品/部件
修改入 日期 修改出 日期
卷烟1/粘合纸1 AA 1/1/86 AB 2/2/86
卷烟1/卷烟纸1 AA 1/1/86
卷烟1/过滤嘴成品 AA 1/1/86 AC 3/1/86
卷烟1/粘合纸2 AB 2/1/86
卷烟1/过滤嘴成品2 AC 3/1/86
据前所述可以看出,用于卷烟CGT1的产品定义的第一修改AA制定了粘合纸TP1,卷烟纸CP1和过滤嘴FLTI为部件。这种修正在1/1/86生效。然而,这种修改由修正AB所取代,而修正AB用粘合纸TP2取代了粘合纸TP1。因此,用于卷烟/粘合纸1的修改级入是AA,由于修改AA把粘合纸1要求为一个部件,用于卷烟/粘合纸1的修改级出是AB,由于这种修正是在2/2/86用纸2取代了粘合纸1。类似的方法,修改AC用过滤嘴成品2取代了过滤嘴成品,这样,用于过滤嘴成品1的修改级入是AA,用于过滤嘴成品的修改级出是AB。
根据一个特殊的日期存取产品结构记录并只使用在该日期有效的部件,以使用日期准则。实际上只有修改级需要存储在产品结构记录中,而有效日期存储在修改文件中。系统被设计成决定产品结构文件中那些在要求日期是有效的成份,通过使存储在修改文件中的有效日期和修改级相一致。部件项目标识被用来获得项目主文件以决定在要求日期有效的修正级,存取材料或产品文件以决定用于部件的规格以及生产这些部件产品所需过程的规程。
在一个产品结构记录中的信息可通过使用下列存取键而存取:
STRUCTURE-KEY
(结构键) -唯一地标识一种产品结构记录
项目主文件是上述高级制造和产品系统软件包(AMAPS)中项目主文件的修改版本。
项目主文件包括用于涉及每个组装产品或在产品结构中所列外购材料的一种记录。记录包括该项目在产品、过程或材料文件中不出现的信息。例如,记录包含特殊项目的外购数据、计划数据和财务数据。
每个项目有一个唯一的标识符-ITEM-ID。每次一个新项目被送进系统时,下一个可用的项目标识ITEM-ID代码根据对每个规程类别所建立的规则自动地赋于一个新项目。
用于组装及其部件的项目必须先于一个新产品结构文件记录的建立而置于这个文件中。系统包括一种进行参照检查功能,确保组装ITEM-ID和所有部件ITEM-ID在产品结构文件记录中包括之前就存在。
项目主文件中的数据可直接通过使用下列键而存取:
ITEM-ID)
(项目标识)-用于获得任何项目主文件记录。
BRAND
(牌号)-用牌号代码存取信息。
一个可存储于项目主文件中的信息类的例子如下:
描述性信息
财务信息(编目分类,总预算费用,费用控制码等)。
材料控制信息(项目类型,计划者/购买者代码,制造/购买代码,定购策略代码,安全库存等。)
引导时间信息(计划方时间,买方时间,等候时间,销售方时间等。)
规程类别
牌号代码
修改文件也是在高级制造和产品系统(AMAPS)软件包中的一个文件的修改版本。
这个文件用于跟踪项目主文件中有关每个项目任何信息的修改。引起一个项目建立的新修改记录的变化包括在其产品结构中的部件添加或替代,或修改其规程。一个修改控制记录必须在接收一个规程或产品结构文件的任何变化之前存在。
修改文件存储指示一个规程或表单的修改组的代码以及规程或表单有效日期的代码,并且指向关联每次修改的规程或表单。修改文件以这种方式归档和保留所有改变的记录,以致能够获得旧规程和表单并与新规程与表单值比较。下列信息存储在这个文件中:
项目标识
修改级
有效日期进入
认可状态
改变命令数
在修改文件中的信息可直接通过使用下列存取键而存取:
ITEM-REV-KEY
(项目修改键) -唯一地标识一个修改记录。
CHANGE-ORDER-NO
(改变命令号) -标识所有关联于一个特殊
改变命令的修改记录。
通过使用上述各种文件,所有最终产品的制造和测试的全部必要信息都可轻易地获得。图6给出了一个使用该方法的例子,其中关于特殊产品的信息可通过文件获得。图6展示了用于成品卷烟的全部产品定义。在项目主文件中特殊卷烟的记录300可按卷烟牌号或按以上给出的任何存取键进行存取,同时按有关的日期可获得的卷烟的项目标识,(如果这是不知的话),以及卷烟的修改级。在产品结构文件中的卷烟记录302可按项目标识及有关日期一起如图所示加以存取,同时卷烟部件可被决定。可以理解,图6中的圆框指明了要求存取文件中记录的信息,而方框指明了记录中的数据。
有关卷烟的产品结构记录303列出了卷烟的该所有部件及每个部件的项目标识。通过使用多种部件项目标识数和有关日期,每个部件的项目主记录可被存取并决定所讨论的部件是否为一种产品或材料,并获得该日期生效的修正级。然后可存取适当的材料或产品记录。例如,卷烟的一个部件为烟丝(CFT)。使用烟丝(CFT)项目标识代码可存取烟丝(CFT)项目主记录。从项目主记录可决定烟丝(CFT)为一种产品,CFT产品规格306以及CFL过程规程记录308可被存取。使用带有项目标识和修改的产品类型代码从产品规格记录306、控制记录301,通过使用过程类型和带有修改的项目标识从过程规程记录308,可以存取通用的烟丝(CFT)规格记录。
以同样的方法,过滤嘴(FLR)项目主记录能够存取以决定过滤为一种产品。从这里,过滤嘴(FLR)产品规格记录320可存取以决定产品规格和用于制造该产品的过程规程。还可决定该产品的控制记录规程322。FLR产品结构记录也能通过使用过滤嘴项目标识和日期决定该过滤的部件。FLR过程规程记录326能够存取以决定组合过滤部件的过程,并能从这个记录决定通用规程。
以类似的方法,从过滤嘴结构文件可获得过滤纤维(FT)项目主记录和衬套包装(PW)项目主记录,然后可获得用于这些材料的材料规格记录336和338。同样的步骤可用于获得主项目340和用于增塑剂(PLA)的产品规升格记录344。
同样,相同的步骤可用于获得主项目348,350,352,和354和用于卷烟印色的材料规格记录356,358,360和362,外购过滤嘴(FR),粘合纸(TP)和卷烟纸(CP),以及用于卷烟纸和粘合纸的通用规格。
卷烟产品文件记录可存取以获得产品规格的控制记录370的记录。最后,在过程规程文件中能发现用于制造过程的过程规程记录。这种信息作为粘合过程规程(TPR)和卷烟杆过程规程(CRM)出现。
从前述例子可以看出,所有涉及一种产品的信息通过观察修正的文件,项目标识和一个有关日期得以找得。项目标识和规程类型能在主项目文件中找到,于是它就成为这些文件连接的焦点。
图7展示修改、改变命令文件和其它文件之间的关系。修改文件列出了任何项目标识所有的修改。图7中的文件包括图5所示用于过滤嘴文件的一部份文件。此外,展示了修改文件262和改变命令文件256。在修改文件中保存一个记录用于对每个项目标识的规程或表单以前的和计划的每次修改。例如,用于过滤嘴的主项目文件记录可包括修改AC作为补充过滤的即时修改。修改文件展示修改AC是在项目标识代码下的最新补充修改并且也包括以前修改AA和AB以及任何其它修改的内容,这些修改可以处于待认可但还未被认可的状态,认可但未实行或类似的状态。这些相同的修改记在适当的规程记录中。
通过使用改变命令可产生修改。一个改变命令是授权建立一种新的产品、过程,材料或表单,或修改已在的规程或表单。例如,如果图7中的过滤长度从10mm变化至15mm,首先必须分出一个改变命令。该改变命令号要求产生新规格。这些新规格包括所有由过滤长度影响的规程的变化。包括用于制造过滤嘴的产品规格和过程规程的修改。所有这些变化将在同样的改变命令号下成组,例如,改变命令号1。此外,应按项目标识码产生一个修改文件的入口,对应每个变化的项目,并对每个变化赋于一个新的修改命名。通过新的修改命名按项目标识数产生一种新记录,也把这些变化输入适当的产品规格文件,过程规程文件和产品结构文件。
改变命令号还包括有效日期信息。改变命令的有效日期为改变命令在工厂中实行的日期。一旦改变命令被认可,改变命令和相应的新规程和表单由Ⅳ级向下传递至较低系统,即把改变命令的实行日期通知了工厂级。以这种方法,工厂中的计划系统才能顾及改变命令。改变命令实行的实际时间,即改变命令应实现的班次,可留给工厂制造规程系统(FMS)达到最佳地使用当时的库存、机器等。所有这些规程以前的修改将在工厂管理系统中使用,直至工厂级管理系统决定何时相应改变命令的修改被实行。
图8展示产生和实行一个改变命令的步骤。首先,必须获得步骤400中的认可从而产生一个改变命令,且必须从系统获得一个有效的改变命令。在图8中,这些步骤由R和D部门执行。当然,也可授权其它部门获得有效的改变命令。一旦获得一个有效的改变命令数,就授权使用者把规程或表单数据输入到系统中去。
在步骤402中,允许数据输入至适当的文件中。在规程修改之前,系统自动检查使用规程产生功能的权限,使待认可的改变命令生效,使其有适当规程类型的改变命令生效。
在一个新项目加入系统的情况下,制造标准系统(MSS)自动产生一个新项目主文件记录,从而获得一个新的项目标识数。新的项目标识数然后自动输入至修改文件中,第一修改命名AA被赋于所输入的那个项目的规程或表单。
如果对于一个已存在项目的规程修正,系统在修改文件中产生了下一个修改级项。例如,如果所包括项目的最终修改命名为AC,新的命名就为AD。然后数据被输入至所涉及的文件。例如,可以在产品规格文件中卷烟的项目标识中建立一个新项,新的修改级,指明卷烟的新长度。所有其它文件中受影响的相关项必须在此时建立。这些项都在相同的改变命令数下产生但可能具有不同的修改命名,它们依赖于赋于特殊项目标识数的最后的修改命名。此时建立的所有项由一个未认可状态码伴随,该码指明了新规程的最终认可还未获得。
在规程的修改期间,系统使代码、日期(失效日期等)、机器类型、牌号等生效。该系统也可以对正输入的规程值做合理测试以确保他们不在某些不可接受的范围。进而,特别地如果所输入的规程包括对于在材料表单文件中规程的改变或添加,系统可检查以看出由输入的变化影响的所有字段接收相应的变化。在数据输入完成以后这种生效和测试的实现是保证数据库的整体性所必需的。
在这点上,改变命令有一个未认可状态,且每个数据项有一个未认可状态。在步骤404中,由主体专家执行一种对每个数据项的手动复审,如果检查数据项正确,该项的未认可状态就分别地消除。然而整个改变命令号的未认可状态仍为有效。
在步骤406中,启始改变命令的协同部份检查与改变命令相关的规程和表单,确保所有必要的数据项已产生并且所有数据项是正确的。然后启始部件认可改变命令且可修改改变命令相关的原始有效日期,实行此改变命令。如果有效日期被修改,在不同文件中的该改变命令和规程用新日期加以整体更新。
在步骤408和410中,在由改变命令影响的组织中的其它部份或各组检查新规程,并认可或不认可整个改变命令。一旦所有包含的组认可了改变命令,改变命令的状态就改变为认可。在这点上,改变命令在步骤412中自动转送至工厂级。
一旦一个改变命令被认可且下送至Ⅲ级系统,仍可进行修改。使用相同的改变命令数,认可可被取消,可以不认可改变命令,或可变更改变命令的有效日期。
除了对工厂不可行的规程类别和未认可的改变命令外,工厂制造规程系统(FMS)存储了MSS中数据库的复制件。工厂制造规程系统自动建立二个新文件从而以能更好地结合自计划系统接收的计划信息的形式组织规程参照。
工厂制造规程系统中建立的新文件之一为产品定义文件。这个文件对每个作为计划系统对象的产品有一个记录。即对于每个计划产品,建立一个记录。计划产品为被储存用于接续过程步骤的产品。例如,参照图1,存储在分组配料剥离区域104中的接收和配料区的输出是一个计划产品,也是储存在最终配料剥离区域106中的产品输出。同样,储存在切割充填料储存区域的切割和配香线的输出也是一个计划产品。在制造和包装区域中,成品区域128在打包机上的输出是一个计划产品。
产品定义文件的目的在于按更适合于工厂管理系统使用的条件放置规程,如同制造标准系统把规程放置在一个组合中而使得合作层的人员均易于使用。图9展示产品定义文件的一个记录418。每个产品定义文件的记录参照计划产品的项目标识和产品的一个描述数而存取。
如图9所示,记录418涉及卷烟的成品箱,列出生产一个成品箱结构所需要的全部材料项目标识,过程项目标识,产品项目标识。代码被包括用于区别产品与材料,区别过程与产品和材料,这样系统能辨明哪些部件关联于产品规格哪些部件关联于过程规程,哪些部件关联于材料规格。在图9中,这种编码由盛放产品并在过程中标号的盒指明。即从图9中可容易地决定成品箱体结构420,成品纸板箱422,成品包装424,制成卷烟426,切割充填料428和过滤嘴430为要制造的产品。因此,这种信息用于直接指出合适的规程文件,使系统尽快决定作出描述的所有用于所生产卷烟的规程。过程和材料项目标识被如下列出每个产品项目标识以致产品定义直接指出生产一种产品所需的材料和过程。例如,过程规程423键用于成品纸板箱,使过程规程可直接获得。
此外,代码用于指出产品定义记录中任何其它计划产品。在记录418中,这由在切割充填料上给出的一个描述加以指明。因此,系统知道切割充填料是一个计划产品,并能直接存取切割充填料的产品定义记录。
通过使用如图6所解释的连接关系,由系统汇集产品定义记录。系统可在没有产品定义文件的情况下运行,只要在每次需要这种信息时直接决定如图6所讨论的记录关系,然而,产品定义文件的格式使系统更有效地运行,且提供一个切实可行的装置,用于在一个显示屏幕上显示产品定义,使使用者监视在工厂中改变规程的种种状态。
在产品定义文件中项目标识的版本号涉及上述改变命令。每次一个改变命令从Ⅳ级下传,由改变命令影响的每个产品定义记录的一个新版产生。为了跟踪该版本和每个版本实行的日期,系统汇集了一个结构矩阵并存储在工厂制造规程系统中(FMS)。
图10展示结构矩阵的结构。在图10中,列指出了计划组装的项目标识码,上行指出实行的日期和班次。矩阵中的项指出在特定日期和一特定班次运行的项目标识的版本。因此,一个特殊项目标识由将运行的工厂计划系统计划时,结构矩阵可用于决定应使用的项目标识的产品定义的版本。这个产品定义的版本然后被输入至计划且传递至基本过程管理系统和/或制造和包装管理系统。
如上述讨论,将实行的一个改变命令的日期被传递至工厂级但实行的实际时间可以留给工厂级管理系统决定。结构矩阵的形式为可访问计划和工厂库存的变化控制管理器的一种功能。变化功能控制器具有在工厂最适合的时间实现改变命令的灵活性,并可根据现有库存等因素做出这种决定。例如,一个成品箱的新版本要求用带有不同图案的卷烟纸制成的卷烟,手头有大量以前的卷烟纸,项目标识的新版本可以不实行直至改变命令有效的那一天。当然,也可生成没有这种灵活性的系统,其中箱改变命令包括实行的实际班次,结构矩阵只是起改变化命令的简单功能,不从变化控制管理器输入信息。事实上,改改命令的实行日期可以伴随一个代码,指示立即实行、尽快地实行或有效地导向实际实行时间。如果改变命令是由立即实行码伴随,改变命令将无视手头未使用的供应,在其生效后,即下一个班次实行。改变命令管理器可以为手动功能或可通过设定规则而导出软件,该设定规则是在关联于一个改变命令的实行日期代码收到的情况下后经过的。
结构矩阵和产品定义文件提供了充足的信息或指向工厂制造规程系统(FMS)中其它文件中信息的指示器,以致所生产产品的规程可以通过不同的管理系统按其容易转换成车间级指令的形式而获得。进而,产品定义文件提供了一种方便的方法,使可存取计划系统的信息或可与规程系统的信息相结合。
如图3所示,Ⅳ级的产品计划功能被分为两个一般的区域,计划200和材料需求计划202。计划系统决定所产产品满足需要的量,材料需求计划系统202保证有足够的满足生产计划的人员,机器和材料。
图11展示形成计划系统200的产品计划功能的梗概。产品计划功能由长期计划开始,该计划由建立了按季度的协同能力要求的资源能力计划(Resource Capacity Planning)500完成。运行计划(Operations Planning)502通过使用库存策略为形式的附加约束条件从而精化季度的能力要求。新的月度目标和预算可在任何需要时由运行计划OP产生。满足库存策略的更精细化的能力计划和特别的计划技术被传递至主产品计划功能504,该功能负责用于维持库存水平并支持在近期计划水平上的市场工作。主计划将申请在线人员并且调正现存机器线以有效使用人员。计划的库存水平将反映使用即时能力的结果。所有用于这种目的的计划都由牌号/式样完成。即计划按所需牌号(例如,骆驼Camel,云丝顿Winston,清淡云丝顿Winston Light等)和式样(例如,纸板箱,箱子)和形式做出。
工厂计划506和机器计划508在Ⅲ级实现且采用周主计划牌号/式样要求,并对每个制造和包装集成按特殊成品标识建立一个详细的天(工厂计划)或时(机器计划)。这两种功能规定了使工厂运行的过程控制系统的详细内容。
源计划500,运行计划502和主计划504在Ⅳ级实现,同时工厂计划和机器计划在Ⅲ级上运行。
材料以周为期计划,每天“供料”材料递送工厂,递送日应满足该材料必需的预定安全递交的天数。
在每班次结束时报告生产情况提供必要信息,与实际完成的产量和使用于计划产品的资源和被计划资源作比较。
图12展示计划系统与计算机级和工厂管理系统的关系。在Ⅳ级,长期或资源能力计划500输入涉及公司计划长期需求的数据。运行计划502能为一个电子数据表类程序经运行决定不同长期计划或不同主计划的成本、时间等细节。在此意义上,运行计划起着计划功能模似程序的作用。运行计划的结果传递至实际产生公司主计划的主计划功能504。主计划被传回能够建立主计划和决定可供主计划选择的结果的运行计划块。所有运行计划功能502的信息被传递至长期计划功能500,支持公司的长期计划。
主计划功能接收一个来自使用公知技术预测国内需求的国内需求预测功能501的国内预测指示。此外,主计划功能502接收来自库存策略功能503的需求数据,该功能503决定所需库存水平在国内预测之上,从而作某种补偿,例如,由于假期或类似情况而关闭工厂同时也为了一旦需求大于预测时,提供一个缓冲。最后,主计划功能接收来自决定对产品可能的国际需求的国际预测功能的输入。这导致一个必须由主计划功能计划的完整的预测。
主计划被下传至Ⅲ级的产品要求功能块507。产品要求块507还接收来自出口定单处理系统的定单。这决定了工厂将生产的总需求量。
应理解的是,图12的系统基于库存需求或建立国内产品的库存系统运行和基于定单需要或建立出口产品的定单系统而运行。因此,当国内产品被库存,可改变国内预测而计及比希望更大的需求周期或更短的需求周期,一旦出口定单产生他们就被运出并必须给预一较大的优先级。因此,产品要求块507给于出口产品要求的优先权,并且把对于国际和国内的产品要求传递至工厂计划块506。
工厂计划块把制造和包装集成个数分配给国际需求从而满足国际定单,把其余的生产能力分配给生产国内产品。
实际的工厂计划通过如图所示的线515传回至主计划块。主计划块504使用这种信息从而调正主计划。例如,如果用于出口的需求较低,工厂可生产出多于主计划制定的国内产品计划数,然后调正主计划以计及这种因素。
机器计划块508接收工厂计划,并制出一个详细的逐步执行的制造和包装计划以完成工厂计划。工厂操作由制造和包装返回,切割和配香线被设计成保证适当的产品在适当的时间到达制造和包装集成以实现工厂计划。最终配料剥离线由切割和配香线返转计划,接收和配料线最终配料分离线返转计划。
详细计划下传装入(PPM)和制造和包装管理系统(MPMS),并用于存取工厂管理系统中的产品定义文件,该工厂管理系统载有执行计划必需的规程。
机器计划提前约3个星期生成,并用于提供取出功能流程520中的供料。这些供料供给卖方从而预定计划需要的材料。材料由卖方及时地提供以满足计划。
供料也提供给材料需求计划块,该块也接收主计划。(MRP)协调这种信息,以向卖方提供工厂中材料需求的长期预测(26周的定单)。
来自管理计算机(PPM和MPMS)的实际生产图表也被送至机器计划块,这样详细的机器计划可调正,对实际工厂生产中的近期异常情况作补偿。例如,如果一台制造和包装集成因出故障而修程,该集成的生产计划将重新修订。在机器计划中的任何调正回报至工厂计划和主计划,这样可适当地调正工厂和主计划。
现在将阐述图12中其余功能块的细节。
长远能力计划已为人所知且被用于在1年至10年的计划水准上把机器能力与一个战略性计划相一致。这种功能的主焦点在于把一个给定规格(85mm长,120mm长,细长的,等等)的机器能力分配至制成各种产品规格的牌号/式样。对于完成不同工厂牌号/式样的分配去利用现有的工厂能力。任何机器更换以增加由这种功能来计划。模以和“如果……那怎么办”的问题通过使用这个功能的信息来回答。
支持机器能力的长期人力计划可通过实施指明使工厂和机器运行所需人力的资源能力计划(RCP)中劳工标准而建立。按劳工级别的人力需求可脱开能力机器计划功能建立的机器生产线独立产生。
基本的能力和烟草需求可从同样的机器生产线导出。包装材料量也可通过由机器生产线生成生产量的材料表扩展计算得出。
由这种功能产生的牌号/式样安排,可用机器、效率和机器的使用率被用于建立操作计划功能所使用的能力信息。
运行计划是资源能力计划功能的一个扩展。运行计划(OP计划)把能力的计划扩展至周水平,并以库存策略的形式应用于其余的计划约束。由资源能力计划分配的能力可能对于季度计划是好的;然而,在一周或过去没有出现的以周计的情况可能会有能力的问题。运行计划基本上是工厂的一个模似器,且提供了以周计的分析能力问题的功能。运行计划被用于探索满足库存策略目的适合各种计划的解决方案。运行计划也被用于模拟和“如果……怎么样”的问题。
按劳工级别的人力需求可通过把劳工标准应用于生产线而产生。这将计算出劳工需求以支持什么是实际需要从而满足建立在机器能力上的库存目标。机器生产线可向上或向下调正从而充分利用在编人员。这种调正机器生产线是基于每台机器的平均人数。按劳工级别的人力需求可与用于人员计划的人力资源(Humam Resources)相匹配。
基本要求,包装材料和烟草需求可经使用机器生产线而建立。这种信息将以周时间为计算标准。可建立制造目标和预算按要求支持运行计划。月度制造目标和预算保持两年-当年和下一年。新的制造目标和预算可按年(最新估算)而建立。
用于满足库存目标的周能力信息和计划技术被主生产计划用来规划近中期计划。
主生产计划(MPS)按牌号/式样规划了下接78周的手头库存存量。主生产计划平衡可用能力容量(机器和/或人员)的要求从而建立使工厂满足主生产计划所必须适应的牌号/式样的生产率。主生产计划(MPS)把计划水准分成称为“平滑周期”的较小计划周期。每个“平滑周期”有一个由该期间的国内预测,国际预测和库存策略相应的库存目的或目标,主生产计划将计算一个平稳的机器生产线,以完成只以机器能力为基础的按牌号/式样的库存目标。计划者有使用机器生产线在编人员的选择,以便修正平稳生产线以反映可用人员。这将引起平稳生产线的增加和减少以有效地使用人员。
要求满足主生产计划的机器生产线指出了每家工厂按牌号/式样生产的产量。通过使用主生产计划的信息,计划者协调库存目标。
按劳工级别的劳工需要通过把劳工标准使用于机器生产线而生成。支持主生产计划的人员流动通过把劳工需求与可用人力资源相匹配而决定。
通过材料单扩展机器生产线从而建立基本能力和包装材料的需求。
主生产计划生成工厂所定牌号/式样的周机器生产线。头三周是在工厂计划的控制下。第四周至第六周是在工厂计划者和主计划者之间协调。主生产计划将通过第一“平稳”计划周期的期末产生一个第七周的新的平稳生产线。
主生产计划计算和保持按牌号/式样的库存。每个牌号/式样有一个标准成品标识被生产,除非被工厂计划者取消。这种标准成品标识用于主生产计划生成的所有材料计划功能。
一个新的生产计划是在每次主生产计划(MPS)执行时产生的。新生产计划是基于当前的库存平衡头六个星期的工厂计划和主计划者意于达到的库存策略(目标水平)一个新的机器生产线产生用于第七周至计划期末,以充分利用在编人员实现库存策略。头六周的机器生产线可能需要修正,因为要使得工厂计划纳入主计划要求或因为工厂能力可能已改变。一个生产线报告由主计划者和工厂计划者用来协调生产线。主计划中的机器生产线被修改用于反映由工厂计划者决定的最新工厂能力。一个用于第四、第五和第六周的新工厂计划从建立在主计划中的新机器生产线产生。工厂计划者已完成了第一,第二和第三周的工厂计划的控制。这些周主计划将不予修改。
由主计划产生的周机器生产线规定了每个工厂-部门中按牌号/式样要运行的机器台数。对于所要求的工厂-部门的牌号/式样生产的分配是主计划者对每个牌号/式样建立的能力优先级作出的。周机器生产线设想相同的机器台数每天将以相同效率运行。少于一整套机器的一个机器生产线代表了一种分解日生产:例如,一个2.2的周机器生产线意味着一个2台机器的日机器生产线用四天和3台机器的日生产线用一天。
工厂计划采用周主生产计划需求并建立由主生产计划规定的标准成品标识的日机器生产线。工厂计划允许对特殊的成品项目进行计划。当一个特殊的成品项目已列入计划,工厂计划就从标准成品项目中减去这些数量。一个这样的例子是出口项目的计划。如果计划1亿支标准国内成品项目的卷烟和计划1千万支按一个出口定单的卷烟,标准国内成品项目将减至9千万支卷烟。原先该牌号/式样1亿支卷烟的目标仍保持;然而,制作该牌号/式样的特殊成品将将根据特殊项目的需求而变化。
工厂计划提供运行工厂的日机器生产线和产量。所有支持工厂的功能,如材料需求,基本产量和机器检修计划,都由工厂计划制定。
工厂计划提供了一张列出了被产(按成品标识)项目、按产量要求的机器数、用于计算机器生产线的效率和要求以劳工级别操作机器的劳工人员的日运行单。还提供一张显示要求生产每个成品项目的每种包装材料部件的“拾”单。
主计划功能支持建立用于达到一个协同的业务计划的协同库存策略。头六个星期的主计划通过使用定义在工厂计划中的即时工厂能力信息(人员和机器)被精细化和协调。第四、五和六周的工厂计划就重新产生以反映这种协调。第一,二和三周的工厂计划处于工厂计划者的控制之下,且只能在工厂计划中被改变,该工厂计划在主计划的头三周中被反映。这种在主计划和工厂计划之间的相互作用建立了一个详细的制造与包装计划。基本设备由制造和包装计划返回计划。这些功能在Ⅳ级系统中实现。
每个工厂在工厂Ⅲ级计算机保存其工厂计划。工厂计划信息在协调Ⅳ级计算机和工厂Ⅲ级计算机之间传递。材料单和制造规程将在工厂之间变化。保存在每个工厂中的工厂计划提供了工厂何地何时将生产产品的计划能力。保存在每个工厂中的工厂制造系统定义了怎样制造产品和按计划生产的日期制造该产品必要的材料。产生自工厂计划的机器计划生产对每个项目标识和将生产的日期/班次工作中心(集成或基本生产线)运行的详细运行程序。详细机器计划通过结构矩阵结合产品定义,基于按计划应生产的日期/班次和项目标识决定要生产的产品版本。机器计划和产品定义的结合决定了何时何地和将怎样生产产品。
Ⅱ级计算机是用于等待处理的详细运行的处理区域。在这一级保持一天至一周的装料槽。对于计划运行的微小改变可授权计划者在这一级作出。
实际的运行处理是由Ⅰ级计算机完成。Ⅰ级计算机提供即时和将产生的下一步运行的信息。将被制造的产品,计划中的设备和使用的制造标准被装进过程计算机并显示给机器操作者。授权的机器操作员能改变计划和/或部件材料以及过程设定点,以保持生产的要求。
工厂计划定义了哪些集成(制造器和包装器)生产哪些牌号/式样。可用的日能力保持用于每个集成牌号/式样。工厂计划者把一个优先级赋于能生产一个给定的牌号/式样的每个集成。由主计划建立的机器生产线被分配至工厂计划者指定的特殊集成。下述例子展示怎样完成这一切:
主计划建立的机器生产线是用于该周的11台机器或用于一天的2.2台机器。出口要求将在一周内需要3台机器。对于计划的标准国内成品项目标识是5124010,一般出口成品项标识是在7924000(这将为稍后日期生产特殊出口定单保留能力)。
周一 周二 周三 周四 周五
排列 12/15 12/16 12/17 12/18 12/19 周FG-ID
优先级1 集成5
可用机器 1 1 1 1 1
检修 0 0 0 0 0
效率 62.3 62.3 52.3 52.3 62.3 62.3
计划国内 0 0 0 1 1 2 5124010
机器
计划出口 1 1 1 0 0 3 7924000
机器
优先级2 集成6
可用机器 0 0 0 0 1 1
检修 1 1 1 1 0 4
效率 62.3 62.3 62.3 62.3 62.3 62.3
计划国内 0 0 0 0 1 1 5124010
机器
计划出口 0 0 0 0 0 0
机器
优先级3 集成1
可用机器 1 1 1 1 1 5
检修 0 0 0 0 0 0
效率 62.3 62.3 62.3 62.3 62.3 62.3
计划国内机器 1 1 1 1 1 5 5124010
计划出口机器 0 0 0 0 0 0
优先级4 集成2
可用机器 1 1 1 0 0 3
检修 0 0 0 1 1 2
效率 62.3 62.3 62.3 62.3 62.3 62.3
计划国内机器0 0 0 0 0 0
计划出口机器0 0 0 0 0 0
总计划机器2 2 2 2 3 11
被计划的第一个集成为集成5。在该周中这个集成的可用机器有五台,所以都被用上了。出口要求取了五天中的三天,且被排在周一、周二和周三。第二优先为集成6。这台集成正检修至周五。当它周五可用时被计划使用。在头两轮优先中只计划了六台机器。其余五台机器计划用于集成1因为该集成全周都是可用的。这种牌号/式样不需要集成2,如需要集成2可用于另一个牌号/式样。一个以天为单位用于特殊成品标识5124010和一般出口成品标识7924000的详细的工厂计划已建立。
保留用于出口项目的机器能力由成品标识7924000标识。这种能力将由实际出口定单消耗。余下的任何能力将转换给标准国内产品项目标识5124010。附加的出口能力将取自相同的标准国内成品项目。
在工厂计划建立期间,未完成的出口定单集中于下三周生产。出口定单按牌号/式样,到期日和配料分组。出口机器能力由以这种分组为基础的特定出口定单消耗。要求生产一种出口定单的机器时间量由机器的速率和效率决定。由要求生产这种出口定单的机器时间量推算到期日,产生起始日期/时间。这种信息向工厂计划提供了计划出口定单的运行程序。
回到所举的例子,我们有四个为本周计划的出口定单。下列数据是已知的:
成品标识 出口定单 箱数 MM/CIG 到期日
6924044 63373896 100 1.000 1/15
6924056 63394058 65 0.650 1/16
6924056 63394059 30 0.300 1/16
6924027 63365420 100 1.000 1/19
计划的集成基于机器速度和即时效率能生产200万支卷烟。头三个出口定单被计划在周一以符合到期日。余下5万支卷烟(200万-195万)的能力被计划为标准国内成品项目。最终的出口定单被计划在周三,剩余能力在这天转为标准国内项目。保留用于周二的出口生产能力未被使用;因此,该能力被计划用于标准国内项目。请注意的是,这将造成工厂计划超出计划的国内项目和低于国际预测要求计划的出口能力。由主计划计划的牌号/式样的总量仍保持;然而,并不保持其比例。下一个主计划的运行将在一种新的产品计划产生时考虑这种超量生产。
一个详细的工厂已经由主计划和未完成的出口定单(计划出口定单和由如测试市场和冷藏项目的分配要求的特殊国内定单以同样地位被应用)所建立。工厂计划者具有手动超越或增加所生成的能力。通过使用增加请求或改变计划的请求而完成。这些功能在工厂计划使用者手册中被列入。
计划生产设备的最后一步为机器计划功能。这种功能采用来自工厂计划的日机器生产线,并提供按小时运行计划以操作一个特殊的集成(制造器-包装器组合)以及作出一个特殊成品项目。基本设备通过使用按小时运行计划而被计划。这种信息被传递至操作这些设备的过程系统。
基于用上述方法建立的工厂计划对每个工作中心建立一个详细运行计划。所建立的第一机器计划用于制造和包装操作。日工厂计划被分为生产计划成品所要求的多种不同运行机制。每种运行和起始和终止时间是通过使用机器速度和即时效率计算而得。切割充填料储存(CFS)的大容器和支持集成的馈给器通过使用工厂计划者建立的予计指派被计划。工厂计划者能按要求修改切割充填料储存大容器和/或馈给器指派。下列信息提供在用于制造和包装的机器计划中:
工作中心 运行 成品ID 定单 #班次 日期 起始 日期 结束 馈 箱数
其中WC为工作中心(子部门和集成);RUN为运行程序号;FGID所是产生的成品项目;定单为特殊定单号;S为班次:DATE为运行起始的那一天:START是计划起始时间;DATE是运行结束的那一天;END为计划结束时间;FD为使用的馈给器;CASES为生产的箱子数量。
机器计划与结构矩阵相匹配,确保成品项目所使用的版本。所使用版本是运行日期已生效的一种版本。用于成品5124010的上述运行预计指派被计划。工厂计划者能按要求需要在12月15日7班期次期间有效的版本。改进版本被加到机器计划建立详细运行中。
现在基本设备已准备好被再计划。在基本设备中有三个被计划的区域。他们为配香和切割线,最终配料剥离线和接收和配料线。
配香和切割线支持了切割充填料储存大容器的充填计划。配香和切割计划的第一阶段将决定切割充填料储存大容器再充填计划。制造和包装运行计划规定了赋于支持每个集成的切割充填料大容器。哪个切割充填料储存大容器的状态在即时使用中,哪种配料在切割充填料大容器和当一个新的计划被计算时提供给每个大容器的烟草量。通过使用这种信息可计算出切割充填料储存大容器损耗估计。通过知道何时大容器被损耗及何时在求再使用,可导出切割充填料储存大容器的再充填计划。当能使用配香和切割线产生于再充填大容器的运行时,存在一个再充填窗口。基于再充填窗口和要求产生所需配料量,计划四条配香和切割线以满足切割充填料储存再充填计划。
下面是一个先于那个大容器的下一个计划用途,而充填这空耗大容量器所必要的切割充填料储存大容器损耗计划和再充填窗口的例子。
周一 周二 周三 周四 周五
shiot> 7 8 9 7 8 9 7 8 9 7 8 9 7 8 9
CFS 10 |ddd-H133-dd| 4>|dd-H133-dd| 8>|dd-F120-d|
CFS 11 2>|ddd-H133-ddd| 6>|dd-H133-d|
CFS 12 |-G10-| 3>|ddd-G10-ddd| 7>|dd-G10-ddd|
CFS 13 1>|dd-G10-dd| 5>|dd-G10-dd| 9>|d-G10-|
C&C 01 1G101 2H1332 4H1334 6H13367G107 8F12089G109
C&C 02 3G103 5G105
预计的切割充填料储存大容器的损耗展示为|d×99d|。配料代码展示在括号内。再充填窗口是大容器被空耗和下一次计划使用之间的时间。用于切割充填料储存10的第一再充填窗口是在周二的第七班次和周三的第七班次之间。配料H133可在这个窗口内的任何时间产生,用于支撑发生需要的制造和包装计划。相关的配香和切割计划按满足再充填窗口而建立。配香和切割运行由切割充填料储存再充填运行号而被分类。
下面解释了用于配香和切割线的机器计划。
其中WC是工作中心(配香和切割线);运行是运行程序数;配料是所生产的项目;S是班次;DATE是运行起始的那一天;START是计划起始时间;DATE是运行结束的那一天,END是计划结束时间;DT是接收产品的切割充填料储存(CFS)大容器;SO是为这种运行提供烟草的最终配料剥离(FBS)大容器;
POUNPS是切割充填料生产的量。
所产生的配料版本可制造和包装版本是相同的方法从工厂制造标准导出。配料的产品定义从结构矩阵中查出,并查清有效版本的日期与班次。
最终配料剥离(FBS)被设计成与配香和切割线相同的式样。使用如上产生的最终配料剥离(FBS)大容器的状态和配香和切割计划,计算最终配料剥离(FBS)大容器的损耗计划。支撑其它设备的额外最终配料剥离(第二部份)烟草或国际烟草定单的要求将加至配料和切割计划。最终配料剥离(FBS)再充填计划于是被计算,使适应再充填窗口。然后两条最终配料剥离(FBS)线计划用来支持最终配料剥离(FBS)大容器的再充填计划。配香和切割计划相同的解释同样适合于最终配料剥离(FBS)区域。
最终配料剥离(FBS)计划用于计算分组配料剥离(FBS)大容器的损耗计划。使用定义配香和切割和最终配料剥离区域的相同方法于分组配料剥离(FBS)区域。当损耗计划为已知,再充填窗口和计划就可计算。然后三个接收和配料线计划用于支持再充填计划。
材料要求计划分为两个计划水平。长远材料计划用于26周的周期。要求支持主计划的材料是按即时手头和预测材料何时被消耗的平衡进行计算的。材料要求按计划水平对每26周进行计算。材料需求基于主计划所计划的标准成品项目。
“供料”用于支持详细工厂计划。“供料”通过从工厂手头库存量减去日材料要求计算而得。预定材料维持在保证安全的预定天数。予定特殊的包装材料以支持由工厂计划所计划的特殊成品。
用于生产成品项目的实际生产和机器生产线在每个生产班次结束时作出所告。这种信息输入工厂计划功能。这就允许按实际与计划做比较。多种位置至日期的比较也被提供。详细的生产和计划由直至牌号/式样水准的多种组合来总结。多种性能度量能比较实际劳工和计划劳工,实际使用材料和计划使用材料,实际产量和主计划要求,运行计划和主计划。任何其它的比较能用于衡量计划的执行。
实际材料供应与日供料比较从而衡量材料供应功能。
基本过程分为三个主区域,它们由图1中100,102和104的接收和配料/分组配料剥离,最终配料剥离区域106和包括区域108,110,112,114和116的配香和切割/切割充填料储存所组成。这些区域由Ⅲ级基本过程管理器210(图3),两个备用Ⅱ级宿主计算机系统170和171,173,173(图26)和多个图26中展示的Ⅰ级结点计算机和0级分布式远程处理器所控制。
Ⅱ级,Ⅰ级和0级的计算机的基本结构是基于以名称为阿娜泰克(Anatec)销售的硬件系统和以阿娜康达(Anaconda)技术公司销售的软件系统。克里斯普(CRISP)32用在Ⅱ级系统,克里斯普(CRISP)16用在Ⅰ级系统。克里斯普(CRISP)是一个通风用的多层软件包,允许为阿娜泰克(Anatec)系统书写应用系统,阿娜泰克(Anatec)系统使用了数字设备公司(DEC)的计算机。克里斯普(CRISP)软件包包括将以克里斯普(CRISP)数据调用的数据库。这些数据库被储存在系统各级计算机的储存器中。正如以下将作讨论的,利用克里斯普(CRISP)子程序在各级之间提供了通信。除了克里斯普(CRISP)子程序外,一个DECnet的通路器133(图2a和2b和2c)用作不同层级计算机的磁盘储存器之间通信。这将在下面变得更清楚。同时,还提供一个信箱通信系统和网络发送器/接收器。这些标准的通信的详细特点对本领域的技术人员是清晰的。网络/接受器是一个使用DEC net道路器使不同层系统通信的应用程序。
基本过程管理功能在图3中的Ⅲ级系统210和Ⅱ级主系统170和171之间区别。即,在Ⅱ级系统上实现的功能之间没有明显的区别,哪些应被考虑为管理功能而哪些不应该。因此,术语基本过程管理系统(PPMS)此后将涉及由系统210和主系统170和172实现的两方面功能。然而,将参照适当指明在每个级别上实现的功能的基本过程管理系统PPMSⅡ级系统或PPMSⅢ级系统来确定其区别。
除了基本过程管理系统外,一个分布过程器控制系统(DPCS)被提供用于控制0级分布式远程(DRMS)系统的运行。DPCS驻留于Ⅰ级的一种软件功能。
可以看到,大量的程序被用于实现以下讨论的功能。对本发明重要的是要实现的功能,功能被实现的系统以及数据所存放并使功能被实现的系统级。一旦这种信息清楚了,就只是提供编码来实现功能这样的日常工作。因此,目前的讨论中将省略对编码的详细描述。
基本过程管理系统是一个区域管理系统,它辅助工厂中的许多部门以及工厂外的许多部门,提供了两类控制:材料和生产。
从材料的观点来看,基本过程管理系统责负保持库存功能中的实时存储。为了保持这种库存,系统提供了如下内容:
(1)对于每种原料和工序按项目和工厂位置提供最新库存平衡和状态;
(2)按项目、位置和每班次的运行级提供带有库存安置处理的库存控制功能;
(3)在其它系统间综合致使库细存目的变更和实际材料的流动同时实施。
库存功能提供了几个子功能。一个手头材料子功能提供了带有过程中显示状态和所用的或基本过程中产生的所有材料车间内存放的工厂管理功能。这些显示功能每60秒变更一次给观察者一个实时数据。
基本过程管理系统还包含负责保持基于如下内容的最新厂内库存记录的厂内库存更新子功能:
(1)在把该信息输入至该系统的接收区域收集的接收和装运数据;
(2)收集来自其它系统的库存调节数据;
(3)从Ⅰ级系统收集并提供至基本过程管理系统(PPMS)批次/运行记录子功能的批次/运行记录数据。
应理解,信息被输入到涉及接收和装运数据的接收区域是指基本接收系统(PRS)。基本接收系统跟踪了烟草的库存和其它运进工厂的材料的库存以及被装运的产品的库存。这种信息输入进该系统,并将在下面的讨论中用到。
基本过程管理系统的批次/运行记录子功能实际上是库存功能和生产报表功能的组合。这种功能负责:
(1)收集来自Ⅰ级的运行数据的终部,
(2)通知库存功能有关数据的可用性。
(3)用新数据修改一个处理记录器,
(4)用有关于结束运行的适当数据装备计划系统,和
(5)用运行数据的显示和硬考贝提供工厂的人事。
处理记录器收集所有出现在给定时期中的库存处理接收、装运、调整、使用和生产并每天向Ⅳ级系统提供用于各种不同使用的数据。
基本处理管理系统生产报表功能使用手头材料功能和处理记录器提供的数据,从而提供诸如材料使用和库存状态等项目的班次和日报表。
在等级输入区域100(图1)的接收和配料等级输入接口,按准备在接收和配料操作中被消耗的货物捆包把带有适当捆包材料识别提供给接收和配料的人员。当货物捆包准备处理时,这种数据基于对烟草捆包上的条形码的扫描。条形码输入至接收每个捆包烟草的系统,并提供实时数据,决定是否在一个特殊点上捆包将及时地使用。
关于生产控制,基本过程管理系统(PPMS)确保Ⅰ级系统满足基本过程中控制产品所要求标准的能力。为此目的,基本过程管理系统包括一个配方和运行指令功能,它按照制造标准系统和工厂制造标准系统,结合带有工厂控制规程的协同控制规程,从而提供用于生产运行的必要配方成分和运行指令给Ⅰ级计算机。配方和运行指令功能利用工厂标准系统(MSS)数据的信息和涉及工厂拥有的数据信息建立一个配方文件和运行指令文件。这些文件中的记录被下传至用于控制基本处理过程的较低级系统。
基本过程管理系统还包括一个计划功能,它旨在保持一种生产运行有规律的和相同的程序。在与工厂计划系统203的结合中,基本过程管理系统提供了调节计划的工具,协调系统中发生的问题。
Ⅲ级基本过程管理系统软件提供了所有基本过程管理系统的直接用户接口。在基本过程中的其它的用户接口(但不是与基本过程管理系统PPMS的)可以处于驻留在Ⅰ级和实际控制分布式远程处理器(图2b中的DRMS)运行的分布处理器控制系统(DPCS)。所有基本过程管理系统的用于硬考贝报表的显示、编辑和请求都通过Ⅲ级软件完成。
除了基本过程管理系统的用户接口外,Ⅲ级软件提供基本过程管理系统和下述内容之间的接口:
(1)通过工厂制造标准系统208(图3)的制造标准系统204(图3)
(2)工厂计划系统203(图3),和
(3)传送库存处理数据的Ⅳ级材料要求计划功能202(图3)。
基本过程管理系统(PPMS)组织并提供带有被要求在基本过程中作不同配料运行的配方和运行指令必要的显示和编辑能力的工厂人员。在生产运行制成以前配方和运行指令必须在Ⅰ级可用。
配方数据的通常特征为包含在一个特殊的配料单中的数据。运行指令为用于控制和监测配料制成的如温度和湿度等级项目的不同的设定限制和范围。
配方和运行指令是控制各种过程的标准。在一些情况下,由Ⅳ级系统通过制造标准系统提供数据,这种数据被考虑为协同数据并被存储在公用磁盘储存区域166(图2a)中,作为工厂制造系统(FMS)数据的一部份。关联于任何特殊配料的协同数据通过参照指向工厂制造系统(FMS)数据库适当的记录和文件的产品定义文件的适当记录能够被存取。在其它情况,数据在工厂级被控制并考虑是工厂拥有的。
参照适当的产品定义文件记录,基本过程管理系统形成两个文件。此后用作运行指令文件的一个文件包含每个指示使用配料/版本的该运行指令的配料/版本的一个记录。运行指令由实际的诸如设定点、压力、流速等运行参数所组成。另一个文件,是此后用作配方的文件由指示使用该配方的配料/版本的记录所组成。配方文件包含使用在特殊配料/版本的各成份数量,如使用于制成该配料/版本的不同类型烟草的量。
应注意的是,在基本过程区域中的计划项目,事实上不同于准备用于制造和包装区域中的烟草配料。因此,余下需讨论的是,术语“配料”将与“计划项目”互换使用。
在配方文件和指令文件的情况,数据保留在公共磁盘储存区域166中的Ⅲ级基本过程管理系统(PPMS)中。拥有这些文件中的数据的工厂由添加对于该工厂中设备特殊以及在该工厂的机器上生产产品必要的信息,以实际扩大协同数据。工厂拥有数据的例子可包括特殊设备的设定范围和提供适当流速的阀设定范围等等。
在包含协同数据的运行指令文件和配方文件中的各项工厂人员不能改变。对于协同数据,基本过程管理系统对这种信息的使用者只提供显示的能力。这意味着如果数据需要改变,必须通过Ⅲ级的制造标准系统中的改变命令才能实现,然后重新送至基本过程管理系统(PPMS)。对制造标准系统的基本过程管理系统的接口下面加以描述。
组成工厂数据的运行指令文件和配方文件的各项可由工厂人员加以改变。工厂拥有数据可通过基本过程管理系统加以编辑。工厂拥有数据的编辑也将在下面作更详细的描述。
一旦协同数据可用于Ⅲ级系统,工厂拥有数据和协同数据就合并于储存在基本过程管理系统(PPMS)中的运行指令文件和配方文件中。按照这种合并,有如下三种需考虑的情况:
(1)处理对于一种新配料的接口(一种新的将变为新计划项目的项目标识);
(2)与至少具有在该系统上一个以前版本的新的配料/版本的接口;和
(3)当协同数据不被改变时改变用于一种配料的工厂拥有数据(改变一种已在的项目标识+版本的记录中的工厂拥有数据。
在第一种情况下,当一种新配料被引进一个工厂,不存在用于特殊的配料/版本的工厂拥有数据。在该配料能变成一个计划项目前,工厂人员必须进入Ⅲ级的工厂拥有规程,该规程被要求使工厂能生产新的配料。然后这种数据通过基本过程管理系统与协同拥有数据合并于运行指令文件和配方文件中。这提供了送至Ⅰ级的完全数据集合,以致已以新的配料计划的任何运行将不会由于缺乏适当数据而不送至Ⅰ级。
第二种情况包括为已作为早前版本已存在于Ⅲ级的配料的新版本提供一组工厂拥有数据。在接收到一种配料新版本的通知时,Ⅲ级基本过程管理系统检查配方和运行指令文件,决定是否这种已作为早前版本的某种形式存在。如果一种早前的版本被发现,基本过程管理系统(PPMS)就使用其工厂拥有作为该配料新版本的省缺设定。管理程序必须就位以保证用在修订配料规程中的数据为要求值。
第三种情况,工厂拥有数据有一个要求的变化,但协同数据不需要变化。使用者将要求需修改的配料/版本。使用者将作出这种要求的变化并接受这些变化。新的工厂拥有数据自动地在不改变配料/版本标识的条件下取代用于特殊配料/版本的旧的工厂拥有数据。换句话说,识别配料/版本的数是基于协同数据的,只是在协同数据中的修改将产生一个新的版本号。
正如从以前的讨论中可看到的,对于每个配料/版本只有一组工厂拥有数据被保持。一旦在Ⅲ级作修改,这些变化将相继而知于Ⅱ级和Ⅰ级,致使当特殊配料/版本下一次在计划中被找到时,就将使用这一套新的工厂拥有数据。
Ⅰ级系统的计算机只是把用于即时运行和下一次接续运行的配料/版本记录存储在内存缓冲区中作为克里斯普(CRISP)数据库的一部份。如果要求工厂拥有数据变化的配料/版本已存在于Ⅰ级系统中的即时运行或下一次运行的缓冲区中的话,数据将不会改变,除非缓冲区被清且配料/版本被重新请求。
用于工厂每部份的协同与工厂拥有数据能被显示用于观察和编辑的目的。当然,如以上述,只有工厂拥有数据能被编辑。
用于接收和配料区域的数据被显示在两个屏幕上。一个屏幕用于显示配方或材料类型清单信息。第二个屏幕用于编辑和显示要求控制过程的各种操作指令。
两个屏幕被用于显示和编辑涉及最终配料剥离区域的信息。一个屏幕用于显示配方或材料类型清单的信息。第二屏幕用于编辑和显示要求用于操作的最终配料剥离部份操作的各种操作指令。
三个屏幕用于显示涉及配香和切割以及切割充填料区域的信息。一个屏幕用于显示配方或材料类型清单信息。这个屏幕还允许由协同功能提供每种材料数据顶目的高/低,最小/最大值的编辑和显示。这些范围为工厂拥有,且存储在同一记录中作为他们涉及的数据项目。第二屏幕用于编辑和显示过程中的参数,该过程有并联于他们的设定点,高/低限制和最小/最大值。这些参数也可为工厂拥有且存在运行指令文件中。第三屏幕允许对用于一些过程中的湿度计的操作点和使用在配香过程中的表面调味槽号的数据进行编辑和显示,且对用于指示薄荷产品生产和表面调味薄荷指示器的显示。
所使用的屏幕数和显示在每个屏幕上的信息取决于被显示的和需要观察的信息总量。所显示信息的格式也是任意的,尽管已证明一个标准行显示是十分有效的。在每种情况下,要显示的信息是基于产品涉及的配料/版本的代码而获得。
基本过程管理系统(PPMS)Ⅲ级向工厂人员提供显示编辑和打印基本过程区域中每条生产线的计划的能力。计划者产生于Ⅳ级并且下传至Ⅲ级。作为Ⅲ级工厂计划和机器计算功能的部份,对计划作任何必要的修改计划被最终定案且交付使用。Ⅲ级计划编辑的主要目的在于对计划作出最后一分钟的变更或增加由下存(down loading)程序拒绝的运行。在计划被下传至Ⅱ级或Ⅰ级之前,计划必须通过一个Ⅲ级交付功能交付使用。这是一个授权计划被使用的手动功能。这在每次计划在一个较高级被改变时进行,即使在Ⅲ级基本过程管理系统上无任何变化。
在大多数情况下,计划将由较高级别系统提供的那样被使用。然而,在变化必要时,通过基本过程管理系统交付功能的手动干预也是可能的。手动干预是通过显示即时计划,按需要改变计划然后存储变化后计划,以计划中变更的形式实现的。这种手动干预对该系统提供了协调造成计划中意外变化的不可预计事件的灵活性。
自动化制造系统的一个重要功能在于对涉及库存的数据收集。一个手头库存的精确指示是保证计划可及时执行以及保证用于替代材料的定单能及时作出所必需的。
本发明的库存数据收集功能分成两个部份。第一部份属于手头材料功能。第二部份是库存调整程序。
基本过程管理系统(PPMS)提供众多的显示,使使用者观察基处理区域中不同的库存项目。库存项目包括底(floor)项目,这些项目包括手头未处理烟草的类别和数据以及从其他位置接收进入工厂已经部份处理但还未被使用在工厂的任何过程中的烟草,和放在大容器中的材料如手头调味品类别和数量以及在大容器中部份处理过的手头烟草类别和数量。Ⅲ级的库存数据存储在一个公共磁盘储存区域166的主库存文件中。这个文件是对Ⅱ级接收和配料宿主计算机170,171(图26)和Ⅱ级配香切割宿主计算机172,173的数据的收集。大约每隔60秒数据从Ⅱ级计算机汇集对基本库存中的每个项目的数量提供精确快速显示。
对库存中的项目的每个类型能提供单个显示。例如,单独的显示能被提供用于处理过的烟草库存,多种底库存的类型及舱室的状态。这就提供了工厂中不同材料手头拥有量瞬时的自觉指示。
除了提供即时库存显示外,基本过程管理系统还提供程序,允许对保留在厂部的工厂库存和Ⅳ级的工厂库存进行修改。这些程序允许修改多种类型材料的库存。例如不同类烟草由不同程序处理。一个程序可提供于修改再干燥烟叶烟草库存。第二个程序提供于修改东方烟叶烟草库存。第三个程序可用于允许修改除了再干燥烟叶或在东方烟草的混杂底库存。三个调整显示用于对保留在基本过程管理系统和Ⅳ级工厂库存中的三种库存厂部库存作修改。
每个显示的运行在功能上是相同的。使用者请求屏幕中一个。然后使用者输入标识被调整材料的适当数据。基于关键数据的程序将搜索涉及该材料数据的适当库存文件。于是向使用者显示信息。当使用者作出适当修改后,新的信息用于修改基本过程管理系统的工厂库存。所作的变化也在一天结束时被存入用于修改Ⅲ级的工厂库存。
前述库存调整程序的讨论涉及底项调整,该项目基本由未处理的烟草组成但也部份地包括由工厂接收但还未用在工厂任何过程中的处理过的烟草。另一种程序被提供,允许对存储在大容器(工厂中的烟草处理过程中)的材料和槽(如调味)中的材料的调整输入。正常情况下,在大容器或槽中的材料等级是由大容器或槽中的传感器指示。如果一个传感器未能提供精确的指示,通过使用这种程序可在计划系统和Ⅳ级对库存中指示等级作调整。这种程序的进入指出一个对于较高级别库存的库存处理并不改变基本过程管理系统保持的工厂库存。即,故障传感器的等级指示将被修复,直至传感器被修复。对于库存必须进行手动调整直至传感器被修复。
基本过程管理系统的Ⅲ级与工厂制造标准系统基本过程管理系统的Ⅱ级和Ⅰ级具有接口。这些接口用于由较低等级系统向较高等级系统传递信息和由较高等级系统向较低等低系统传递信息的目的。
与工厂制造标准的接口用于收集由协同系统提供用于多种新的和修改了的配料的规程数据。基本过程管理系统用工厂人员提供的可认为是工厂拥有规程的项目的信息与这种数据相结合。
基本过程管理系统Ⅱ级的接口用于把上述组合数据提供至基本过程的多种区域。用以保证在计划要求运行特殊配料时每个区域有其数据。类似的接口出现在与Ⅰ级间用于保证在最低级有一个用于备用目的可用的复制件。
基本过程管理系统保存了一系列由Ⅲ级向Ⅱ级和Ⅰ级提供的各种规程的配料/版本有组合。当一个计划运行指出一个配料/版本组合,而基本过程管理系统不具有对于较低级别的下存的记录。基本过程管理系统就访问工厂制造标准数据库存取得适当的协同数据,准备对于较低级别的下存。
从工厂制造标准收集的数据在工厂级与数据输入相结合,这也是用于建立一种特殊配料/版本配料规程的一部份。在协同和工厂数据结合完成时,发一个信息至Ⅱ级和Ⅰ级,该数据可被复制用于相应的级别。数据复制进入较低级别的方法将在以下详细讨论。
被复制的数据是新数据和旧数据的组合。这种数据取代了以前存储在Ⅱ级和Ⅰ级中任何数据。当协同数据部份与工厂数据结合后,包含接收和配料数据文件被传送至基本过程管理系统的Ⅱ级和分布过程控制系统的Ⅰ级。
通过网络发送器/接收器通知Ⅱ级系统数据已被送至Ⅱ级。然后Ⅱ级的基本过程管理系统从Ⅲ级复制用于该区域的所有规程数据到Ⅱ级与宿主计算机有关的磁盘储存器。这种是通过直接的磁盘至磁盘转送器至Ⅱ级系统的现用和备用磁盘完成的。在这点上,该数据取代了用于该区域以前的规程信息。
在把数据传递至Ⅰ级的过程中,数据从Ⅲ级直接被推至Ⅰ级。Ⅰ级计算机也有可用于他们的磁盘储存器。属于Ⅰ级计算机的所有规程的复制件被保存在这些计算机磁盘储存中作为数据备文。
同时如将在下面详细讨论的,每个Ⅰ级计算机一个即时运行的缓冲的存储区和一个下一次运行的缓冲存储区,它们为克里斯普(CRISP)数据库的一部份,并且分别与用于即时和下一次运行的规程数据装入Ⅱ级系统。这些就是实际用于执行基本过程中的各种过程的信息。
如上所述,存储在Ⅰ级系统磁盘中的信息通过一个直接磁盘到磁盘的转送器发出。作为对Ⅱ级的情况,该数据取代在Ⅰ级备用计算机系统的现用和备用计算机两者的旧规程数据。正如将在以下作更详细讨论的,存储在Ⅰ级计算机所用的磁盘储存中的数据,其作用是在系统出现故障的情况下由Ⅱ级系统装入即时和下一次运行的缓冲存储区作备用数据。
用于处理接收和配料(R&B),最终配料剥离和配香和切割区域的操作是相同的,除了只有一套计算机在Ⅰ级涉及最终配料剥离区域,而有两套计算机涉及接收和配料(R&B)区域和配香和切割区域,这可参见图2b。
基本过程管理系统的Ⅲ级也与生成工厂计划和机器计划的工厂计划系统203有接口(图3)。基本过程管理系统和工厂计划之间的接口在工厂计划系统接收了来自Ⅳ级的新计划后出现。新计划与工厂制造标准(FMS)中的规程相结合,计划信息被传送至基本过程管理系统。然后新计划由基本过程管理系统的Ⅲ级生效。当Ⅲ级的工作完成后,使用者预示系统,用于一条生产线的计划需要交付给Ⅱ级。然后基本过程管理系统Ⅲ通过网络发送器/接收预示,对于一条线有一个新计划。然后Ⅱ级把新计划下传并取代旧计划。然后新计划准备就绪供Ⅱ级系统使用,并把下一次运行和班次计划提供给Ⅰ级的克里斯普(CRISP)数据库。这些计划也被保存在Ⅰ级,在装入程序中出差错的情况下作为备用手段,其中Ⅱ级系统只装即时运行规程的下一次运行规程于Ⅰ级计算机的缓冲储存区中。在基本过程管理系统的Ⅲ级和涉及库存报表的其它系统之间有三个接口。这些接口包括来自较低级别的信息的累积,并把信息汇报至较高级别,供Ⅳ级的材料要求计划系统202和计划系统204使用。
第一接口用于手头材料的显示。这种接口包括从Ⅱ级获取数据且通过显示器(CRT)使其对用户可用。此外,使所用收集的数据可用于Ⅲ级和Ⅳ级的计划系统和生产报表功能。第二个接口包括对基本过程中的工厂库存作调整。这种接口处于Ⅲ级和Ⅱ级系统之间。由Ⅲ级把各种显示提供给使用者。所作的变化指示给Ⅱ级,用于修改由工厂保存的库存及通知变化的处理记录功能。第三接口,处理记录,包括收集涉及库存处理的数据和使数据可用于Ⅳ级。而且,Ⅲ级生产报表使用了收集用于班次和日报表的数据。
手头材料功能包括在接收和配料(R&B)Ⅱ级计算机和切割和配香Ⅱ级计算机中收集的数据并以正常间隔复制直至Ⅲ级的数据。该数据包括在大容器、槽和捆中的烟草库存信息。Ⅱ级不要求任何通知,手头材料数据是可用的。Ⅲ级独立地把Ⅱ级中的数据送至Ⅲ级。送至Ⅲ级的数据每次都取代旧数据。然后数据可由使用者观察。如果获取新数据有问题,则基本过程管理系统通知使用者观察到数据不是最新的。
库存调整接口存取保存在Ⅱ级的三种不同的库存数据。这三种储存涉及三种正使用的项目一再干燥烟叶,东方烟叶和混杂材料。当使用者要求有关一个特殊捆包或项目标识的数据时,程序远程存取Ⅱ级现用系统并找得所要求信息。当数据被显示或修改后。Ⅲ级库存调整通知Ⅱ级将作的改变。改变在单独的捆包或项目标识上作成。数据并不对许多变化累积然后立即全部送出修改工厂库存文件。而是在接收Ⅲ级的通知时,Ⅱ级就对库存作适当的改变。这些变化也被反映在处理记录中,用于通知Ⅳ级。
处理记录用于汇报功能中在Ⅲ级生成班次和日报表的一个按时间顺序的库存事件记录器。它是所有Ⅳ级系统使用的涉及基本库存移动的数据的来源。Ⅳ级按正常条件收集基本接收系统,Ⅱ级接收和配料,及Ⅱ级切割和配香的数据。这些系统中每一个用材料接受,装运,调整和生产记录数据修改处理记录文件。从较低级别系统建立的处理记录文件,Ⅲ级基本过程管理系统建立一个简单的数据储存。在生产日结束时,Ⅲ级计划一个批作业把所有日处理送至Ⅳ级。该数据也被存储在Ⅲ级,保持被取消前的一段时间。
成批/运行记录被收集在基本过程管理系统的Ⅲ级。运行/成批记录数据被累积用于分组配料剥离,最终配料剥离和切割充填料的每个过程的运行。这些报表包括产品产量,生产该产品所消耗的每种成分的量和包括湿度级的产品特性等等的指示。当基本过程管理系统Ⅱ级收集了一种生产运行需要的数据后,Ⅱ级通知Ⅲ级成批/运行记录的可用性。当接收到有关哪个文件从Ⅱ级送至Ⅲ级的信息时,Ⅲ级将复制该文件。单个文件中的数据被归并入一个区域成批/运行记录文件。例如,从Ⅱ级来的数据是在1987年1月28日的第8班次,最终配料剥离区域中的第二生产线用于运行号1的一个文件中。在这个文件中没有其它运行数据。一旦数据处于Ⅲ级,就被移入称为FBSBATCH,DAT的区域文件中。数据保留在这个文件中一个预设时间,如三个月。基本过程管理系统提供用于各种基本过程区域的成批/运行记录报表的显示和硬拷贝。
库存位置报表也被提供。库存位置报表是一组班次和日所表,指出能发生于基本过程区域的生产产品的各种处理。在报表中包括的产品是分组配料剥离,最终配料剥离,切割充填料和配香。所包含的处理为在箱体和大容器中的起始库存,总重量,材料的接收、生产、使用,材料装运,库存的调整和最终库存。起始和最终库存基本每班次开始时对手头材料数据的采集。余下处理基于由接收、装运、库存调整和于成批/运行记录过程进入处理记录的各项。采用起始库存,增加接收和生产量,减去装运和使用量,或减去或增加调整量计算出差额。由这种计算获得的值与最终库存作比较。计算值与采集值之间的差被显示,作为每种材料标识的差额。
一组类似库存位置报表的报表提供用于特殊混合过程中考虑作为原材料的材料。原材料为外购材料,是用在过程中而不是工厂被认为是产品的材料。例如,在接收和配料和分组剥离区域中,原材料是再干燥和东方烟草。在切割和配香中,原材料包括例如调味品。所包括的处理为起始库存、材料接受,使用,材料装运,对库存的调整和最终库存。报表按一个班次和按日为基础而提供。起始和最终报表基于每班次起始手头材料数据的采集。所剩的处理基于由接收、装运、库存调整和成批/运行记录进入的各项。采用起始库存、增加接受量,减去装运量,或增加或减少调整量计算出一个差额。由这种计算获得的值与最终库存相比较。计算值和采集值之差被显示作为每个项目标识的差额。
基本过程管理系统Ⅱ级具有负责接收和配料及分组配料剥离区域的几个功能。这些功能包括与Ⅰ级结点计算机上分布处理器控制系统(DPCS)的接口,与Ⅱ级计算机的接口与执行接收功能的PRS和在基本过程管理系统中其它功能的接口。
在这个区域中所有的基本过程管理系统的软件运行双于11/750VAX计算机配置,用于由图2b和2c展示的计算机170和171所示的接收和配料区域。基本过程管理系统软件始终在这两个计算机上运行。这一计算机与另一计算机的不同在于,只是运行在“现用”机器上的软件运行将在需要时实际把数据写入分布处理器控制系统(DCPS)和Ⅲ级计算机。运行在“备用”计算机上的基本过程管理系统软件将接收来自这些系统相同的输入,但并把它们不写入,除非这台计算机变为“现用”机器。
应了解的是,Ⅱ级和Ⅰ级计算机系统基于由阿娜泰克(Anatec)出售的商业上可用的硬件系统和阿娜泰克(Anatec)高级技术公司克里斯普(CRISP)为名出售的多层软件系统。基于CRISP软件,CRISP数据库用于这些层次系统上的软件存储于Ⅱ级和Ⅰ级计算机的存储器中。特别,运行在Ⅱ级计算机上的软件,使用克里斯普(CRISP)32,运行Ⅰ级的软件使用克里斯普(CRISP)16。
当基本过程管理系统把数据提供给Ⅰ级时,以两种方式出现。每个Ⅰ级计算机在一个克里斯普(CRISP)数据库中保留其自己的文件并且还具有那个计算机特有的磁盘储存。第一种方法包括用克里斯普(CRISP)程序把数据直接写进Ⅰ级计算机主存中去的基本过程管理系统。在这种情况下,基本过程管理系统只能把数据放置在“现用”Ⅰ级计算机上。Ⅰ级软件负责保证数据转送至“备用”Ⅰ级计算机。
第二种方法包括使用图2a展示的DECnet系统133。
DECnet是数字设备公司的通信产品,它的使用使基本过程管理系统完成磁盘至磁盘的转送,从而把数据直接放置在两种(备用和现用)Ⅰ级计算机上,为一个特殊的工作中心或一组工作中心所用。新数据被写在磁盘中任何旧数据之上而消除旧数据,修整可用于Ⅰ级系统的信息。在磁盘储存上的数据作为储存在主存中数据的备文。即,在正常处理过程中,Ⅰ级计算机中的克里斯普(CRISP)数据库的缓冲存储区只是由这些计算机负责那些部份的即时和下一次运行数据进行修改。这种信息被用于运行多个过程。然而,如果在修改中出现一些差错,执行运行的信息在磁盘存储器中是在对每个计算机可用的,并能用于避免关闭生产线的要求。
下列功能由基本过程管理系统在接收和配料区域实行:
1.控制对于分布处理器控制系统的配方/操作指令的下装。
2.控制对于分布处理器控制系统的下一个数据和班次计划的下装。
3.检索由分布处理器控制系统的分批/运行记录数据,用信息修改工厂库存,用把数据修改处理记录文件向Ⅲ级基本过程管理系统提供用于计划和报表目的的记录数据。
4.用接受、装运和库存调整数据修改再干燥烟叶和东方烟叶。
5.在周期的基础上收集干燥和东方底库存数据用于Ⅲ级上库存状态显示目的。
上述每个功能将在每个系统功能区域作更详细的描述。
所有包括在这个级别上的配方和运行指令数据的收集是通过外部系统接口被处理的。这些接口将讨论如下。
所有包括在这个级别上计划数据的收集是通过外部系统接口被处理的。这些接口将在下面讨论。
在接收和配料中库存数据的处理有两个主要部份。第一部份包括通过接受、装运、库存调整和生产运行修改再干燥烟叶、东方烟叶和分组配料剥离底库存量。这些修改都是通过外部系统接口被处理的。
第二部份包括用于Ⅲ级的再干燥烟叶和东方烟叶底库存的周期收集。这部份不认为是外部系统接口,因为它是从接收和配料(R&B)宿主计算机上的基本过程管理系统保留的库存文件中读数据的。
数据大约每隔60秒从再干燥烟叶库存文件和东方烟叶库存文件中被收集。该数据经重组为另一个文件(RBMATONHAND.DAT)。(RBMATONHAND.DAT)文件每隔60秒被复制至Ⅲ级系统。
只有一份(RBMATONAHND.DAT)文件的拷贝被及时保留在某一处。当一组新数据准备取代旧数据时,建立一个暂存文件。这个文件在已知没有存取旧文件的程序时被重新命名为(RBMATONHAND.DAT)。当完成重新命名,旧文件即被取消,新文件再次重新命名为(RBMATONHAND.DAT)的第一版本。
用于接收和配料(R&B)成批/运行记录的数据由三个来源加以收集。第一来源是由Ⅰ级计算机在一个运行的结尾提供的一个数据文件。软件收集Ⅰ级计算机上的数据并把该文件送至Ⅱ级的接收和配料宿计算机。当该文件到达接收和配料宿主计算机后,Ⅰ级软件通知基本过程管理系统软件,一个成批/运行记录是可对基本过程管理系统已可使用。
一旦基本过程管理系统收到了成批/运行是可用的通知,基本过程管理系统的成批/运行软件使通知计划软件,一个特殊的运行已结束。此外,成批/运行软件通知基本过程管理系统库存修改软件有关成批/运行的情况。
然后软件等待计划和库存修改功能,指示成批/运行记录已完成。
当成批/运行软件接到通知其它基本过程管理系统已经完成特殊成批/运行后,就通知Ⅲ级系统一个成批/运行可由Ⅱ级用于传递。
基本过程管理系统负责提供给接收和配料(R&B)Ⅰ级系统进行分组配料剥离运行要求的配方和运行指令。基本过程管理系统以两种方法提供给分布处理器控制系统配方和运行指令。第一种方法基于来自控制系统的下一次运行数据的请求。第二种方法基于来自Ⅲ级的有一组新的用于工作中心的配方和运行指令数据的通知。在第一种情况下,当基本过程管理系统由分布处理器控制系统通知,有一个对下一次运行数据的需要,基本过程管理系统决定了哪个下一次运行用于特殊工作中心后,基本过程管理系统就检查其配方文件和运行指令文件,以保证由计划寻找的配方存在于Ⅱ级计算机。存取文件的关键字是配料代码规程版本的组合。
在证实了Ⅱ级计算机具有所要求数据后,基本过程管理系统将通过克里斯普(CRISP)的调用把配方/运行指令写入缓冲存储区的下一次运行区域。然后基本过程管理系统设置关联于这种缓冲存储区的一个标志,以向控制系统指明,基本过程管理系统已完成了数据的下装,从而满足了下一次运行的请求。
按第一种方法,没有数据写入Ⅰ级计算机磁盘储存器,只写入缓冲存储区。Ⅰ级不取这种数据且不把它写至磁盘。为了满足在Ⅰ级上为备用目的而具有配方和运行指令,将采用下述第二程序。
在这第二方法中,Ⅱ级基本过程管理系统接收来自Ⅲ级的通知;现在有用于工作区域(例如:接收和配料/分组配料剥离)的配方和/或运行指令数据。Ⅱ级将把保存在Ⅲ级的一份配方和运行指令的拷贝传至Ⅱ级。然后Ⅱ级基本过程管理系统将把最新数据复制下传至Ⅰ级,作为一组未变化数据用于其它配方和运行指令组。当把数据从Ⅲ级移至Ⅱ级且从Ⅱ级移至Ⅰ级时,DECnet文件转输器被用于把一个磁盘中的数据移至磁盘转送器。新文件被直接写在旧文件上,这样Ⅰ级磁盘上的信息被修改。
Ⅱ级软件将接收来自Ⅲ级的通知以新的或修改的用于配方和/或运行指令文件记录形式的一组配方和运行指令已可用。该通知将作为通过网络发送器/接收器软件的信息。在接收该信息时,Ⅱ级将发布一个把文件复制下传至Ⅱ级的命令。文件已经由工厂制造标准数据库的数据和工厂拥有运行指令数据库建立在Ⅲ级。于是该数据已准备就绪提供至Ⅰ级。
Ⅱ级基本过程管理系统计划功能以下一次运行数据和班次计划的形式把运行数据提供至Ⅰ级系统。下一次运行数据被用于准备下一次运行的一条特殊生产线。班次计划是计划一条特殊生产线下一个八至十次运行的列表。
Ⅱ级基本过程管理系统软件将监视Ⅰ级系统中某些标志,以指示当一特殊生产线把其下一次运行缓冲存储区中的数据移至其即时运行缓冲区时,就把空间让给基本过程管理系统提供给下一次运行的数据。
当接到通知后,Ⅱ级基本过程管理系统检查,确保希望在特定缓冲存储区中的运行与该缓冲区中的运行相一致。如果所希望的和实际的运行、配料代码或配料版本之间有任何偏差,基本过程管理系统不把任何数据下装于Ⅰ级,直至计划被改正或Ⅰ级被改正。这种情况就是所指的“锁线”(“line lock”)条件。这并不意味着生产实际上停止运行。它只意味着基本过程管理系统已识别出编差且不把可能是错误的数据下装直至计划者纠正了该现象。在这种情况中的计划者可以取手动的形式干预。
在每种检查令人满意后,基本过程管理系统将把下一次运行的数据下装至Ⅰ级。这种过程包括确认所要求的配方和运行指令为可用且调用一个配方功能程序把在计划中指定配方的配料/版本放入下一次运行缓冲区中。
在下装下一次运行数据的过程中,Ⅱ级基本过程管理系统将使用运行和配方所计划重量使运行产生该配方上每个项目所要求磅数的表列。然后根据库存检查这些磅数,保证在运行中有足够的材料可用。如果有足够的材料,基本过程管理系统将交付要求的库存,它们对于未来的运行将不能再用。如果没有足够的材料,基本过程管理系统将打印出一个信息以警告生产人员材料的缺乏。但是在每种情况中,用于下一次运行和配方所要求的数据将仍被下装于Ⅰ级。
当用于计划和配方运行指令的下一次运行数据已被下装至Ⅰ级,则基本过程管理系统通知Ⅰ级,下一次运行数据库已在数据中且是可用的。然后基本过程管理系统将进行对Ⅰ级的班次计划信息修改用于下一次八至十次运行的工作中心。如上所述,Ⅰ级保留一个用于备用目的的班次计划。在需要这种信息的情况下,它能被显示在屏幕上给使用者观察。
另一种使Ⅰ级接收班次计划数据的可能性包括对特殊工作中心交付一个新计划。当一个用于Ⅲ级的新的或修改过的计划交付至Ⅱ级时,Ⅱ级进一步把用于工作中心的下一次八至十次运行下装至工作中心的Ⅰ级数据库。这种新/修改计划的下装不依赖于已在工作中心完成的运行。仅有的要求是来自Ⅲ级的一个新交付计划通知。这种交付功能的处理在下节中讨论。
Ⅲ级基本过程管理系统是每个接收和配料(R&B)工作中心的计划来源。Ⅱ级基本过程管理系统接受通知,新/修改计划通过网络工作发送器/接收器通信软件将被结合。在网络中将放置一个信息,指出哪个工作中心将接收该计划。然后新计划从Ⅲ级被复制至Ⅱ级。
每台Ⅱ级计算机(现用和备用)分别被通知计划的可用性。每台计算机从Ⅲ级数据复制自己的数据拷贝。新工作中心计划数据构筑于Ⅱ级,这样它整体取代了Ⅱ级的旧数据。这种新计划的交付也独立于发生在Ⅰ级的情况。
一旦新计划处于Ⅱ级,数据就以前面描述过的方法提供至Ⅰ级。
对于Ⅰ级数据的接口实际是一个间接接口。由Ⅰ级软件的成批/运行记录功能收集的数据由库存修改功能用来修正再干燥烟叶和东方烟叶的工厂库存以及可被用在生产运行中的分组配料剥离底烟草。
一个可用的成批/运行记录的通知通过邮政信箱通信按信息送出。邮政信箱只是一种方法即在一个大储存区域中有程序放置信息有一个根据接受信息和基于接收信息进行这一些行为的次序读这些信息的程序。
提供在涉及再干燥烟叶的成批/运行中数据包括在各个捆包上消耗的数据。涉及实际消耗磅数和剩余重量的信息结合一个捆包条型码数,决定一个捆包是否应被移出库存或其数据是否应被修正。例如带有实际消耗和剩余重量及捆包被接收或最后被称出的重量之间的重量偏差信息的成批/运行数据,就是将要修改的信息。
此外,个别捆包被用于修改代表特殊可用烟草类型数量的库存数据。这个程序也处理修改保留或交付给接收和配料(R&B)区中运行的烟草量。
使用了库存数据的另一个接口是等级输入Ⅰ级-Ⅱ级接口。再干燥捆包在每条生产线的等级输入站上被标上一个条形码阅读器。此时,基本过程管理系统Ⅱ级检测出条码形是在数据库中。这标志着识别用于Ⅰ级的捆包的请求对于基本过程管理系统是显著的。
基本过程管理系统Ⅱ级将采用条形码寻找在库存文件中的捆包库存信息。如果捆包在库存中,将对使用在上述线上的每个配方项目作出一个等级/宽度(belt)收获年份之代码的比较。如果是符合的,基本过程管理系统将通知Ⅰ级和捆配合的项目。如果不符合,基本过程管理系统将指示Ⅰ级捆包是在文件中但与任何配方项目不相匹配。
捆包不在文件中的情况下,基本过程管理系统将把适当信号提供至Ⅰ级,指出找不到捆包数据。
每次接收,装运或调整一个烟草捆包,使用者接收系统接口用以与接口的程序具有把关联于上述捆包的数据传递至基本过程管理系统Ⅱ级库存修改程序的责任。
数据通过网络通信软件被传送至备用和现用接收和配料计算机。数据以信息缓冲区的形式传送。按照附属的捆包条形码,等级,宽度(belt),收获年份,室代码和重量,该数据还包括有关捆包接收和装运的信息。
信息中还包括一个标志,指出已用数据完成了什么。它可指出捆包将增加、变化或取消。
当每捆包在站上被辨认和工厂库存被及时修正时,该数据被送至每个系统。这是以实时方式发生的,而不等待装运工厂被完全完成或运出,因为当捆包准备消费时需要通知有关捆包辩别器的等级输入站。捆包直接从识别站(dock)送至等级输入而无需被储存是可能的。
有关个别捆包的数据基于材料标识也用于修正库存。
在成批/运行完成时,Ⅰ级系统将收集所有存在于Ⅰ级结点计算机中的运行数据。Ⅰ级负责于把数据从结点计算机转送至Ⅱ级宿主计算机。这由文件转送器通过DEC net通信而完成。Ⅰ级必须获取一份每个接收和配料宿主计算机的成批/运行数据的复制件。
一旦成批/运行文件按Ⅱ级基本过程管理系统所希望的形式位于每台接收和配料宿主计算机上,Ⅰ级软件就把放置在已知信息储存区域中的一个信息作为邮政信箱通知基本过程管理系统Ⅱ级该文件的可用性。
读到信息后,Ⅱ级基本过程管理系统进而处理该文件。
由所有Ⅱ级程序把成批/运行文件的处理完成后,Ⅱ级基本过程管理系统将通知Ⅲ级基本过程管理系统数据的可用性。这是通过使用网络发送器/接收器软件完成的。被传递的信息包括被复制文件的名称和位置。
接收和配料Ⅱ级系统不产生报表。所有硬拷贝和视觉显示报表都在Ⅲ级处理。
基本过程管理系统具有负责最终配料剥离(FBS)区域中的若干功能。这些能包括与分布处理器控制系统(DPCS)计算机,Ⅲ级计算机、基本接收计算机和在基本过程管理系统中其它功能的接口。
所有在这个区域中的基本过程管理系统的软件在双11/750VAX计算机配置上运行,用于图2b中的切割和配香(C&C)宿主计算机172和173构成的配香和切割区域。基本过程管理系统软件始终运行在两个计算机上。一个计算机和另一个计算机的差别只是在于运行在“现用”机器上的软件将实际地在需要时把数据写入分布处理器控制系统和Ⅲ级计算机。运行在“备用”机器上的基本过程管理系统软件将接收来自这些外部系统的相同输入但不写他们,除非计算机变为“现用”机器。当基本过程管理系统向Ⅰ级提供数据时,它能以两种方式出现。第一种方法包括直接把数据写入计算机主存的基本过程管理系统,该主存存储了基于由阿娜泰克(Anatek)提供的克里斯普(CRISP)系统的Ⅰ级数据库。这时,基本过程管理系统只能把数据放置在“现用”的Ⅰ级计算机中。Ⅰ级软件负责保证数据被送至“备用”Ⅰ级计算机。
第二种方法包括DEC net的使用,从而把数据放置进两种Ⅰ级计算机(现用和备用)的磁盘中为一组工作中心或一个特殊的工作中心所用。
下列功能由基本过程管理系统在最终配料剥离区域中实现:
1.控制对分布处理器控制系统(CPCS)的配方和班次计划的下装。
2.控制对分布处理器控制系统下一次运行数据和班次计划的下装。
3.检索来自分布处理器控制系统的成批/运行记录数据,用该信息修改库存,用成批数据修改处理记录文件,向Ⅲ级基本过程管理系统提供用于计划汇报目的的记录数据。
4.用接收、装运和库存调整数据修改混杂材料库存。
5.周期性地收集混杂烟草底库存数据,分组配料剥离数据和最终配料剥离大容器数据,用于在Ⅲ级上显示库存状态的目的。
每个这些功能将在每个系统功能区域中更详细地加以描述。
所有包括在这个级别上的配方和运行指令数据的收集通过外部系统接口加以处理。
所有包括在这个级别上的计划数据收集通过外部系统接口加以处理。
在最终配料剥离中库存数据的处理有两大部分。第一部份包括通过接收、装运、库存调整和生产运行对混杂烟草和最终配料剥离底库存进行修改。这些修改都通过外部系统接口加以处理。
第二部份包括周期性地收集Ⅲ级使用的混杂烟草底库存和各个大容器的库存。这部份不看成是外部系统接口的一部份,因为它是读切割和配香(C&C)宿主计算机上基本过程管理系统保留的库存文件的数据或由切割和配香(C&C)宿主计算机上的数据储存器收集数据,无需与收集数据的Ⅰ级计算机通信。
大约每隔60秒从混杂材料库存外储存器(MISCMATINV.DAT)收集数据。该数据重组入另一个文件
(CCMATONHAND.DAT)。CCMATONHAND.DAT外储存器每隔60秒被复制到Ⅲ级。
从MISCMATINV.DAT文件收集用于最终配料剥离区的材料库存数据的操作由用于配香和切割区域的数据收集相同的程序加以处理。来自这些区域的数据被放置进相同的
CCMATONHAND.DAT文件。
此外,基本过程管理系统周期性地保留在切割和配香(C&C)宿主计算机上的克里斯普(CRISP)数据库以收集有关用以存储分组配料剥离和最佳配料剥离的分组配料剥离的大容器和最终配料剥离的大容器的即时信息。这种数据也被放置在
CCMATONHAND.DAT文件中。
只有一份CCMATONHAND.DAT的拷贝被及时保存在某一处。当一组新数据准备取代旧数据时,建立一个暂存文件。当已知没有存取旧文件的程序时,这个文件就被重新命名为
CCMATONHAND.DAT。一旦重新命名完成,旧文件就被撤消,新文件再次命名作为CCMATONHAND.DAT的新版本。
用于最终配料剥离(FBS)成批/运行记录的数据从两个来源被收集。第一个来源是由分布处理器控制系统(DPCS)在运行的结束时提供的数据文件。分布处理器控制系统(DPCS)已收集Ⅰ级结点11/44计算机178,179上的数据,且把文件送至切割和配香(C&C)宿主计算机。当文件到达切割和配香(C&C)宿主计算机,分布处理器控制系统(DPCS)软件就通知基本过程管理系统,一个成批/运行记录可由基本过程管理系统使用。
一旦基本过程管理系统接到成批/运行是可用的通知,基本过程管理系统成批/运行软件通知计划软件一个特殊的运行已结束。此外,成批/运行软件通知基本过程管理系统的库存修改软件有关批运行的情况。然后该软件等待计划和库存修改功能指示他们已完成成批/运行记录。
当成批/运行软件接到其它基本过程管理系统已完成了特殊成批/运行的通知后,通知Ⅲ级系统成批/运行记录已可以转送至Ⅲ级。
基本过程管理系统负责向最终配料剥离(FBS)Ⅰ级系统提供用于进行最终配料剥离运行所要求的配方和运行指令。基本过程管理系统以两种方式提供配方和运行指令给控制系统。第一种方式基于控制系统对下一次运行数据的请求。第二种方式基于来自Ⅲ级的有一组新的用于工作中心的配方和运行指令数据的通知。
在第一种情况中,当基本过程管理系统受分布处理器控制系统通知,有对下一次运行数据的需要,并在基本过程管理系统已决定该特殊工作中心下一次运行什么后,基本过程管理系统就检查其配方文件(FBSRECIPE.DAT)和运行指令文件CFBSOI.DAT),以保证由计算寻求的配方确存在于Ⅱ级计算机。文件的存取关键字是配料代码和规程版本的组合。
当证实了Ⅱ级计算机已有所需数据后,基本过程管理系统通过调用克里斯普(CRISP)把配方/运行指令写入用作Ⅰ级计算机下一次运行缓冲存储区的克里斯普(CRISP)数据库下一次运行区域。然后基本过程管理系统在Ⅰ级计算机主存的克里斯普(CRISP)数据库中设置一个标志,向控制系统指示,基本过程管理系统已完成其数据的下装以满足下一次运行的请求。
在这第一种方法下,没有数据写入Ⅰ级计算机磁盘储存器,只有写入克里斯普(CRISP)数据库的数据。Ⅰ级不取这种数据且不把它写至磁盘。为了满足在Ⅰ级上具有用于备用目的的配方和运行需要,采用了上述第二种程序。
在第二种方法中,Ⅱ级基本过程管理系统收到来自Ⅲ级的通知,对该工作中心(例如,接收和配料/分组配料剥离)有一个新的配方和/或运行指令数据。Ⅱ级就把保存在Ⅲ级的配方运行指令的拷贝下送至Ⅱ级。然后Ⅱ级基本过程管理系统将把最新数据复制至A级作为用于其它配方和运行指令组的带有未修改数据组。当数据从Ⅲ级移至Ⅱ级,及从Ⅱ级移至Ⅰ级,则采用转送器传送该数据。
Ⅱ级软件将接收来自Ⅲ级一个已修改的配方和运行指令集可用的通知。通知将通过网络发送器/接收器软件以信息的形式到达。
收到信息后,Ⅱ级将发布一个把文件下送至Ⅱ级的复制命令。文件已由来自工厂制造标准(FMS)数据和工厂拥有运行指令数据库的数据建立于Ⅲ级。然后数据已准备好提供给Ⅰ级。
Ⅱ级基本过程管理系统计划功能把运行数据以下一次运行数据和班次计划的形式提供至Ⅰ级系统。下一次运行数据用于准备下一次运行的特殊生产线。班次计划是计划用于一个特殊生产线的下一个八至十次运行的表列。
Ⅱ级基本过程管理系统监视克里斯普(CRISP)数据库中的标志,它关联于个别最终配料剥离(FBS)线(也可以是每一个工厂中的多条这种线)并指出何时该关联线已把其数据从其下一次运行的缓冲存储区移至其即时运行缓冲区,因此留给基本过程管理系统空间以提供下一次运行的数据。
在收到通知后,Ⅱ级基本过程管理系统将进行检查确保所希望在特殊克里斯普(CRISP)缓冲区中的运行适合于已在缓冲区中的运行。如果在所希望的和实际的运行数配料/版本代码之间有任何偏差,基本过程管理系统将不把任何数据下装至Ⅰ级,直至计划被改变或Ⅰ级被改正。这种现象被视为“锁线”现象。它不意味着生产实际停止运行。它只意味着基本过程管理系统已识别出偏差而不把可能是错误的数据下装直至计划者改正这种现象。
在提供的每种检查满意后,基本过程管理系统将进一步把下一次运行的数据下装至Ⅰ级克里斯普(CRISP)数据库。这种过程包括确认所要求的配方和运行指令可用并调用配方功能程序把在计划中指定的配方配料/版本放入下一次运行的缓冲存储区中。
当计划和配方/运行指令所用的下一次运行数据被下装至Ⅰ级,则基本过程管理系统通知Ⅰ级,下一次运行数据是在克里斯普(CRISP)数据库中且可被使用。然后基本过程管理系统将用下一个八至十次运行对工作中心的克里斯普(CRISP)班次计划数据作进一步修改。
Ⅰ级接收班次计划数据另一种的可能性包括交付用于特殊工作中心的新计划。当一个新的修改过的计划从Ⅲ级交付至Ⅱ级时,Ⅱ级通过克里斯普(CRISP)程序把用于工作中心的下一个八至十次运行下装进工作中心的Ⅰ级克里斯普(CRISP)数据库。这种新/修正计划的下装不依赖工作中心已完成的运行,仅有要求只是来自Ⅲ级的新交付计划的通知。这种交付功能的处理在下节中讨论。
Ⅲ级基本过程管理系统是用于每个最终配料剥离(FBS)工作中心的计划来源。Ⅲ级基本过程管理系统接受通知新/修正计划的通知将通过网络发送器/接收器通信软件被归并。一个信息被放入网络中,指出哪个工作中心接收计划。然后新计划数据被从Ⅲ级复制至Ⅱ级。
每个Ⅱ级计算机(现用和备用)被分别通知计划已可用。每个计算机都从Ⅲ级数据作自己的拷贝。新工作中心计划数据构筑在Ⅱ级,使在Ⅱ级整个地取代了旧计划。这种新计划的交付也独立地发生在Ⅰ级。
一旦新计划处于Ⅱ级,数据以前节叙述的方法提供至Ⅰ级。
Ⅰ级数据的接口实际上是一个间接接口。由成批/运行记录功能从Ⅰ级软件收集的数据被库存修改功能用来修改工厂中混杂烟草库存以及可能被使用在生产运行中的任何最终配料剥离(FBS)底烟草。
一个可用的成批/运行记录的通知通过邮政信箱通信作为邮包信息发出。
Ⅱ级基本过程管理系统负责大约每隔60秒收集混杂烟草底库存状态。在这种功能中不包含Ⅲ级的信息传递。Ⅲ级向上复制独立地收集于Ⅱ级的数据。
产生于一个工厂的最终配料剥离可用于该工厂的切割和配香线或可被装运至另一个工厂使用。同样,最终配料剥离可从另一个工厂接收而得。每次最终配料剥离被接收、装运或调整。则使用者用来与基本接收系统(PRS)相接的程序有责任把关联于所用材料的数据传递至基本过程管理系统Ⅱ级库存修改程序。该信息通过网络发送器/接收器软件被传递。
在一个成批/运行完成时,Ⅰ级系统将收集出现于Ⅰ级计算机的所有运行数据。Ⅰ级负责把数据从Ⅰ级转送至Ⅱ级宿主计算机。这由文件转送器通过DEC net通信而实现。Ⅰ级必须得到直至每个切割和配香宿主计算机成批/运行数据的拷贝。
一旦成批/运行文件以Ⅱ级基本过程管理系统所希望的形式位于每个切割的配香计算机上Ⅰ级软件就将用存放在一个邮政信箱中的信息通知基本过程管理系统Ⅱ级该文件已可用。
当成批/运行文件的处理由Ⅱ级所有程序完成后,Ⅱ级基本过程管理系统的将通知Ⅲ级基本过程管理系统数据可用。这通过使用网络发送器/接收器软件而完成。被传递的数据包括将被复制文件的名称和位置。
在切割和配香Ⅱ级系统不生成报表。所有硬拷贝和可视显示报表都在Ⅲ级处理。
基本过程管理系有几个负责配香和切割/切割充填料储存区域的功能。这些功能包括基本接收计算机、Ⅲ级计算机、基本接收计算机和在基本过程管理系统中其它功能的接口。
所有在这个区域中的基本过程管理软件运行在形为双11/750VAX计算机配置用于配香和切割区域的宿主计172、173上。基本过程管理系统软件始终运行在两个计算机上。一个计算机和另一计算机在行为上的不同在于只有运行在“现用”机器上的软件将在需要时实际把数据写入分布处理器控制系统和Ⅲ级计算机。运行在“备用”计算机上的基本过程管理软件将接收这些外部系统相同的输入但不写他们,除非计算机变为“现用”机器。
当基本过程管理系统把数据提供至Ⅰ级,它能以两种方法出现。第一种方法包括数据直接写入克里斯普(CRISP)Ⅰ级数据库的基本过程管理系统。在这种情况下,基本过程管理系统只能把数据放在“现用”Ⅰ级计算机中。Ⅰ级软件负责保证把该数据转送至“备用”Ⅰ级计算机。
第二种方法包括使用DEC net把数据放至两个Ⅰ线计算机的磁盘(现用和备用)为一个特殊工作中心或组工作中心所用。
下列功能由基本过程管理系统在配香和切割/切割充填料储存区域中实现:
1.控制对分布处理器控制系统的配方/运行指令的下装。
2.控制对分布处理器控制系统下一次运行数据和班次计划的下装。
3.检索分布处理器控制系统的成批/运行记录数据,用信息修改工厂库存,用批数据修改处理记录文件,向Ⅲ级基本过程管现系统提供用于计划和报表的记录数据。
4.用接收、装运和库存调整数据修改混杂材料库存。
5.周期性地收集用于Ⅲ级库存状态显示的混杂烟草底库存数据,切割充填料大容器数据和配香槽数据。
在每个系统功能区域中将更详细地描述这些功能中每一个。
在这个等级上包括配方和运行指令的所有数据的集合都通过外部系统接口加以处理。
在这个等级上包括计划的所有数据的集合都通过外部系统接口加以处理。
在处理配香和切割/切割充填料储存中库存数据的过程中有两个主要部份。第一部份包括通过接收、装运、库存调整和生产运行的方式对混杂烟草和切割充填料底库存进行修整。这些修改都通过外部系统接口加以处理。第二部份包括对Ⅲ级使用的混杂烟草的底库存和各种大容器及槽库存作周期性收集。这部份不看成为外部系统接口的一部份,因为它是读切割和配香宿主计算机上由基本过程管理系统保留的库存文件中的数据或自维持由切割和配香宿主计算机中的数据储存器收集的数据,无需与收集数据的Ⅰ级计算机通信。
大约每隔60秒从混杂材料库存文件(MISCMATINV.DAT)收集数据。数据被重建于另一个文件
(COMATONHAND.DAT)中。这种
(COMATONHAND.DAT)文件每隔60秒被复制到Ⅲ级系统。
从MISCMATINV.DAT文件收集用于切割和配香/切割充填料储存的材料库存数据的操作由处理最终配料剥离区域所用数据收集的相同程序加以处理。来自所有上述区域的数据被放置进相同的CCMATONHAND.DAT文件。
此外,基本过程管理系统周期性地读出保存在切割和配香宿主计算机上的克里斯普(CRISP)数据库以收集有关切割充填料大容器和切割和配香运行期间用于分配调香的配香槽的即时信息。这种数据也被放置在CCMATONHAND.DAT文件中。
只有一份CCMATONHAND.DAT的拷贝及时地被保存在某一处。当一组新数据将准备取代旧数据时,建立一个暂存文件。当已知没有存取旧文件的程序时,这个文件就被重新命名为CCMATONHAND.DAT。一旦完成了重新命名,旧文件被撤消,新文件再次被重新命名为CCMATONHAND.DAT的第一个版本。
用于切割和配香成批/运行记录的数据收集有两个来源。第一来源是由分布处理器控制系统在一个运行结束时提供的数据文件。分布处理器控制系统已收集了Ⅰ级计算机的数据并把该文件上送至Ⅱ级的切割和配香宿主计算机。当文件到达切割和配香宿主计算机时分布处理器控制系统软件通知基本过程管理系统的软件成批/运行记录可由基本过程管理系统使用。一旦基本运程管系统收到了有关成批/运行可用的通知,基本过程管理系统成批/运行软件就通知计划软件一个特殊的运行已结束。此外,成批/运行软件通知基本过程管理系统库存修改软件有关成批/运行的情况。然后该软件等待计划和库存修改功能指出他们已完成成批/运行记录。
在成批/运行软件接到其它基本过程管理系统的功能完成了特殊的成批/运行的通知后,就通知Ⅲ线系统成批/运行可被传递至Ⅲ级。
基本过程管理系统负责提供给切割和配香Ⅰ级系统进行配香和切割运行所要求的配方和运行指令。基本过程管理系统以两种方式向控制系统提供配方和运行指令。第一种方式基于控制系统对下一次运行数据的请求。第二种方式基于Ⅲ级发来有一组用于工作中心的新配方和运行指令的通知。
在第一种情况中,当基本过程管现系统由分布处理器控制系统通知需要下一次运行数据、以及基本过程管理系统已决定哪个下一次运行应用于周期工作中心后,基本过程管理系统就检查其配方文件(CNCRECIPE.DAT)和运行指令文件(CNOCOI.DAT),确保由计划寻求的配方存在于Ⅱ级计算机。关于存取文件的关键字配料代码和规程版本的组合。
当证实了Ⅱ级计算机具有所要求的数据后,基本过程管理系统将通过调用克里期普(CRISP)把配方/运行指令写入克里期普(CRISP)数据库的下一次运行区域中。基本过程管理系统将在克里期普(CRISP)数据库中设置一个标志,向控制系统指出基本过程管理系统已完成了数据的下装以满足下一次运行的请求。
按第一种方法,数据不被写于Ⅰ级计等机磁盘储存器,只写于克里期普(CRISP)数据库。为了满足在Ⅰ级上具有配方和运行指令用作备文的需要,使用了上述第二程序。
按第二种方法,Ⅱ级基本过程管理系统接收来自Ⅲ级用于工作区域(例如,切割和配香区域)有一个新配方和/或运行指令的通知。Ⅱ级将把保存在Ⅲ的配方和运行指令的通知。Ⅱ级将把保存在Ⅲ级的配方和运行指令的拷贝下送至Ⅱ级。然后Ⅱ级基本过程管理系统将把最新数据复制下送至Ⅰ级作为用于其它配方和运行指令组带有未变化数据的一组数据。当数据从Ⅲ级移至Ⅱ级且从Ⅱ级移至Ⅰ级时,DECnet被用于传送数据。
Ⅱ级软件将接收来自Ⅲ级的一个经修改的配方和运行指令可用的通知。通知通过网络发送器/接收器软件以一个信息形式送来。
在接收信息后,Ⅱ级将发布一条命令,把文件下送至Ⅱ级。由工厂制造标准(FMS)数据库的数据及工厂拥有的运行指令数据库已在Ⅲ级上建立了文件。然后该数据已准备提供至Ⅰ级。
Ⅱ级基本过程管理系统计划功能向Ⅰ级系统提供按下一次运行数据和班次计划的形式的运行数据。下一次运行数据准备用于下一次运行的特殊线。班次计划是所计划的下一个八至十次运行的表列。
Ⅱ级基本过程管理系统监视关联于个别切割和配香线的克里期普(CRISP)数据库中的标志且指出何时特殊线已把数据从其下一次运行缓冲存储区移至其即时运行缓冲区,因此给基本过程管理系统留出空间以提供下一次运行的数据。
在接收通知后,Ⅱ级基本过程管理系统将进行一系列检查确保希望在特殊克里期普(CRISP)缓冲存储区中的运行适合于已在该缓冲区中的运行。如果希望和实际运行数配方代码或配方版本之间有任何编差,基本过程管理系统就不把任何数据下装至Ⅰ级直至计划被修改或Ⅰ级被改正。这种情况被视为“锁线”现象。它不意味着线实际上停止运行。它只意味着基本过程管理系统已识别出编差而不把可能是错误的数据下装直至计划者改正这种情况。
提供的各种检查满意后,基本过程管理系统将把下一次运行数据下装至Ⅰ级克里期普(CRISP)数据库。这种过程包括确认所要求的配方和运行指令是可用的且调用配方功能程序把计划中指定的配方的配料/版本放置在下一次运行的缓冲区中。
当用于计划和配方/运行指令的下一次运行数据被下装至Ⅰ级时,基本过程管理系统就通知Ⅰ级,下一次运行数据是在克里期普(CRISP)数据库中且可使用。基本过程管理系统将进一步用下一个八至十次运行修改该工作中心所用的克里期普(CRISP)班次计划显示数据库。
对于Ⅰ级接收班次计划数据的另一种可能性包括交付特殊工作中心所用的新计划。当一个新的或修改后计划从Ⅲ级交付至Ⅱ级时,Ⅱ级通过克里期普(CRISP)程序把用于工作中心的下一个八至十次运行下装至工作中心Ⅰ级的克里期普(CRISP)数据库。这种新/修改计划的下装与工作中心区在完成的一个运行无关。唯一的要求是来自Ⅲ级的新交付计划的通知。这种交付功能的处理将在下节中讨论。
Ⅲ级基本过程管理系统是每个切割和配香工作中心的计划来源。Ⅱ级基本过程管理系统接受通知一个新/修改计划通过网络发送器/接收器通信软件将被并入。一个信息被放入网络,指出哪个工作中心将接收计划。然后新计划数据从Ⅲ级被复制至Ⅱ级。
每台Ⅱ级计算机(现用和备用)分别地接受通知,计划已可用。每台计算机从Ⅲ级数据作自己的数据拷贝。新工作中心计划数据构筑在Ⅱ级,这样它整个取代了Ⅱ级中的旧计划。这种新计划的交付也独立地发生于Ⅰ级。
一旦新计划在Ⅱ级,数据就以前节叙述的方法被提供至Ⅰ级。
与Ⅰ级数据的接口实际上是一个间接接口。由成批/运行记录功能收集的Ⅰ级软件的数据由库存修改功能用来修改工厂中混杂烟草库存以及可用于生产运行中的切割充填料(CFS)底烟草。
一个可用成批/运行记录的通知以邮件信息形式通过邮政信箱发出。
Ⅱ级基本过程管理系统负责大约每隔60秒收集混杂烟草底库存状态。在这种功能中没有涉及Ⅲ级的信息传递。Ⅲ级把在Ⅱ级独立收集的数据复制上送。
每次接收、装运或调整表面调味和切割充填料(CFS),使用者用来与PRS接口的程序负责把关联于所述材料的数据传递至基本过程管理系统Ⅱ库存修改程序。
信息通过网络发送器/接收器软件传递。信息中的数据指出了或需要从PRS复制和处理文件或有关表面调味的特殊运输槽(tototank)的数据被包括。在两种情况中,数据包括修改库存中特殊项目标识的量。此外,表面调味槽象再干燥烟叶捆那样(由条形码)跟踪。收集在表面调味的运输槽中的数据被保持在容器级,以及项目标识级。
一个成批/运行结束时,Ⅰ系统将收集在Ⅰ级计算机中的所有运行数据。Ⅰ级负责把数据从Ⅰ级计算机转送至Ⅱ级宿主计算机。这通过DECnet通信由文件转送器完成。Ⅰ级必须获取一份成批/运行数据的拷贝上送至每台切割和配香宿主计算机。
一旦成批/运行文件以Ⅱ级基本过程管理系统所希望的形式位于每台切割和配香宿主计算机中,Ⅰ级软件就用放置在邮政信箱中的信息通知Ⅱ级基本过程管理系统文件已可用。
在读到信息后,Ⅱ级基本过程管理系统将处理该文件。
在成批/运行文件由所有Ⅱ级程序处理完成后,Ⅱ级基本过程管理系统就通知Ⅲ级基本过程管理系统数据已可用。这是利用网络发送器/接收器软件而完成的。被传递的信息包括被复制文件的名称和位置。
在切割和配香Ⅱ级系统不产生报表。所有硬拷贝和可视显示报表都在Ⅲ级处理。
在Ⅲ级工厂管理者系统相结合的计划与规程信息也被传送至以上讨论过的(参见图2)制造与包装管理系统(MPMS)230。制造与包装管理系统通过图2中展示的Ethernet通信连结与工厂管理系统通信且存储制造与包装(M&P)集成大约一周的计划运行表列。每个集成的即时和下一次计划运行的规程被送至各个集成。每次一个运行被完成,集成计算机通知制造和包装管理系统(MPMS),一组用于下一次运行的新规程被送至那个集成。
如上参照图1所述,每个制造和包装集成包括一个(卷烟)杆制造区域118,包装区域120,纸板箱包装区域122,箱包装区域124和集装箱区域126。图13以顶视图展示一个制造和包装集成的草图和详细图。如上所讨论的,在一个工厂中可以有72台或更多的制造和包装集成。每个制造和包装集成可独立地象一个小工厂一样运行。如图13所展示的制造和包装集成有带有杆制造机器550和过滤嘴安装机器554的杆制造区域。杆制造机器是一台由西德Hauni-Werke Koerber公司制造且以商标名“Protos”销售的普通装置。过滤嘴安装机器554商标名为“Max80”也是由Hauni-Werke公司销售的普通设备。过滤嘴安装器通过一个检查站552送出制成的卷烟杆。自检查站552卷烟被送至由G.D公司制造和销售的命名S-90的垂直螺旋贮料器556。贮料器556提供卷烟杆的短期储存以便在杆制造区域和包装区域之间提供一个缓冲区。储存设备556馈给包捆,机器558它是以命名X1转动包装机销售的普通G.D.包装机。卷烟的包捆进入包装机560,然后进入一个纸板箱机562。包捆包装机和纸板箱机由G.D.公司以命名4350/Dack-s集成一起销售。对于一定的出口产品,有必要对纸板箱加固包装。为此目的提供了加固包装机564。加固包装机也是普通的G.D公司的产品。一个垂直纸板箱贮料器556接收了暂存的纸板箱作为在纸板箱机和箱体包装机568之间的一个缓冲区。贮料器和箱体包装568是由Focke公司销售的普通设备。纸板箱从贮料器566取出且在箱体包装机器568中成箱。成品箱由集装箱机570装制,该机器也是由Focke公司销售的普通设备。集装箱机把成品箱堆积起来由自动导向车系统搬运。
上述图13讨论过的每件设备都是普通的且包括一个单独的计算机控制系统。虽然设备是普通的,但如图13所示的设备配置和互相连接却不是普通的。配置使得使用者在设备运行时控制和观察设备。所展示的配置还减少了全厂的噪声转递因为机器的噪声传送部份被调整达到消声的目的。
在普通设备中的控制系统也是普通型的。这些控制系统被修改使其兼容于制造和包装管管系统且被连接于集成计算机574,以接收用于控制运行的数据。集成计算机574包括一个由集成操作者监视的显示屏幕。
每个集成有一台集成计算机(CATC),有一个用于每个集成的过滤嘴制造机器。过滤嘴制造器成组安置在一个分隔于集成的区域中。每18台过滤嘴制造器设一台集成计算机(CATC)。
每个集成也有多个储存用于集成的非烟草材料以及用于储藏自动导向车搬运次品和废料的自动导向车(AGV)提取位置。
烟草材料通过一个气动传送系统直接传送至杆制造机器550。从杆制造区域,成品卷烟杆通过一个传送机传送至包捆制造机器558,从包捆制造机器558,包捆通过一个传送机传送至包捆包装机器560。用于运送产品的传送机被合理配置使机器能按图13中的配置排列,真正使杆制造机器和包捆制造机器形成L形,且包捆包装机器560垂直于包捆制造机器558过滤嘴被气动传送至过滤嘴安装区域554。
也有两个集装箱位置571和572。集装箱位置571靠进集装箱装箱机且具有依托一集箱由装箱机装填的一个可垂直移动集装箱平台。这个集装箱在较低位置的集装箱平台上被装填。其它的集装箱位置572有两个垂直距离可变的集装箱平台。上平台支撑将由自动导向车(AGV)运走的满载集装箱,较低的集装箱平台支撑由自动导向车(AGV)带来的空集装箱。当在位置571平台上的集装箱被装满时,由一台起重装置吊起且由一台传送机从旁路移至位置572较高位置的平台。位置571中的平台然后降低,空集装箱由传送机移至位置571中的平台,再由装箱机装填。
一旦一个满载的集装箱被放置在位置572的较高位置时,一个传感器确定满载集装箱的存在并直接通知自动导向车(AGV)管理系统一个满载集装箱准备被运送至成品区域。传感器信号被编码,向(AGV)自动导向车管理系统指出满载集装箱的位置,自动导向车(AGV)管理系统再让自动导向车(AGV)控制系统把空集装箱带给集成。大约要用40分钟装填一个集装箱,这样自动导向车(AGV)有充足的时间运送一个空集装箱,且在下一次集装箱被装满以前移开装满的集装箱。
储存位置580至588容纳有如标签、箔、膜片、纸板箱、边料、箱体和纸张等项目。这些项目可供集成中不同机器使用。储存位置在集成的外缘,这样自动导向车可容易地到达。储存位置可与不同机器联系以向机器直接提供非烟草材料,或操作者能在需要时可用于馈给机器。在上述情况下,当非烟草材料的供应量偏低时,信息通过集成计算机传送至工厂服务管理系统向集成传送适当的材料。在操作者向机器馈料时,信号可手动输入集成计算机。否则,信号可能是根据非烟草储存位置的一个数量传感器被自动传递。该数量传感器可以是一个适量传感器,高度传感器或其它类似的传感器,这取决于被感应材料类型。
如图2和图3所示,集成计算机与制造和包装管理系统保持通信。每台集成计算机收集来自制造器、包装器、纸板箱机,箱体包装机、集装箱机和在集成的卷烟检查站的数据并把信息传递给制造和包装管理系统。这个数据也储存在集成计算机中,并可显示于操作者、技术人员和维修人员。被收集数据也包括操作者的直接数据输入,如上述的操作者标识和对额外材料的请求。或清除废品和贮存废料的请求。非烟草材料也可被直接从一个集成移至另一个集成。在这种情况下,操作者可通知集成计算机移动材料,这样集成计算机可调整其库存。
由集成计算机从机器本身汇集而上传至制造和包装管理系统(MPMS)的数据类型,包括每台机器的生产数据,包括生产计数,其形式可为试图制造的卷烟数,试图安装的过滤嘴数,试图包捆的包装数、从制造器至贮料器卷烟的移动数,试图打包数、生产成品数等。集成计算机还按照停机时间和持续停机时间及由集成生产的废品的理由报告集成停机时间。
进而,在有限的程度上计划可在制造和包装管理系统被修正。运行可被插入、取消或修改。任何这种修改必须被认可,并报至工厂管理系统从而修改工厂计划。
集成计算机实际上把汇集数据传递至制造和包装管理系统(MPMS),上述传递是通过如图2所示的Ethernet系统把涉及机器运行的所有汇集数据传送至数据集成器144和146,再存储于可由制造和包装管理系统(MPMS)存取的公共储存区域166中。
类似的方法,集成计算机收集各个机器上微机中的数据。这种信息每隔15秒被修正。
规程也通过公共储存区域由制造和包装管理系统传递至集成计算机。送入集成计算机的规程数据包括对集成计算机要求运送新非烟草材料必要的数据,涉及的生产成品类型和产品目标,被下装至集成中各种机器上计算机控制系统的过程参数、卷烟测试的目标和控制限制数据,所产产品的薄荷和配味料指示剂数据(用以协助指示自动导向车(AGV)去倒空薄荷或调味料仓室中的非烟草容器以便分离这两种产品类型),诸如齿轮齿数,辅助机构和其它在维修设定或测试集成中机器的类似机构的机器规程参数。
制造和包装管理系统能够存取集成计算机储存在公共储存区域中的数据,且通过Ethernet系统接收来自集成计算机的信息。例如,集成计算机可向制造和包装管理系统发出一个运送更多的非烟草材料请求。集成计算机储存每个集成上生产产品的项目标识和版本使集成计算机知道所要求的材料的确切规格。集成计算机向制造和包装管理系统发出一个请求,要该系统向工厂服务管理系统发出监视向申请材料的集成运送材料且在运送完成时向制造和包装管理系统回报的要求。
制造和包装管理系统生成提供给使用者的报表。这种报表包括向监控人员和管理人员提供的生产和效率报表以及设备控制系统状态的报表和向过程控制工程师和维护人员提供的集成计算机的报表。报表可以两种表的格式和图象形式出现且出现在(CRT)屏幕和为通过打印机的硬拷贝。报表也可储存在公共磁盘储存区域中为未来引用。
根据如图13所述,在每个集成的不同设备上提供微型计算机。这些微型计算机提供较低等级的数据收集。他们通过多个传感器监视制造和包装设备。集成计算机,数字设备公司的PDP11/83,定时询问每个集成中的微型计算机以获得生产数据,关于所生产产品废品的数据,和涉及每件单独设备停机时间的数据。数据按天、班次和运行存储。由集成计算机收集的数据可由制造和包装数据集成器系统(DCS)存取。
如上所述,数据集成器系统由两台用于数据采集的VAX11/750计算机142和144(图2a)组成,每一台阅读工厂中一半集成计算机的数据以均分负载。数据集成器系统(DCS)把数据放置在公共磁盘储存区域166中。这种数据作为制造和包装系统普通过程数据(GPD)加以引用。制造和包装管理系统(MPMS)存取普通过程数据(GPD)且使用多种报表概括和显示数据。制造和包装管理系统计算机146(也为VAX11/750)与两台数据集成器系统(DCS)VAX11/750计算机一起就称为制造和包装系统。由于容量的限制,制造和包装系统只保存数据一周。Ⅲ级的工厂管理人员系统把数据建档用于记录用途。
所有数据以集成为基础而收集。数据被分为按运行,班次和天。每天一个新文件建立,所有用于该天的数据写入该文件。每天数据以三种方式收集:按班次(过去的),按运行(过去的)和动态地(即时的)。
班次数据按每个班次收集于集成计算机。在该班次结束时,集成计算机保存在班次记录中的数据。班次记录包含该班次期间有关生产、废品和停机时间的信息。一个班次记录可由集成标识,班次和日期唯一标识。在该班次结束时,数据集成器系统(DCS)收集数据存入普通过程数据(GPD)文件。班次记录没有特殊运行信息。
一个班次在制造和包装系统中局部地被定义。定义在制造和包装系统的每个班次有起始时间、结束时间、中断起始时间和中断结束时间。这些时间在制造和包装车间的每个部门可有不同的定义。如果班次定义改变,新班次信息可下装至每个部门的集成计算机。然后集成计算机按照新班次计划实现班次的转变。一个时间同步过程在数据集成器系统上隔1小时运行以保证集成计算机保持与制造和包装系统相同的计划。
运行数据基于集成生产计划而加以收集。运行记录包括有关被产产品,产量、废品和在运行期间发生的停机时间的信息。运行记录能由集成计划唯一地识别。当运行发生变化,所有数据写入集成计算机的运行记录上。数据集成器系统(DCS)收集该数据,存入普通过程数据文件中。短期运行每班可提供几个运行记录,以每班次每个集成带有最多六次运行为限。长于一个班次的远行将基于班次界面分成多个运行记录。这允许按班次或按整个运行汇报信息。运行记录保存的方法由分为三部份的一天加以解释,从午夜至早晨8时的7班次,从早晨8时至晚上6时的8班次和从晚上6时至午夜的9班次:一天的数据-由集成储存在文件中,班次和运行:
|-一天文件-|
储存在天文件中每个集成的一个班次记录:
|-7班次-|-8班次-|-9班次-|
|-一天文件-|
在天文件中每个集成中每个班次的一个运行记录
|-运行1-运行2-|-运行2-|-运行2-运行3-|
|-7班次-|-8班次-|-9班次-|
|-一天文件-|
集成计算机能周期性地记录所选择的数据并在趋势记录中保留所选择的数据点个数。趋势周期能从15秒至15分钟。趋势点数可以直至32点。趋势可保存直至50个数据项目并可行于或不可行于每台单独集成计算机。这种趋势信息可在制造和包装管理系统上存取且被储存在普通过程数据(GPD)中。
一个即时记录在一个运行起始时建立。这提供了运行起始累计产量和废品的记录。数据集成器系统(DCS)收集即时记录且把他们存储在普通过程数据(GPD)文件中。纵贯班次,累计班次数据由数据集成器系统(DCS)收集于集成计算机且对每个集成的班次记录作修改。即时运行数据由即时值和即时累计班次值之间的差额决定。在一个运行或班次结束时,即时记录从普通过程数据中被消除且由历史运行记录(指集成计算机收集的)取代。
信息在集成计算机和数据集成器系统(DCS)之间,数据集成器系统(DCS)和制造和包装管理系统(MPMS)之间,制造和包装管理系统(MPMS)和Ⅲ级工厂管理人员系统之间通信。成功地接收于或发至其它系统的所有信息由数据集成器系统(DCS)或由制造和包装管理系统(MPMS)登记。一个例子为由集成计算机发送的材料定购信息,该信息请求由该集成计算机提供服务的集成所需要的一个项目的额外库存。由数据集成器系统(DCS)接收来自集成计算机的信息并传递至制造和包装管理系统(MPMS),该系统再把信息传递至工厂服务管理系统(FSMS)。信息包括有关定单的信息,如需要诸如箔、纸张等项目的集成;项目识别符;材料类型;和成品项目识别符。当该项目被采用,自动导向车(AGV)就把该项目送至集装箱并在安放新集装箱的储存区域中搬走旧集装箱。原先送至工厂服务管理系统(FSMS)的信息也指示旧集装箱是否仍包含材料。当数据集成器系统(DCS)成功地把信息送至制造和包装管理系统时,处理被登记在数据集成器系统(DCS)中,当制造和包装管理系统(MPMS)成功地把信息送至工厂服务管理系统(FSMS)时,处理再次被登记在制造和包装管理系统(MPMS)中。如果处理没有成功完成,它将被登记录在一个出错记录器中。
驻留去制造和包装管理系统(MPMS)和数据集成器系统(DCS)中的应用程序把所有错误记录于称之为信息记录器的文件中。信息记录器通常只由系统人员用于测试和调试目的。
当一个操作者,技术员,维护人员或监督者对一台集成计算机签到,集成计算机就通知制造和包装系统用户类别和签到考虑人数。当操作者、技术员、维修人员离开,集成计算机也将通知和包装系统。制造和包装系统使用这种信息跟踪所有即时工作于集成计算机的所有使用者。制造和包装系统把包含所有签到和离开者记录文件保留至少一周。一个报表提供来观察即时集成计算机的使用。通常该登记文件用于测试和跟踪的目的。
一些制造和包装报表向使用者提供改变系统信息(计划、构成数据等)的能力。当这些报表之一被使用,在编辑登录文件中将建立一个项指出使用者的名称,编辑的时间和可行的终端识别符。通常该登记文件用于测试和跟踪的目的。
动作和信息包能登录在集成计算机中。动作信息起始在集成机器上的微型计算机中,且指示一些马上应传递至操作者的事件。例如,一个动作信息会指示如过滤嘴安装器等机器的失误。当动作信息产生且以时间顺序列在信息登录器中时他们就动态地实时出现在某集成计算机的显示器上。信息包信息包括有关非重要现象的信息,如一个集装箱的完成,材料正定购等。信息包不是动态地出现在集成计算机显示器上,但被存储在信息登记器中且可通过信息登记器而存取。登记器可保存至多500个信息包。
制造和包装报表系统向制造和包装管理系统使用者提供一组可观的联机报表。基于使用者目标和报表类型的一个菜单系统可容易地存取这些报表。
每个使用者组的“根”菜单最高层提供了子菜单选择和通用实用程序选择。使用者组子菜单提供在线监督者,部门管理人员,生产管理人员,操作管理人员,维护管理人员和工厂计划者所用。每个使用者组子菜单进而按报表类型分为子菜单。报表类型包括生产,计划,废品概观和停机时间。
所有的制造和包装报表被设计为使用一组标准控制键。使用动态数据的报表按一至十分钟被修改,取决于报表类型和数据修改频率。
生产报表总结属于运行或班次的数据。数据可以按依赖于报表的各种形式被显示,但通常面向运行(牌号)或面向班次。用于较高级别管理的报表是按班次、部门或牌号总结生产数据。Ⅲ级的工厂性能报表系统提供目标信息且由基本制造和包装管理系统(MPMS)用以产生与实际生产的一个对比。
废品报表显示综合的和由集成计算机收集的实际废品数集。废品数据可显示为按废品类型的综合或显示适当传感器的实际废品数。实际废品数据由集成计算机收集。某个被显示废品数据的计算基于集成计算机提供的信息。
一个人员报表被提供以显示所有在集成计算机即时签到的人员。当一个操作者,维护人员或技术员向一台集成计算机签到时,集成计算机通知制造和包装系统相应的人数和签到者的用户等级。当操作者,维护人员或技术人员离开时,集成计算机则通知制造和包装系统。制造和包装系统使用这种信息去监视所有即时工作于集成计算机的使用者。人员报表使用即时工作用户总数,确定工作人员的名字和劳工等级。然后这种信息显示在一个带有指明发生签到工作地点的指示器报表中。
综观报表提供状态、生产和停机时间信息的综合数据。
综观状态报表提供在车间中设备即时状态的信息。这些设备包括微机系统,制造器,包装器,cello和箱体包装器和集装箱机。
综观生产报表提供生产,废品和效率的综合数据。生产、废品和效率的目标信息提供用于比较。
停机报表显示综合的和由集成计算机收集了实际停机时间信息。停机时间数据按“普通”的停机或实际传感器原因显示。普通停机是一个可能已由若干实际传感器中任一个捕获的通常的停机原因。这提供了已发生的普通停机类型的一个总结。实际传感器停机特指提供在制造和包装设备上的每个传感器。集成计算机提供具有两种停机类型的制造和包装系统。
计划报表提供有关即时制造和包装计划的信息。报表显示基于集成的信息,或显示所有该集成的运行,或显示用于子部门所有集成的即时和下一次运行。
用于一个子部门的即时报表和下一次计划提供即时运行的信息,且提供哪些信息可用于下一次运行。所提供的即时信息是运行号,计划起始时间,实际起始时间,计划停止时间,需生产产量,所产的即时产量和用于运行的终极准则。提供下一次运行的信息包括运行号,计划起始时间,计划停止时间,需生产产量,终极准则。该报表将标志任何具有接近计划产量的实际产量的运行。这将有助于向线监督者指出在不久的什么时候可能需要运行改变。
制造和包装系统有与四个其它Ⅱ级系统的接口:工厂服务,成品,自动导向车和基本过程管理系统。
与自动导向车管理系统的接口把成品上可予提取的信息提供给自动导向车管理系统(AGVMS),且通知自动导向车管理系统(AGVMS)集装箱需从集成中移出的时间。
当集装箱机把成品集装箱移至提取位置571(图13)时,集成计算机接受一个集装箱已完成的通知。集成计算机使用运行信息,确定集装箱中是什么,确定产品代码和成品的目的地。集成计算机还从集装箱机获得集装箱中箱体的个数。这个关于集装箱的信息被提供至制造和包装系统。每个集成的提取位置有一个传感器以检测成品集装箱准备就绪可予提取的时间。这个传感器直接由线接到自动导向车系统,这样,一辆自动导向车可去提取集装箱。然后自动导向车管理系统(AGVMS)将向制造和包装管理系统发出一个关于这种集装箱信息的请求。
自动导向车接口提供从集成储存位置580-588移走空的或部分集装箱而不要求新材料的方法。这称为清理且被提供为集成计算机菜单的选项。当操作者请求清理时集成计算机通知制造和包装系统。然后制造和包装系统通知自动导向车管理系统(AGVMS)有关需要被移走的项目。当集成退出生产和材料需要送回工厂服务时,材料和集装箱就这样被移走。自动导向车管理系统(AGVMS)将返回一个状态,指出移动成功完成或在移动时产生差错。
与工厂服务管理系统的接口提供给制造和包装和过滤嘴操作员订材料的手段。操作员通过一个集成计算机材料订购屏幕订材料。集成计算机在操作员作出一个选择时通知制造和包装系统。对于这种材料的请求送给工厂服务管理系统。工厂服务管理系统将检查材料库存且确定材料是否可用。如果材料是可用的,工厂服务管理系统将通知制造和包装系统,后者将通知集成计算机材料的订购已顺利定成。如果材料不能顺利订购,工厂服务管理系统将提供材料不可用的原因。制造和包装系统将把这种信息提供至集成计算机向操作者显示。
提供与成品管理系统(FGMS)的接口,在集成中作出一个手动(非自动导向车)产品转送时通知成品功能。登录手动转送的能力由集成计算机提供。当手动转送被登录时集成计算机通知制造和包装系统。然后这种信息提供至成品管理系统。
制造和包装存取由基本过程管理系统(PPMS)Ⅱ级提供的一个共享文件以获得切割充填料储存信息。基本过程管理系统动态地修改文件。制造和包装系统将忽略所提供的数据如果它在日期之外。
该文件把有关每个集成的仓室、馈给器和配料代码信息提供给制造和包装系统。制造和包装系统把(CFS)配料代码与每个集成的计划配料代码进行比较。如果存在偏差,制造和包装系统通知集成计算机可能的错误。集成计算机将把有关偏差的信息显示给操作者。
在把可能的错误通知集成计算机后,制造和包装系统将跟踪偏差,并在问题改正时再通知集成计算机。
Ⅲ级系统的接口被用于获取来自其它系统的信息以及把信息提供到其它系统。这些接口向制造和包装系统提供了制造和包装(M&P)计划和制造标准。这些接口也向其它系统提供有关成品生产,局部计划修改底库存和工厂性能数据的信息。
计划系统提供能规定每个工作中心(集成)将生产哪种产品的装置。计划系统提供:
1.从Ⅲ级获取计划的装置,
2.在制造和包装管理系统中的输入,修改和观察,以及
3.把计划下装至集成计算机的装置。
计划是每个工作中心运行的集合。一个运行规定了每个工作中心将生产的成品。一个运行规定了成品和版本、工作中心识别、计划生产的起始和结束时间、终止准则和特殊指令。计划是一个按给出次序执行的运行的顺序表列。只有一套规程适用于一个运行:因此只有一套材料、产品和过程规程以及切割充填料储存线适用于该运行。如果任何材料变化,馈给器变化或规程变化的话,必须计划一个新运行,或现有运行必须修改。
运行由容易地识别运行的运行号标识。运行号只用于记录的目的。
计划的主拷贝驻留于制造和包装系统。Ⅲ级系统能要求制造和包装管理系统(MPMS)一份计划的拷贝,在运行之间插入栅栏从而把运行分为可被执行的和被持有两个部份,交付一个新计划或紧急停止一个Ⅲ级编辑和移动走栅栏。
制造和包装管理系统(MPMS)提供通过使用计划编辑报表修改一个工作中心计划的手段。运行可被增加、删除或修改。这种局部编辑优先于Ⅲ级编辑,并在进程中引起Ⅲ级编辑自动紧急停止。Ⅲ级编辑在运行之间放置一个栅栏,在任何两个运行之间或在计划结束时都可放置一个栅栏。在集成计算机中不进行编辑。
在即时运行中不能进行编辑。编辑能在下一次运行和所有相继运行中进行。集成计算机包含一个即时和一个下一次运行。当下一次运行被编辑时,集成计算机中的下一次运行与相关的规程一起被清除。。当一个新的下一次运行被交付,该运行及其规程就被下装至集成计算机。在制造和包装管理系统中的一个局部编辑始终允许下一次运行的编辑。即时运行的完成和下一次向即时运行的转变称为是一个运行改变,且只能在集成计算机中完成。当一个运行改变起始于集成计算机时,运行事件的结束被送至制造和包装系统,它调整完成了即时运行的计划且把下一次运行变为即时运行。这也结束了用于即时运行的普通过程数据记录,并建立了一个新的即时运行记录。每台集成的每个班次最多可有六个运行。
规程系统提供计划用于制造和包装运行产品的产品、过程和材料规程。通过制造和包装管理系统提供的规程是制造标准系统(MSS)可用规程的一个子集,他们被制造和包装用于支持材料订购,成品运送,制造,包装,集装箱机处理和质量测试。
制造和包装管理系统(MPMS)包含即时计划的制造和包装所有产品的规格以及计划为下一个产品的规格。这些规格通过工厂Ⅲ级系统自制造标准系统获得。这些规程保存在制造和包装管理系统并被分配至各集成计算机。一套规程由一个成品标识(FGID)和版本号识别。每套规程只保持一个拷贝。多个工作中心可共用相同的规程。
一套规程适用于整个工作中心。所有用于制造,包装和集装箱包装的材料,产品和过程由产品标识和版本规定。即时和下一次运行所有产品计划保持有多套规程。
在一个产品被计划作为下一次运行时,就检查制造和包装以决定是否规程已保持在制造和包装系统中。如果他们局部不可用,向Ⅲ级作规程请求。如果他们是局部可用或他们在Ⅲ级都为可用时,他们被下装至集成计算机。如果规程局部地或在Ⅲ级都不可用,集成计算机将不取下一次计划和相关的规程。当一个运行记录在普通过程数据文件中建立时,适当的规程就被复制入运行记录由报表功能使用。
在制造和包装管理系统中没有允许使用者观察或规程编辑的功能。一个数据库维护功能删除即时或下一次运行不再需要的规程。
集成计算机收集工厂性能报表系统(PPRS)使用的数据。这个数据提供有关生产的详细信息,操作者级别上的废品信息,和在制造和包装设备中出现的停机信息。
操作员数据包括操作员签到时间,操作员结束工作时间,总产量(或制造器操作者接受的过滤嘴安装数或包装器操作者的集装箱箱体数),在开始工作时已发生的停机次数。
停机数据包括设备故障的时间,恢复运行的时间,停机的传感器原因,和当产生停机时已签到的操作员总数。当一个维修人员或技术人员被要求辅助修理设备,集成计算机就将计入维修人员或技术员签到时间以及维修人员或技术员的总数。如果维修人员或技术员不向集成计算机签到,就将没有反映维修人员/技术人员信息的记录。
集成计算机还提供在每次停机允许操作者输入的装置。这些输入可由操作者,维修人员或技术员通过对一个菜单的使用而实现。通过移动菜单,建立一个代码它描述了问题的性质,涉及问题的一部份设备,以及使用者纠正问题将采用的行为。由菜单提供的用于选择过程的信息是由工厂性能报表系统(PPRS)系统通过接口提供的。由PPRS系统提供的用于菜单的信息被手动地从(PPRS)系统传递至制造和包装系统,且由系统人员下装至集成计算机。
在每个班次后,数据集成器系统上的一个过程将收集已由集成计算机记录用于那个班次的所有(PPRS)数据。数据集成器系统把所有这种数据放置在一个可由制造和包装管理系统(MPMS)存取的共享文件中。每天当数据可用于传递时制造和包装管系统(MPMS)就通知PPRS。
存储在储存位置588中的工厂服务材料的底库存按班次由集成计算机跟踪。当材料从工厂服务接收时,那个项目的库存量按集装箱中的量增加。集成计算机计算用于生产该成品的材料总量并从货架库存中减去所用量。数据集成器系统按动态和按班次收集这种信息,并把此信息存储在过程数据文件中。
成品的底库存由集成计算机以“抽查”提供。Ⅲ级系统通知制造和包装系统一个产品库存抽查应采取的时间。然后制造和包装系统通知所有集成计算机抽查的时间。在由Ⅲ级提供的时间,每个集成计算机确定在其集成中即时产品库存且通知制造和包装系统总量。所有这些从集成计算机接收的库存抽查信息将被传向Ⅲ级系统。
工厂服务系统包括一个自动仓库类型的储存和普通设计的、由一个工厂服务控制系统控制的检查系统,该工厂服务控制系统储存了非烟草材料且保留有对储存材料定位的信息。控制系统在与制造和包装管理系统通信的工厂服务管理系统(FSMS)的指导下操作,而AGVMS保证所要求的材料运送至要求的多个集成。如图1所示的工厂服务管理系统是一台在计算机器分布网络中的计算机。工厂服务管理系统(FSMS)被要求能发送和接收制造和包装管理系统(MPMS)以及自动导向车管理系统(AGVMS)的信息。工厂服务管理系统也必须能存取公共储存区域166。
接收操作者-包装材料将由工厂服务站通过轨道到达。轨道运送器将把一个转送文件(公司内部材料)或提单(外购材料)送至接收操作者。接收操作者将决定材料是否需要存储。接收操作者将通过有访问工厂管理系统使装运有效。输入的适当的数据是转送器位置号(来自转送器显示)或外购定单号(来自提单)。
对于外购材料,工厂服务管理系统(FSM)将访问在工厂管理系统中预期进货文件。如果外购定单被发现,预期进货将向接收操作者显示。假如外购定单无效(不存在或禁止的),或某个材料未列为预期的进货,接收操作者将被要求直接与工厂管理联系获得接受装运的授权。
材料在厂内转送与处理购外材料类似处理。每个项目标识将作为独立的装运进货处理。
所有接受的装运将由工厂服务管理(FSM)赋于12位数字(YYMMDDHHMMSS)的一个唯一的装运接受号。这个号将写在所有装运文件上。所有装运信息每晚被送至协同计算机,所有那次装运的集装箱已通过了数据输入检查站。
抓斗道轨操作器在接收了卸货的许可后将把材料置于一个受控的集装箱。当抓斗道轨操作器把其车退回时,地面传感器将检测输入过程的完成。然后集装箱被送进系统。
受控集装箱的集装箱识别符(ID)在操作器准备在其上放置材料时应为FSCS所知。如果遇到集装箱无标识,则应激活一个警报,指示抓斗道轨操作器移开所述集装箱。每一个被接收入系统的集装箱必需运送至数据输入站。每个集装箱在到达时将被扫描标识符且由FSCS称重。当可用时这种信息与装运接受号(若已知)一起显示于数据输入操作器。操作器应有在处理之前输入任何失去数据的能力。任何由扫描器检测的集装箱识别符和操作器的输入将根据进入数据检查站的输入集装箱表列判定有效性。在集装箱识别符不是所期望的情况下,操作器装被通知,且被要求去确认集装箱识别符。
当FSCS和工厂服务管理系统之间的通信联系被建立时,工厂服务管理系统(FSM)将向FSCS发送一个可用的储存仓布局图。当一个集装箱到达一个输入提取和运送站时(P&D),FSCS将在通过使用可用的储存仓布局图在通道中选择一个储存位置。FSCS将向SRM发出一个提取集装箱的指令。如果在提取该负载时SRM成功地读到集装箱识别符,集装箱就将被储存且把储存完成的信息传递至工厂服务管理系统(FSM)。如果SRM不能读到集装箱识别符,集装箱将放置在中间存放区输出提取和运送(P&D)架上。工厂服务管理(FSM)被通知“无名”集装箱的“出现”。如果发生了满仓错误,FSCS将通知工厂服务管理该错误,并将选择另一个仓位去储存负载。满仓错误将登录以人工调查和恢复。
材料检索-材料可以两种方式被订购:由制造和包装管理器的自动请求和由可视显示终端(VDT)向工厂服务管理的人工请求。(当工厂服务管理(FSM)出故障时,材料也可由可显视示终端(VDT)输入移至FSCS)。
制造和包装(M&P)请求-这些请求必须包括如下内容:
数据:集成号,制造标识,项目标识,项目类型,集装箱空载/返回,数量(任选),和出口定单装货清单号(任选)。
可视显示终端(VDT)请求-可以下列内容由人工向工厂服务管理(FSM)请求:
项目标识
集装箱号
仓位
材料检索将对输出提取和运送(P&D)走道的前部至尾部编号。自动导向车(AGV)系统感应走道的尾部存在集装箱时就指示自动导向车(AGV)把集装箱移至中间存放区架。中间存放区操作员将通知工厂服务管理(FSM)货物已到达中间存放区。
在把任何材料装运至生产车间之前,一个集装箱必须被运送至所有外包装(牌号,弹性包装[stretch]等)能拆除的中间存放区域。然后分发操作员将通过扫描集装箱条形码或在可视显示终端(VDT)的键盘上输入集装箱识别符,把该集装箱“接收”进入中间存放区域。然后工厂服务管理(FSM)把有关的指令提供至操作员(例如准备运送至制造和包装(M&P)集成的集装箱)。然后分发操作员将释放货物,工厂服务管理将集装箱运送请求通知自动导向车(AGV)。如果自动导向车(AGV)管理人员系统出“故障”(down),操作员必须把移送指令输入自动车(AGV)控制系统。
项目主文件将区分整集装箱材料和选取集装箱的材料。一般,下面为被作为整集装箱运送的一些项目的例子:纤维,衬套包装,外购过滤嘴,卷烟纸,安装过滤嘴,箔,包装器,包装薄膜纸板箱。
不以整集装箱量运送至生产车间的材料必须在中间存放区域被挑选且以两种方式中的一种被运送至车间:作为向指定集成其它运送货物的一部份或由三辆跨斗车。挑选后,集装箱被送回至储存区除非整箱货物已搬出,这时受控集装箱(由操作员输入)导至一个受控集装箱收集器。下列为按部份集装箱量运送的项目的例子:撕条,标记,包纸板箱总包装中的蜡。
制造和包装(M&P)把材料订单送至工厂服务管理(FSM)。这些订单指出是否一个空集装箱应被移走或一个部分装箱应回至储存区。当工厂服务管理(FSM)接收了一个命令,它指令自动导向车(AGV)管理人员去移动现存于储存点的受控集装箱(工厂服务管理(FSM)将始终假设这个集装箱是存在的,甚至它可能不存在)。然后工厂服务管理(FSM)发出一个从AS/RS中的一个仓中检索该集装箱的命令。
自动导向车(AGV)接口-工厂服务管理(FSM)只有一个与自动导向车(AGV)管理人员的处理接口:一个MOVE命令。每个MOVE指令至少由4个信息项组成:源-(提取)位置,目的(储放)位置,所涉及集装箱的识别符器,关联于该集装箱的材料类型。集成中的位置和一个移动优先级将包括在指令中是任选的。自动导向车(AGV)管理人员被要求在MOVE命令完成时或移动失败时通知工厂服务管理(FSM)。下列是一系列这些位置的例子:
所有中间存放区域位置
每个制造和包装集成
每个过滤嘴集成中的每个位置
每个受控集装箱收集器站
可能出错条件包括:
在规定的源位置没有集装箱
集装箱已存在于规定的目的地
放置在错误位置的集装箱
送至错误位置的集装箱
自动导向车(AGV)不能完成运送
制造和包装接口-工厂服务管理(FSM)将辨认出制造和包装(M&P)管理人员送出的单项处理:一个运送请求。在这项处理中,制造和包装(M&P)管理人员提供集成标识符,制造标识符,项目标识,项目类型,集装箱空载/返回,数量,过滤嘴集成中的位置,出口定单货单号。然后,工厂服务管理(FSM)将计划适当的集装箱搬移以运送所要求的材料。一旦材料运送后,工厂服务管理就将通知制造和包装(M&P)管理人员。如果要求不能满足,整个请求将由一个适当的报警码被拒绝。当完成时,工厂服务管理(FSM)将把一个命令完成信息送至制造和包装(M&P)管理人员,指明集成标识符,制造标识符,项目标识,项目类型,运送量,集装箱标识符和出口定单货单号。
可能出错条件包括:
不在库存中
在运输中-暂时不可用
设备停机
项目状态已过时
项目类与项目标识不相符
项目在出口室中
自动导向车(AGV)出故障
无效信息
工厂管理接口-工厂服务管理负责向Ⅳ级系统(通过工厂管理系统)提供四种特殊服务:
(1)对于手头库存任何变化的通知,例如:向销售方所购材料已到站。所传送的信息如下:
位置(LOC)号
日期
定单号
项目标识
接收数量
班次
运载工具
运载工具号
文件
制造和包装车间的工厂服务。有下列信息被传递:
位置(LOC)号
项目标识
数量
班次
调整代码
日期
(2)向销售方装运的信用单据处理用于将送回销售方的被拒绝的外购材料信用单据的请求。被传递的信息包括:
位置(LOC)号
项目标识
信用单据号
销售方号
数量
班次
取消一个为将送至销售方被拒绝的工厂服务材料的信用单据的请求。有下列信息被传递:
位置(LOC)号
信用单据号
已返回至销售方的外购材料信用单据的处理。有下列信息被传递:
位置(LOC)号
信用单据号
调整代码
标志
(3)清理材料的装运
由于报废、损坏等原因被消毁外购材料的授权清理。有下列信息被传递:
位置(LOC)号
项目标识
数量
调整代码
日期
为了提供上述的重要功能,工厂服务管理(FSM)能访问工厂管理系统如下:
-销售方文件
销售方号
销售方名
-外购定单文件
定单号
外购定单项目标识
“-销售方号
“-状态
“-定单数量
“-结算一应付款
-项目文件
项目标识
描述
每个集装箱的数量
测量单位
状态
分类
-位置文件
位置号
位置描述
此外,工厂服务管理必须能用下列内容修正工厂管理系统:
FSCS 系统性能统计
FSCS 设备性能统计
上面试图对本发明作一个叙述性的描写,但并不限制以任何方式的本发明的范围。很明显,通过增加,取消和替代的方式在不脱离下述权利要求阐述的范围的情况下可对本发明做众多的修改。