料表制作系统及方法 【技术领域】
本发明有关于一种料表制作系统及方法,且特别是有关于一种自动制作料表的系统及方法。
背景技术
电子产品在生产的过程中,往往要将数百个电子元件或数千个电子元件组装在电路板上,然而,要将这些种类繁多且数目庞大的电子元件有序地组装在电路板上是一件非常复杂的事。于是,在生产的过程中,便会利用一些记录表来记录电子组元件的基本信息与其所搭配的生产设备等。
例如:料表便是一种在生产线上常用的记录表,其主要记录电子元件的基本数据、供料状况与使用状况,料表一般记录下述信息:料站(Slot)、料号(PartsNo)、电子元件的规格(Spec)、置件颗数(QTY)、置件位置(Location)、料架型号(Feeder)及/或供应厂商(QVL)等信息,其中置件颗数(QTY)、置件位置(Location)主要是在表面贴装技术(surface mount technology,SMT)产线时会用到。
然而,目前的料表编辑与制作方式,是以人工判断以及手动编辑等作业方式来制作,这种制作方式容易增加出错机率,严重影响工作效率,而且编辑的时间也很长,与花费过多的人力处理这样的事情,而延缓生产效率。另外,由于相关人员的流动或离职,也会影响到正确料表的制作,而容易影响到正常的生产安排。
【发明内容】
本发明提出一种料表制作系统及方法,以改善现有技术的缺失。
本发明提出一种料表制作方法,包括下列步骤:提供第一物料清单、第二物料清单、设定文件以及料表模板,且设定文件包含多个第一数据与多个第二数据,料表模板具有多个预设字段;撷取设定文件中的第一数据与第二数据,并填入预设字段之中;以及依据第一数据和第二数据由第一物料清单和第二物料清单至少其中之一查找对应于第一数据的第一信息和对应于第二数据的第二信息,制作出一料表。
本发明另提出一种料表制作系统,包括储存单元和料表制作模块。储存单元储存有第一物料清单、第二物料清单以及设定文件。料表制作模块耦接储存单元,料表制作模块撷取设定文件中的第一数据与第二数据,并填入上述这些预设字段之中,且料表制作模块依据第一数据和第二数据由第一物料清单和第二物料清单中查找对应于第一数据的多个第一信息和对应于第二数据的多个第二信息,制作出上述料表。
本发明所提供的料表制作系统及方法可自动制作出一料表,使得料表出现错误的机率降低,并可节约时间和人力,提高工作效率,从而从根本上降低生产成本。
为让本发明的上述和其它目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合附图,作详细说明如下。
【附图说明】
图1所示为根据本发明一较佳实施例的料表制作系统的示意图。
图2所示为根据本发明一较佳实施例的料表制作方法的流程图。
图3所示为根据本发明一较佳实施例的第一物料清单的示意图。
图4所示为根据本发明一较佳实施例的第二物料清单的示意图。
图5所示为根据本发明一较佳实施例的设定文件的示意图。
图6所示为依据本发明一较佳实施例的料表制作方法制作出的料表的示意图。
【具体实施方式】
图1所示为根据本发明一较佳实施例的料表制作系统的示意图。本实施例所提供的料表制作系统1包括储存单元11、料表制作模块12、料表格式化模块13以及料表检查模块14。
储存单元11储存有第一物料清单(BOM表)111、第二物料清单(BOM表)112、设定文件113以及一料表模板114。设定文件113包含多个第一数据与多个第二数据,料表模板114具有多个预设字段。
料表制作模块12、料表格式化模块13以及料表检查模块14分别耦接储存单元11。
料表制作模块12撷取设定文件113中的第一数据与第二数据,并填入预设字段之中,且料表制作模块12依据第一数据和第二数据由第一BOM表111和第二BOM表112中查找对应于第一数据的第一信息和对应于第二数据的第二信息,制作出料表。
料表格式化模块13用于格式化料表制作模块12所制作出的料表,其格式化的对象包括对料表的版面、表头、页面进行处理。料表检查模块14用于检查上述料表的正确性,例如料表检查模块14可比对料表制作模块12所制作出的料表与第一BOM表111,或比对上述料表与第二BOM表112。
在本实施例中,储存单元11实施在一电脑装置(图未示)中,在其它实施例中,储存单元11亦可实施在服务器或磁盘阵列(RAID)中。在本实施例中,储存单元11为一硬盘(HDD),在其它实施例中,储存单元11亦可为闪存或其它类型的非易失性随机存取存储器。
在本实施例中,上述料表制作模块12、料表格式化模块13以及料表检查模块14可设置在同一个电脑装置中或同一个服务器中,在其它实施例中,储存单元11、料表制作模块12、料表格式化模块13以及料表检查模块14亦可设置在不同的电脑装置或服务器中。
此外,在本实施例中,料表制作模块12、料表格式化模块13以及料表检查模块14可利用软件方式来达成,在其它实施例中,料表制作模块12亦可利用硬件方式来达成。
上述第一BOM表111与第二BOM表112是生产过程中的一个重要的依据窗体,在本实施例中第一BOM表111与第二BOM表112的内容相似,但第一BOM表111所包含的内容多于第二BOM表112的内容。例如:第一BOM表111的内容包括料号、规格、置件颗数、置件位置、厂商等信息,而第二BOM表112的内容包括料号、规格、置件颗数、厂商等信息,其中第一BOM表111内容比第二BOM表112的内容多出置件位置。在其它实施例中,第一BOM表111的内容比第二BOM表112的内容所多出的部分亦可为其它信息,或第二BOM表112地内容比第一BOM表111的内容多,本发明并不加以限制。
在本实施例中,设定文件113的内容包括料站、料号、包装、置件颗数以及料架型号。
图2所示为根据本发明一较佳实施例的料表制作方法的流程图,有关详细说明,敬请一并参照图1。在本发明中,步骤S201~步骤S205的顺序是不加以限制,其顺序是可互调的。
在步骤S201中,储存单元11提供第一物料清单111、第二物料清单112、设定文件113以及料表模板114。第一物料清单111的内容,如图3所示。第二物料清单112的内容,如图4所示。设定文件113包含多个第一数据与多个第二数据,多个第一数据例如为站别,多个第二数据例如为料号,设定文件113的内容,如图5所示。料表模板114具有多个预设字段,如图6中Slot字段、PartsNo字段、Spec字段、Location字段、Feeder字段以及QVL字段。
步骤S203,料表制作模块12撷取设定文件113的第一数据(站别信息)和第二数据(料号信息),填入料表模板114的预设字段之中。如图6,将站别信息10006L填入Slot字段;料号信息11-034110461SJ填入PartsNo字段。
步骤S205,料表制作模块12依据第一数据(站别信息)和第二数据(料号信息)由第一物料清单111和第二物料清单112至少其中之一查找对应于第一数据(站别信息)的第一信息和对应于第二数据(料号信息)的第二信息。如图6,当站别为10006L,料号为11-034110461SJ时,则料表制作模块12从第一物料清单111或第二物料清单112中带出规格、置件位置、料架型号、厂商等信息分别填入Spec字段、Location字段、Feeder字段以及QVL字段中,由此,可得一完整料表。
在本实施例中,第二数据包括主料料号与替代料料号,例如:站别对应的第一个料号为主料,该主料下面的为替代料。如图6,站别10006L对应的料号11-034110461SJ为主料,而主料11-034110461SJ下面的为替代料为11-034110463SJ、11-034110467SJ以及11-034110468SJ。
在其它实施例中,料表制作方法还包括利用料表格式化模块13执行格式化料表的步骤。格式化料表的步骤包括对料表的版面、表头、页面进行处理,会设定料表各字段的宽度和字体、或删除各字段中的空格等等。
另外,在其它实施例中,料表制作方法还包括下列步骤:以步骤S205制作出的料表为基准,料表检查模块14依据站别对应的料号在第一物料清单和第二物料清单中查找对应的主料,比对料表的替代料与第一物料清单111和第二物料清单112的替代料是否相符合。
亦即,从一置件机(图未示)进行生产时所遵循的程序中导出一贴装文件,而这个贴装文件中包含置件坐标、角度、第二料站、第二料号、以及第二置件位置,接下来再比较贴装文件中的第二置件位置与第一物料清单中的第一置件位置分别对应的第一料号与第二料号是否一致。
例如在图6中,料表中站别10006L对应的主料为11-034110461SJ,替代料为11-034110463SJ、11-034110467SJ以及11-034110468SJ。在图3中,第一物料清单111的主料11-034110461SJ对应的替代料为11-034110463SJ、11-034110467SJ以及11-034110468SJ,则料表完全正确。
综上所述,本发明较佳实施例的料表制作系统及其方法,由于可依据第一物料清单、第二物料清单以及设定文件自动制作出一料表,可降低错误的出现机率,节约时间和人力,大大提高工作效率,从而从根本上降低生产成本。
虽然本发明已以较佳实施例揭露如上,然其并非用以限定本发明,任何所属技术领域中具有通常知识者,在不脱离本发明的精神和范围内,当可作些许的更动与润饰,因此本发明的保护范围当视权利要求书所界定者为准。