Ic元件检测机台用模块化程序组件的制作方法

文档序号:5833104阅读:124来源:国知局
专利名称:Ic元件检测机台用模块化程序组件的制作方法
IC元件检测机台用模块化程序组件
技术领域
本发明涉及一种ic组件检测机台用程序,尤其涉及一种IC组件
检测机台用模块化程序组件。背景技术
IC组件大量配置于各种电子装置上,并走入普罗大众的日常生 活。手机、计算机、随身影音装置等无一不采用各种IC组件为核心以 供运作。因此,IC组件的妥善率直接影响这类电子装置的性能、寿命 和可靠性。对IC制造商、封装测试者而言,各阶段检测极为重要。自
动化检测对业界而言,虽有各款式具有不同性能的检测机台可供选用, 但自动操控检测机台的灵魂则是储存于检测机台处理装置中的程序。 通常,检测机台制造商在接受业主订单后,将硬件和软件(即检 测机台和程序)一并输出,到达买者处定位、安装后即可运作。倘若
程序需修改以适应不同种类ic组件检测或业主的特殊检测流程需求,
则制造商的程序设计师(Programer)通常需受派遣至买者处,进行修改、 测试程序以符合需求,此种行为对买者、制造商虽为必要却相当困扰, 因特网或可代劳部分远程操控作业,却无法完全取代程序设计师的程 序现场修改。
程序需修改时,买者必须通知并等候程序设计师执勤,费用支出 当然不在话下。制造商也必须忍受程序设计师放下手边工作而出差的 不便,检测机台输出至国外极为常见,如此的往返对双方而言工作效 率极为低下。
一般程序规划流程如图l所示,P为程序设计师,藉由编辑器ll 产生文字格式的原始码档案101后,加入同为文字格式的功能变量档 案103,再由程序设计师P利用预处理器13加工,即成为修改原始码 档案105。
此后,经过编译器15,档案至此将成为编译后的二进制格式主体码档案109,并入相同格式的参考原始码档案107后,程序设计师P 再利用连结器17,将档案连结为二进制格式的执行档案111,以供检 测机台读取运作。
程序设计师的工作并非人人皆可取代。 一个程序设计师只有经过 无数的训练和实战经验,才能迅速正确地根据需求逐行逐字编写繁杂 的程序,以期完成人与机器的沟通。虽然计算机软硬件规格快速提升, 但縮短高低级语言的差距仍有待努力。而另一方面,绘制流程图对一 般逻辑观念清楚的操作者来说,却不会有太大的困难。
因此,如果能提供一种由非程序设计师在规划绘制流程图后,即 可快速达成程序编排需求的图形接口程序组件,从而可轻松编写程序, 大幅提升检测机台应用灵活度,无须程序设计师旅途劳顿、无须产出 衍生费用,买者处检测机台操作者即可处理本来需要程序设计师方可 处理的棘手问题,无疑为一最佳解决方案。

发明内容
因此,本发明的一个目的,在于提供一种接口友善、操作容易并 迅速编写程序,高度节省人力资源的IC组件检测机台用模块化程序组 件。
本发明的另一目的,在于提供一种无需程序设计师专业素养,仅 需具有绘制流程图规划编排能力即可轻松运用的IC组件检测机台用 模块化程序组件。
本发明的再一目的,在于提供一种逐步地(Step by Step)阶段性 引导编写本来极为复杂、艰深的程序,却能完全达成功能需求的IC组 件检测机台用模块化程序组件。
本发明的又一目的,在于提供一种无需进行编译转化为机器语言 即可使机台顺利转换运作模式的IC组件检测机台用模块化程序组件。
按照本发明提供的IC组件检测机台用模块化程序组件,供一操作 者于在可程序装置中规划该机台的执行程序,该检测机台用于检测IC 组件,并包括一电源, 一处理该执行程序的处理装置,多个受该所述 电源致能、并接受所述处理装置控制的测试座。其中,所述程序组件 包括 一启始组件; 一结束组件;多个介于所述启始组件与所述结束组件间、分别对应一程序组群的必要程序模块,所述必要程序模块包
括一致能各所述测试座中的至少一个的致能程序模块; 一终止致能所 述至少一测试座的终止致能程序模块; 一将经所述至少一测试座检测
的IC组件分类的分类程序模块;多个分别对应一组功能程序组群的附 加程序模块,且所述附加程序模块的至少一被规划者包括一介于所述 致能程序模块及终止致能程序模块之间,通过所述被致能测试座输入 一测试数据信号至一设置于所述测试座上的待测IC组件,及一获取来 自所述测试座的结果数据信号的测试程序模块;其中,各所述必要程 序模块及所述至少一被规划的附加程序模块分别包括一指定参数组及 一流程序号。
按照本发明提供的如积木般的各类内建程序模块,以极为友善的 界面,引导使用者在编绘理想的流程图后,无需输入生冷的文字,也 无需专业程序设计师的能力,即可有效率地编写检测机台用的程序, 因而可以最低人工时获得需求的完美成果。

图1是现有IC检测机台用程序编写流程示意图; 图2是本发明IC组件检测机台用模块化程序组件方框图; 图3是本发明中的程序模块的流程指示参数输入示意图; 图4是本发明中的程序模块的操作指示参数输入示意图; 图5是本发明中的程序模块的显示指示参数预载示意图; 图6是本发明中的判断程序模块的相关参数输入示意图; 图7是本发明第一实施例的机台程序要求示意图; 图8是本发明第一实施例排程完成的流程图; 图9是现有IC组件检测机台系统方框图;及 图IO是本发明第二实施例程序模块示意图。主要组件符号说明
P...程序设计师ll...编辑器 13...预处理器15...编译器 17...连结器19…可程序装置 101...原始码档案103...功能变量档案105...修改原始码档案107…参考原始码档案 109…主体码档案lll...执行档案 191…显示屏
20...启始组件222…致能程序模块 224...终止致能程序模块226…分类程序模块 241、 242...附加程序模块24N…测试程序模块 26…结束组件
3、 4、 5、 6、 IO...程序模块窗口
302、402、502、 602、 1002...窗口关闭钮
304、404、504、 604、 1004...确认钮
306、406、506、 606、 1006...取消钮
308、408、508、 608、 1008...流程序号
310、410、510、 610、 1010...流程方向
312、412、512、 612、 1012.,..程序模块示意
314、414、514、 614、 620、1014流程指示参
416、516、616...提示文字
418、618...操作指示参数输入字段518..,.显示指示参数输入字段
702~716、801~820...步骤
9...检测机台92...电源 94…处理装置96...测试座 962...IC组件具体实施方式
有关本发明的前述及其它技术内容、特点与功效,在以下配合附 图的优选实施例的详细说明中,将可清楚的呈现。
参见图2,其为本发明IC组件检测机台用模块化程序组件方框图。 如图所示,于一可程序装置19中利用显示屏191规划如图9所示检测 机台9的执行程序。检测机台9用于检测例如IC组件962,其包括电 源92、处理装置94,多个由电源92致能、并接受处理装置94控制的 例如测试座96。请继续参考图2,执行程序包括启始组件20、结束组件26;更 包括多个介于启始组件20与结束组件26之间、分别对应程序组群的
必要程序模块。所述必要程序模块包括致能各测试座中的至少一个
(如测试座96)的致能程序模块222、终止致能程序模块224和分类 程序模块226。
请继续参考图2,图中还示出了对应程序组群的附加程序模块 241、 242...,及一测试程序模块24N。
基本上,检测机台9所有应进行的检测动作在本发明的概念下已 被建立如积木般的各类模块,例如"开启交流电源"等等。进行编写 或修改程序时,仅需在编排流程图后,参考流程图以图形接口将各模 块串连即可;接着进一步说明各程序模块的使用接口。请参考图3, 其为本发明中的程序模块的流程指示参数输入示意图。
如同一般窗口软件的操作,图2所示在进行程序修改时,可程序 装置19的显示屏191显示例如图3中的窗口对话框。图3中,图标3 为程序模块窗口,右上侧为可将窗口关闭的窗口关闭钮302,本程序 模块流程序号308的值为例如6,程序模块示意312表示本程序模块 的功能例如图标"关闭交流电源",箭号所示为本模块的流程方向310。
在流程指示参数输入字段314输入流程方向接续的程序模块流程 序号例如5,并以确认钮304、取消钮306确定是否输入完成。当然, 本发明的输入接口也可变化为输入一定时间后自动储存,无需刻意配 置相关按钮,至此即完成流程序号6的程序模块窗口3的编写。
又例如图4所示,其为本发明中的程序模块的操作指示参数输入 示意图。程序模块窗口 4藉窗口关闭钮402可将窗口关闭,本程序模 块流程序号408的值为例如5,程序模块示意412表示本程序模块的 功能(例如图标"延迟"),当然须指示延迟的时间,此时可根据提示 文字416的指示,在操作指示参数输入字段418输入例如5,箭号所 示为本模块的流程方向410,流程指示参数输入字段414输入例如8, 再以确认钮404、取消钮406确定是否输入完成。
在检测机台运作过程中,某些状况须实时提供至操作者以迅速接 收并响应。例如图5所示本发明中的程序模块的显示指示参数预载示意图,图标为程序模块窗口 5,仍具有可将窗口关闭的窗口关闭钮502, 本程序模块流程序号508的值为例如7,程序模块示意512表示本程 序模块的功能(例如图标"显示"),箭号所示为本模块的流程方向510。
当根据指示文字516在显示指示参数输入字段518输入"重新启 动"字样后,流程指示参数输入字段514输入例如6后可再以确认钮 504、取消钮506确定是否输入完成。 一旦输入完成,日后检测机台于 执行此段流程时,即会显示"重新启动"的文字以提醒操作者。
当然,流程图的基本组件不可或缺会出现需判断的状况。如图6 所示,其为本发明中的判断程序模块的相关参数输入示意图。程序模 块窗口 6基本功能与前述程序模块类似,具有窗口关闭钮602、确认 钮604、取消钮606与流程序号608例如14,箭号为表示方向的流程 方向610。
于此程序模块窗口 6中,因需进行流程模块示意612的计数器判 断,因此至少可能有两个甚至三个结果。图标为两个流程方向,此时 可先根据提示文字616的指示在操作指示参数输入字段618输入需判 断成立条件例如2,再分别于流程指示参数输入字段614与620输入 例如17与7指示判断成立与否的流程方向,确认后即可使运作至此流 程时自动判断并往指定的流程方向进行。
接着以实施例说明本发明的整体操作。图7是本发明第一实施例 的机台程序要求示意图。图中所示并非为程序写作标准格式的流程图, 仅为一要求范例的要求项目,例如步骤702-使用交流电,步骤704-电 源启动前开启冷却风扇,步骤706-冷却风扇故障即停止测试,步骤708-送执行文件至测试计算机,步骤710-测试启动机有无反应,无反应重 新启动两次,步骤712-启动机有反应,开始测试,步骤714-测试计算 机,如果没有反应重测三次,步骤716-重新启动或重测时显示状况。
此时只要依照前段所述要求项目,陆续拆解成单一步骤绘出流程 图,即可选择本发明提供的各程序模块,逐一填入各参数并指示流程 方向,即可轻松完成如图8所示的步骤801~820,为本发明第一实施 例排程完成的流程图。此时更可藉此与原本绘制流程图比对,进而调 整或修改参数,以符合需求,至此并未动用任何一名程序设计师即轻松地编排完成如图7要求的程序。
此外,如图IO所示为本发明第二实施例程序模块示意图,可将图 3的模式稍作更动,流程方向调整为由下而上也完全可以,只要正确 连贯各程序模块,本领域技术人员发挥窗口造型的变化并不困难。图 10中所标示的程序模块窗口 10的窗口关闭钮1002、确认钮1004、取 消钮1006、流程序号1008、流程方向1010、程序模块示意1012及流 程指示参数输入字段1014与图3至图6所示功能类似,在此不再赘述。
尽管本说明书均以简体中文作为范例,但对技术领域人员而言, 根据产品市场的国际化,将本发明的语言接口变化为各国文字,及是 驾轻就熟。甚至,进一步将本技术转移至盲用计算机,也可因减少许 多文字输入,藉由简单图形进行程序编写而造福视障者。
按照本发明的上述方法极大地方便了检测机台制造商、使用者甚 至维护人员,程序设计师也不必再当派遣的空中飞人,检测机台操作 者可以最快速度、最低成本与最简单的方法取得最有效的成果。因此 本发明确实可以有效达成上述所有目的。
上述优选实施例仅供说明本发明之用,而并非对本发明的限制。 本领域技术人员在不脱离本发明的精神的范围的指引下,还可作出各 种变形和变换,因此所有等同方案皆属本发明的保护范围。本发明的 保护范围由权利要求限定。
权利要求
1、一种IC组件检测机台用模块化程序组件,供操作者在可程序运算处理装置中规划所述机台的执行程序,所述检测机台用于检测IC组件,并包括一电源,一处理所述执行程序的处理装置,多个受所述电源致能、并接受所述处理装置控制的测试座,其特征在于,所述程序组件包括一启始组件;一结束组件;多个介于所述启始组件与所述结束组件之间、分别对应一程序组群的必要程序模块,包括一致能各所述测试座中的至少一个的致能程序模块;一终止致能所述至少一测试座的终止致能程序模块;一将经所述至少一测试座检测的IC组件分类的分类程序模块;多个分别对应一组功能程序组群的附加程序模块,且所述附加程序模块的至少一被规划者包括一介于所述致能程序模块及终止致能程序模块之间,通过所述被致能测试座输入一测试数据信号至一设置于所述测试座上的待测IC组件,及一获取来自所述测试座的结果数据信号的测试程序模块;其中,各所述必要程序模块及所述至少一被规划的附加程序模块分别包括一指定参数组及一流程序号。
2、 如权利要求1所述的IC组件检测机台用模块化程序组件,其 中所述可程序运算处理装置具有一显示屏,且所述程序模块分别具有 一显示于所述显示屏上、且至少形成有一供输入指定参数组的指示参 数输入字段的图像标示。
3、 如权利要求1或2所述的IC组件检测机台用模块化程序组件, 其中所述指定参数组包括一供指定与所述程序模块对应连接的程序模 块的流程序号的流程指示参数。
4、 如权利要求3所述的IC组件检测机台用模块化程序组件,其 中所述指定参数组还包括一用于标示对应所述程序模块的程序组群的操作条件的操作指示参数。
5、 如权利要求3所述的IC组件检测机台用模块化程序组件,其 中所述指定参数组还包括一用于标示对应所述程序模块的程序组群的 显示条件的显示指示参数。
6、 如权利要求3所述的IC组件检测机台用模块化程序组件,其 中所述被规划的附加程序模块为一指令所述处理装置进行判断的判断 程序模块,且所述指定参数组还包括多个与所述程序模块对应连接程 序模块的流程序号的流程指示参数。
全文摘要
本发明涉及一种IC组件检测机台用模块化程序组件。利用该程序组件,操作者于规划绘制检测机台的执行程序流程图后,于可程序装置的显示屏中,藉由画面引导选用内建好的各类程序模块,分别识别各程序模块的流程序号,输入流程指定参数、显示指示参数与操作指示参数,搭配基本的程序组件,使各模块依操作者需求链接后,即可轻松完成程序规划;检测机台的处理装置读取规划好的程序后,即可操控检测机台的电源、测试座执行检测IC组件作业,并根据程序预期顺序,处理数据信号并适时显示信息使检测机台顺利运作。
文档编号G01R1/02GK101493474SQ20081000434
公开日2009年7月29日 申请日期2008年1月22日 优先权日2008年1月22日
发明者吴吉米 申请人:致茂电子股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1