站位顺序自动侦测方法
【专利摘要】本发明为一种站位顺序自动侦测方法,应用于测试系统,测试系统包含主机与多个测试站,多个测试站分别电性连接主机且各测试站之间彼此电性连接,其中多个测试站包含第一测试站及第二测试站,站位顺序自动侦测方法包含:主机传送第一指令予第一测试站;第一测试站接收第一指令,以将本身的第一识别数据传送予主机;主机接收并记录第一识别数据;第一测试站通知第二测试站传送第二识别数据予主机;以及主机接收第二识别数据,并根据第一识别数据与第二识别数据确认第一测试站与第二测试站的站位顺序。
【专利说明】站位顺序自动侦测方法
【技术领域】
[0001] 本发明关于一种站位顺序侦测方法,特别是指一种可由测试机台向主机回报自身 信息而确定各测试机台的站位顺序的方法。
【背景技术】
[0002] 在工业生产制造或加工的过程中,常常需要借助大量的测试作业以确保产品能符 合预设要求,其中一种测试系统如图5所示,包括一主机50与多个测试站51?54,每一测 试站51?54即为一独立的测试机台,该主机50与该等测试站51?54之间可使用以太网 络总线(Ethernet bus)彼此相连,由该主机50负责控制测试站51?54执行测试作业。
[0003] 当主机50控制各测试站51?54进行测试作业时,必须得知各站位的顺序信息, 方能正确执行测试流程。目前用以确认站位的顺序的作法大致上包含以下几种:
[0004] 一 .以人工方式重新对所有测试站51?54依序分别设定一组独立的识别地址 (IP),识别地址的表现形式等同于电脑网络地址的格式XXX. XXX. XXX. XXX,而主机50即依 据该识别地址作为站位顺序的依据。
[0005] 二.不需对各测试站51?54预设识别地址,改为对每个测试站51?54直接设 定一站位号码,例如〇〇〇1、〇〇〇2···ηηηη,主机50即依据站位号码得知站位顺序,在多数情况 下,该站位号码即为站位顺序。
[0006] 三.在不更动各测试站51?54既有的识别地址的前提下,以人工方式记录各测 试站51?54的识别地址,汇整成表后提供予主机50,根据该汇整表做为判断站位顺序的依 据。
[0007] 无论是前述何种作法,皆必须依赖大量人力进行设定或记录作业,十分耗时费力; 当测试机台51?54需要维修、替换、增减数量时,以人力重新确认站位顺序的作法便显得 极无效率。而且人为作业难免有发生错误的可能,稍一疏失即有可能发生站位顺序制订错 误的严重问题,而生产机台或测试机台的站位顺序在作业流程中往往是相当重要的参考信 息,一旦发生定序错误恐会发生一连串的重大损失,而且不易被侦测出来。
【发明内容】
[0008] 有鉴于前述既有站位判断方式所导致的问题,本发明的主要目的是提供一种在不 需要人为作业介入的前提下,由各测试站自动向主机回报本身的识别数据,而使主机确认 全体测试站的全体站位顺序。
[0009] 本发明提出一种站位顺序自动侦测方法,应用于一测试系统,测试系统包含主机 与多个测试站,测试站分别电性连接该主机且各测试站之间彼此电性连接,其中多个测试 站包含第一测试站及第二测试站,站位顺序自动侦测方法包含:主机传送第一指令予第一 测试站;第一测试站接收第一指令,以将本身的第一识别数据传送予主机;主机接收并记 录第一识别数据;第一测试站通知第二测试站传送第二识别数据予主机;以及主机接收第 二识别数据,并根据第一识别数据与第二识别数据确认第一测试站与第二测试站的站位顺 序。
[0010] 于本发明的一或多个实施方式中,站位顺序自动侦测方法进一步包含:在主机接 收并记录第一识别数据后,主机传送第二指令予第一测试站,以命令第一测试站通知第二 测试站传送第二识别数据予主机。
[0011] 于本发明的一或多个实施方式中,站位顺序自动侦测方法进一步包含:第一测试 站及第二测试站在传送第一识别数据及第二识别数据后进入安静模式;以及于主机确认各 测试站的站位顺序后,自主机发出第三指令至各测试站,控制各测试站从安静模式转为运 作模式。
[0012] 于本发明的一或多个实施方式中,在主机输出第一指令予第一测试站的步骤,第 一指令经由独立的信号线传输至第一测试站。
[0013] 于本发明的一或多个实施方式中,各测试站分别经由以太网络总线电性连接主 机,在主机输出第一指令予第一测试站的步骤,包含:主机发出首站询问信号,首站询问信 号经由以太网络总线传递至各测试站;以及第一测试站送出回复信号予主机,使主机确认 第一测试站。
[0014] 于本发明的一或多个实施方式中,各测试站具有信号输入端口及信号输出端口, 当第一测试站的信号输入端口未与任一测试站的信号输出端口电性连接时,第一测试站发 出回复信号予主机。
[0015] 于本发明的一或多个实施方式中,多个测试站的最末测试站的信号输出端口未与 任一测试站的信号输入端口电性连接。
[0016] 于本发明的一或多个实施方式中,第一识别数据及第二识别数据分别包含机型及 识别地址,且主机接收并记录第一识别数据与主机接收并记录第二识别数据中分别包含: 主机接收第一识别数据及第二识别数据的时间。
[0017] 于本发明的一或多个实施方式中,多个测试站以信号线彼此电性连接。
[0018] 依据前述流程,主机只需输出第一指令予第一测试站,令第一测试站回报其自身 识别数据后,与该第一测试站连接的各后续测试站将会逐一主动向主机回报识别数据,该 主机便可依据识别数据的回报顺序而得知各测试站的实体站位顺序,并将实体站位顺序与 各测试站的识别地址(IP)建立关联。此方法不仅更有效率地获得站位顺序,更避免人为记 录错误而导致的生产作业异常而可降低损失。
【专利附图】
【附图说明】
[0019] 图1为本发明站位顺序自动侦测方法的流程图;
[0020] 图2为本发明站位顺序自动侦测方法应用于第一较佳实施例测试系统架构图;
[0021] 图3为本发明站位顺序自动侦测方法一具体实施例的主要流程图;
[0022] 图4为本发明站位顺序自动侦测方法应用于第二较佳实施例测试系统架构图;以 及
[0023] 图5为现有一测试系统中的测试机台与主机连接示意图。
【具体实施方式】
[0024] 本发明为一种站位顺序自动侦测方法,应用于一测试系统中,该测试系统包含有 至少一主机、一第一测试站及一第二测试站,其中该第一测试站及第二测试站不仅电性连 接该主机,且彼此之间另具有电性连接关系,在基于该测试系统的架构之下,本发明站位顺 序自动侦测方法主要包含有下列步骤:
[0025] 由该主机传送一第一指令予该第一测试站(101);
[0026] 该第一测试站接收该第一指令,以将本身的一第一识别数据传送予该主机 (102);
[0027] 该主机接收并记录该第一识别数据(103);
[0028] 该第一测试站通知该第二测试站传送一第二识别数据予该主机(104);以及
[0029] 该主机接收该第二识别数据,并根据该第一识别数据与该第二识别数据确认该第 一测试站与该第二测试站的站位顺序(105)。
[0030] 根据本发明的方法,当该主机要求该第一测试站回报自身的第一识别数据后,后 续即改为以该第一测试站通知该第二测试站向该主机回报自身的第二识别数据,由于本发 明是命令各该测试站通知其下一测试站向该主机回报,故主机在接收各该测试站的识别数 据后,便可汇整得知各该测试站的站位顺序。在前述步骤的基础上,以下说明将更进一步针 对本发明的方法及所应用的测试系统提供具体实施例,使本发明技术能更易于清楚理解。
[0031] 请参考图2所示,为测试系统的一较佳实施例,其中,该测试系统包含一主机10与 多个测试站11?14,在此以四个测试站11?14为例,该主机10与测试站11?14之间以 一以太网络总线30 (Ethernet Bus)相连接,通过该以太网络总线30传输数据。
[0032] 除以太网络总线30之外,本实施例的各测试站11?14具一信号输入端口 21及 一信号输出端口 22,各测试站11?14之间依序以一信号线40连接该等信号输入端口 21 及信号输出端口 22而构成串接,另在主机10与第一测试站11同样以信号线40相连。在 各测试站11?14内部设定各自的识别数据,该识别数据所包含的项目有识别地址(IP)、机 型种类、末站表明信息等,当各测试站11?14向该主机10回报本身的识别数据时,该主机 10会同时记录接收每一笔识别数据的时间。
[0033] 每个测试站11?14的识别地址(IP)是唯一的,其表现形式可为XXX. XXX. XXX. XXX,例如识别地址的范围若是设定在10. 〇.〇. 1?10. 223. 254. 254之间,则共计可以设 定多达14, 508, 480个站台,如此众多数量将完全满足测试系统的机台数目需求。另一 方面,该主机10的识别地址可设定介于10. 224. 0. 1?10. 254. 254. 254,则共计有多达 2, 007, 870个地址可供使用,亦足以符合生产线需求。图2以四个测试站11?14作为范例 说明,其识别地址分别表示为IPa、IPx、IPd、IPc,可看出该识别地址并无顺序关系而可任意 指定。
[0034] 因为各测试站11?14是以信号线40依序连接,对于任何一个位在中间的测试站 12、13而言,必然会与前一测试站及后一测试站存在实体连接关系。但是对最后一个测试 站14而言,因为其信号输出端口 22并未与任何装置连接,因此该测试站14可以自我得知 本身为最后一个,因此可输出前述末站表明信息给主机10。
[0035] 基于上述测试系统的架构,于主机10及各测试站11?14之间执行图3所示方法, 使主机10能自动搜集各测试站11?14的信息,并根据搜集获得的信息确认站位顺序,以 下步骤配合图2作说明,包含有下述步骤:
[0036] (a)自该主机10输出一第一指令予测试站11,令测试站11进入一呈报模式;
[0037] (b)进入呈报模式的测试站11向该主机10回报本身的识别数据;
[0038] (c)该主机10储存所回报的识别数据,并回传一确认信号予进入呈报模式的测试 站11,令测试站11进入一安静模式(silence mode);
[0039] (d)该主机10输出一第二指令予进入安静模式的测试站11,令接收该第二指令的 测试站11送出该第一指令至下一相连接的测试站12,其中,该第一指令可经由该信号线40 传递至该下一测试站12 ;
[0040] (e)接收该第一指令的该测试站12进入该呈报模式,并重复执行前述步骤(b)? (d),直到所有测试站11?14皆已向该主机10回报识别数据,其中,最末测试站14所回报 的识别数据包含有一末站表明信息;
[0041] (f)该主机10依据所有测试站11?14回报的识别数据确认站位信息。
[0042] 根据前述步骤所示的流程,进一步说明如下:
[0043] 根据步骤(a),首先由主机10输出一第一指令予第一测试站11,令第一测试站11 进入一呈报模式,其中,该第一指令可以是一致能信号。于此实施例中,因为该主机10仅与 第一测试站11以信号线40实体相连,因此主机10可利用该信号线40传送第一指令至第 一测试站11,也就是说,与主机10实体连接的测试站为第一测试站11。
[0044] 根据步骤(b),因为第一测试站11已经进入呈报模式,将本身的识别数据回报给 主机10,在回报时,第一测试站11可采取周期性地传送方式,即每间隔T0时间传送一次识 别数据给主机10,以确保主机10可顺利收到识别数据而避免遗失。
[0045] 根据步骤(C),当主机10收到来自第一测试站11的识别数据后,记录该识别数据 及其接收时间并将第一测试站11的识别地址IPa与实体站位顺序建立关联。并回传一确 认信号(acknowledge signal)至第一测试站11,该第一测试站11收到确认信号后即进入 一安静模式。
[0046] 根据步骤(d),由主机10送出一第二指令予该第一测试站11,其中该第二指令可 为一致能次站信号。改为由第一测试站11发出该第一指令并经由该信号线40传递至第二 测试站12,而不是由主机10发出该第一指令。
[0047] 根据步骤(e),该第二测试站12因为接收到该第一指令,故进入该呈报模式,将本 身的识别数据回报给主机10,主机10再次记录该识别数据及其接收时间并将第二测试站 12的识别地址IPx与实体站位顺序建立关联。并回传一确认信号(acknowledge signal) 至第二测试站12,该第二测试站12收到确认信号后即进入安静模式,而主机10送出该第二 指令予该第二测试站12,改为由第二测试站12发出该第一指令并经由该信号线40传递至 第三测试站13。如此重复地执行,各个测试站都将本身的识别数据回报给主机10,但对于 最末测试站14而言,因为没有下一测试站与其连接,因此该测试站14可以根据本身信号输 出端口 22为未连接状态而得知本身已是最后一个测试站,在输出识别数据至主机10时,即 一并提供该末站表明信息给主机10。
[0048] 主机10回传确认信号至第四测试站14后,该第四测试站14即进入安静模式。而 主机在收到来自该第四测试站14的该末站表明信息后,则不会再送出该第二指令给第四 测试站14。
[0049] 根据步骤(f),因为主机10是依据该等测试站11?14的实体站位顺序逐一取得 各自的识别地址IPa、IPx、IPd、IPc,在逐一记录的过程中便能够获得各测试站11?14所 对应的站位顺序,如下表所示:
[0050]
【权利要求】
1. 一种站位顺序自动侦测方法,应用于测试系统,上述测试系统包含主机与多个测试 站,上述多个测试站分别电性连接上述主机且各上述测试站之间彼此电性连接,其中上述 多个测试站包含第一测试站及第二测试站,其特征是,上述站位顺序自动侦测方法包含: 上述主机传送第一指令予上述第一测试站; 上述第一测试站接收上述第一指令,以将本身的第一识别数据传送予上述主机; 上述主机接收并记录上述第一识别数据; 上述第一测试站通知上述第二测试站传送第二识别数据予上述主机;以及 上述主机接收上述第二识别数据,并根据上述第一识别数据与上述第二识别数据确认 上述第一测试站与上述第二测试站的站位顺序。
2. 根据权利要求1所述的站位顺序自动侦测方法,其特征是,进一步包含: 在上述主机接收并记录上述第一识别数据后,上述主机传送第二指令予上述第一测试 站,以命令上述第一测试站通知上述第二测试站传送上述第二识别数据予上述主机。
3. 根据权利要求1所述的站位顺序自动侦测方法,其特征是,进一步包含: 上述第一测试站及上述第二测试站在传送上述第一识别数据及上述第二识别数据后 进入安静模式;以及 于上述主机确认各上述测试站的站位顺序后,自上述主机发出第三指令至各上述测试 站,控制各上述测试站从上述安静模式转为运作模式。
4. 根据权利要求1所述的站位顺序自动侦测方法,其特征是,在上述主机输出上述第 一指令予上述第一测试站的步骤,上述第一指令经由独立的信号线传输至上述第一测试 站。
5. 根据权利要求1所述的站位顺序自动侦测方法,其特征是,各上述测试站分别经由 以太网络总线电性连接上述主机,上述主机输出上述第一指令予上述第一测试站的步骤, 包含: 上述主机发出首站询问信号,上述首站询问信号经由上述以太网络总线传递至各上述 测试站;以及 上述第一测试站送出回复信号予上述主机,使上述主机确认上述第一测试站。
6. 根据权利要求5所述的站位顺序自动侦测方法,其特征是,各上述测试站具有信号 输入端口及信号输出端口,当上述第一测试站的上述信号输入端口未与任一上述测试站的 上述信号输出端口电性连接时,上述第一测试站发出上述回复信号予上述主机。
7. 根据权利要求6所述的站位顺序自动侦测方法,其特征是,上述多个测试站的最末 测试站的上述信号输出端口未与任一上述测试站的上述信号输入端口电性连接。
8. 根据权利要求1所述的站位顺序自动侦测方法,其特征是,上述第一识别数据及上 述第二识别数据分别包含机型及识别地址,且上述主机接收并记录上述第一识别数据与上 述主机接收并记录上述第二识别数据中分别包含: 上述主机接收上述第一识别数据及上述第二识别数据的时间。
9. 根据权利要求1所述的站位顺序自动侦测方法,其特征是,上述多个测试站以信号 线彼此电性连接。
【文档编号】G05B23/02GK104142677SQ201410155046
【公开日】2014年11月12日 申请日期:2014年4月17日 优先权日:2013年5月8日
【发明者】陈志和, 李文彬 申请人:和硕联合科技股份有限公司