元件安装机及元件安装方法_3

文档序号:8909610阅读:来源:国知局
为不是最后的单元编号,则返回到上述步骤105,将单元编号η加1,再次进行上述步骤106的跳过判定处理。
[0052]在上述步骤106中,若判定为单元编号η的单元的跳过判定标志为关闭(不跳过),则进入到步骤108,判定基准位置的标记是否被设定为焊料标记48,若判定为基准位置的标记被设定为焊料标记48,则进入到步骤109,校正量计算部314以单元编号η的单元的焊料标记48的位置为基准计算安装位置的校正量,将元件46安装于该单元编号η的单元的焊料印刷图案45。
[0053]另一方面,在上述步骤108中,若判定为基准位置的标记未被设定为焊料标记48 (即,设定为基板标记47),则进入到步骤110,校正量计算部314以单元编号η的单元的基板标记47的位置为基准计算安装位置的校正量,将元件43安装于该单元编号η的单元的焊盘图案42。
[0054]之后,进入到步骤111,判定单元编号η是否为最后的单元编号(是否对多片基板50的所有单元执行完元件安装或跳过),其结果为,若判定为单元编号η不是最后的单元编号,则返回到上述步骤105,将单元编号η加1,重复执行上述步骤106之后的处理。然后,在上述步骤111中,若判定为单元编号η是最后的单元编号,则判定为对多片基板50的所有单元执行完元件安装或跳过,结束本程序。
[0055][元件安装跳过判定程序]
[0056]图6的元件安装跳过判定程序是在上述图5的元件安装控制程序的步骤101中执行的子程序。当图6的元件安装跳过判定程序起动时,首先,在步骤201中,判定在后述的步骤210中设定的跳过判定完成标志是否为关闭(未判定为跳过),若判定为跳过判定完成标志为打开(跳过判定完成),则不进行之后的处理,结束本程序。
[0057]另一方面,在上述步骤201中,若判定为跳过判定完成标志为关闭(未判定为跳过),则进入到步骤202,以标记相机37逐个拍摄多片基板50的各单元的两个基板标记47,控制装置31的图像处理部311对各基板标记47的位置(Xla,Yla)、(X2a,Y2a)进行图像识别,在接下来的步骤203中,以标记相机37逐个拍摄多片基板50的各单元的两个焊料标记48,控制装置31的图像处理部311对各焊料标记48的位置(Xlb,Ylb)、(X2b,Y2b)进行图像识别。
[0058]之后,进入到步骤204,图像处理部311对应多片基板50的各单元,通过下述任一种方法来计算基板标记47与焊料标记48之间的X方向与Y方向上的位置偏差量Δ X、Δ Y。
[0059]《位置偏差量ΛX、Λ Y的计算方法(其I)》
[0060]对应各单元,基板标记47与焊料标记48分别在对角方向上各形成有两个,因此例如通过下述公式来计算两个基板标记47的中点[(Xla+X2a)/2,(Xlb+X2b)/2]与两个焊料标记48的中点[(Yla+Y2a)/2,(Ylb+Y2b)/2]之间的X方向与Y方向上的位置偏差量ΔΧ、Δ Y,作为基板标记47与焊料标记48之间的X方向与Y方向上的位置偏差量ΔΧ、Δ Y。[0061 ] Δ X = I (Xla+X2a)/2-(Xlb+X2b)/2
[0062]Δ Y = I (Yla+Y2a) /2- (Ylb+Y2b) /2
[0063]《位置偏差量ΛX、Λ Y的计算方法(其2)》
[0064]两个基板标记47的位置(Xla,Yla)、(X2a,Y2a)与两个焊料标记48的位置(Xlb,Ylb)、(X2b,Y2b)之间的位置关系在无位置偏差的情况下形成为Xla = Xlb、X2a = X2b、Yla=Y2b、Y2a = Ylb,在该情况下,通过下述公式来计算各基板标记47与各焊料标记48之间的X方向上的位置偏差量ΔΧ1、Λ X2与Y方向上的位置偏差量ΛΥ1、ΛΥ2。
[0065]ΔΧ1 = I Xla-Xlb
[0066]ΔΧ2 = I X2a-X2b
[0067]ΔΥ1 = Yla-Y2b
[0068]ΔΥ2 = |Y2a-Ylb
[0069]将根据上述公式算出的两个X方向上的位置偏差量ΔΧ1、ΛΧ2中的较大的一方选择为该单元的X方向上的位置偏差量ΛΧ,将两个Y方向上的位置偏差量ΛΥ1、ΔΥ2中的较大的一方选择为该单元的Y方向上的位置偏差量ΔΥ。
[0070]ΔΧ = ΜΑΧ(ΔΧ1,ΔΧ2)
[0071]ΔΥ = ΜΑΧ(ΔΥ1,ΔΥ2)
[0072]《位置偏差量ΛX、Λ Y的计算方法(其3)》
[0073]仅计算Λ X1、Λ Yl (或仅计算ΛΧ2、Δ Υ2),并将其结果直接作为X方向与Y方向上的位置偏差量ΔΧ、ΛΥ。
[0074]ΔΧ = ΔΧ1 (或 ΔΧ = ΔΧ2)
[0075]ΔΥ = ΔΥ1 (或 ΔΥ = ΔΥ2)
[0076]之后,进入到步骤205,将多片基板50的单元编号η加I。此外,该单元编号η会因控制装置31的电源接通时的初始化处理而复位为“0”,因此通过上述步骤205的处理而将最初的单元编号η设定为“ I”。
[0077]之后,进入到步骤206,判定单元编号η的单元的X方向与Y方向上的位置偏差量ΔΧ、Λ Y是否超出相当于最大允许位置偏差量的判定阈值。
[0078](1)八父>判定阈值
[0079](2)八丫>判定阈值
[0080]此时,若X方向与Y方向上的位置偏差量ΔΧ、ΔΥ中的任一方超出判定阈值,则判定为该单元的位置偏差量超出最大允许位置偏差量,若X方向与Y方向上的位置偏差量ΛΧ、△ Y两方均未超出判定阈值,则判定为该单元的位置偏差量未超出最大允许位置偏差量。
[0081]在该步骤206中,若判定为单元编号η的单元的位置偏差量超出最大允许位置偏差量,则进入到步骤207,将单元编号η的单元的跳过判定标志设定为打开(跳过)。
[0082]与此相对,在上述步骤206中,若判定为单元编号η的单元的位置偏差量未超出最大允许位置偏差量,则进入到步骤208,将单元编号η的单元的跳过判定标志维持为关闭(不跳过)。此外,该跳过判定标志通过控制装置31的电源接通时的初始化处理而复位为关闭。
[0083]之后,进入到步骤209,判定单元编号η是否为最后的单元编号(是否对多片基板50的所有单元执行完元件安装或跳过),其结果为,若判定为单元编号η不是最后的单元编号,则返回到上述步骤205,将单元编号η加1,重复执行上述步骤206之后的跳过判定处理。
[0084]然后,在上述步骤209中,若判定为单元编号η是最后的单元编号,则判断为对多片基板50的所有单元执行完步骤206之后的跳过判定处理,进入到步骤210,将跳过判定完成标志设定为打开(跳过判定完成),结束本程序。
[0085]根据以上说明的本实施例,控制装置31的元件判定部312判定要安装的元件是安装于焊盘图案42的元件43还是安装于焊料印刷图案45的元件46,其结果为,在判定为要安装的元件是安装于焊盘图案42的元件43的情况下,基准位置标记设定部313将基板标记47设定为元件安装的基准位置标记,以标记相机37拍摄基板标记47,图像处理部311对该基板标记47的位置进行图像识别,校正计算部314以该基板标记47的位置为基准校正该元件43相对于该焊盘图案42的安装位置,将该元件43安装于该焊盘图案42,另一方面,在元件判定部312判定为要安装的元件是安装于焊料印刷图案45的元件46的情况下,基准位置标记设定部313将焊料标记48设定为元件安装的基准位置标记,以标记相机37拍摄焊料标记48,图像处理部311对该焊料标记48的位置进行图像识别,校正量计算部314以该焊料标记48的位置为基准校正该元件46相对于该焊料印刷图案45的安装位置,将该元件46安装于该焊料印刷图案45,因此能够自动地判断要安装的元件是安装于焊盘图案42的元件43还是安装于焊料印刷图案45的元件46,将基准位置的标记在基板标记47与焊料标记48之间自动地切换。其结果为,在生产开始前,作业者不必进行对应各元件指定基准位置的标记的作业,能够提高生产率,并且不会因人为的失误而指定错误的基准位置的标记,能够高精度地将元件43、46安装于焊盘图案42或焊料印刷图案45,能够提高生产的元件安装基板的连接可靠性。
[0086]在上述实施例中,指定要安装的元件是安装于焊盘图案42的元件43还是安装于焊料印刷图案45的元件46的数据包含在要安装的元件的图像处理所使用的图像处理元件数据中,但是本发明并不限定于此。例如,也可以包含在表示应安装于电路基板的各元件的安装顺序、安装坐标的安装位置数据等中。
[0087]另外,在上述实施例中,在元件判定部312判定要安装的元件而基准位置标记设定部313设定了元件安装的基准位置标记之后
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1