接触式运动控制系统及方法

文档序号:6293130阅读:374来源:国知局
接触式运动控制系统及方法
【专利摘要】一种接触式运动控制系统,该系统包括:发送模块,用于发送运动指令给所述运动控制电路卡,该运动控制电路卡根据运动参数,控制所述伺服系统运动,从而带动所述测量机台上的测头按照上述运动参数移动;计算模块,用于当测头碰撞到工件并反弹,且没有再次发生碰撞时,计算测头与工件发生碰撞时的碰撞点的坐标;接收模块,还用于当测量机台在移动过程中运行不正常时,或者测头碰到工件后反弹并再次发生碰撞时,发送控制指令给所述运动控制电路卡,以控制该测量机台停止运动,并接收从所述运动控制电路卡发送过来的错误代码,并显示在显示器上。本发明还提供一种接触式运动控制方法。利用本发明可以采集工件上的量测点。
【专利说明】接触式运动控制系统及方法
【技术领域】
[0001]本发明涉及一种控制系统及方法,尤其涉及一种接触式运动控制系统及方法。
【背景技术】
[0002]接触式运动控制系统通过控制一个伺服系统,如电机、马达等,从而间接地移动测量机台上的测头,并通过测头与待测工件的碰撞以采集待测工件(如,手机、笔记本)上的量测点。
[0003]以往的接触式运动控制系统在移动测头时,若碰到工件或发生异常情况(如,超过边界范围),测头并不会立即停止运动或者反弹,如此一来,若测头继续运动很可能会由于力量过大损坏待测工件,也有可能会损坏测头。

【发明内容】

[0004]鉴于以上内容,有必要提供一种接触式运动控制系统,其可以通过测头接触工件的方式,采集工件上的量测点,且在测头与工件发生碰撞时,测头反弹一定距离,及测量机台发生异常情况时立即停止运动,如此一来,既保护了测头及工件,也提高了测试的精确度。
[0005]此外,还有必要提供一种接触式运动控制方法,其可以通过测头接触工件的方式,采集工件上的量测点,且在测头与工件发生碰撞时,测头反弹一定距离,及测量机台发生异常情况时立即停止运动,如此一来,既保护了测头及工件,也提高了测试的精确度。
[0006]一种接触式运动控制系统,该系统运行于计算机中,该计算机与运动控制电路卡连接,该运动控制电路卡与一个伺服系统及一个数据采集系统通信连接,该伺服系统与测量机台机械连接,所述接触式运动控制系统包括:设定模块,用于设定测量机台的运动参数;发送模块,用于发送运动指令给所述运动控制电路卡,该运动控制电路卡根据上述运动参数,控制所述伺服系统运动,从而带动所述测量机台上的测头按照上述运动参数移动;所述发送模块,还用于当测量机台运行正常,且测头碰撞到工件时,发送控制指令给所述运动控制电路卡,以熄灭测量机台的信号灯;计算模块,用于当测头碰撞到工件并反弹,且没有再次发生碰撞时,计算测头与工件发生碰撞时的碰撞点的坐标;接收模块,还用于当测量机台在移动过程中运行不正常时,或者测头碰到工件后反弹并再次发生碰撞时,发送控制指令给所述运动控制电路卡,以控制该测量机台停止运动,并接收从所述运动控制电路卡发送过来的错误代码,并显示在显示器上。
[0007]一种接触式运动控制方法,该方法运用于计算机中,该计算机与运动控制电路卡连接,该运动控制电路卡与一个伺服系统及一个数据采集系统通信连接,该伺服系统与测量机台机械连接,所述接触式运动控制方法包括:设定测量机台的运动参数;发送运动指令给所述运动控制电路卡,该运动控制电路卡根据上述运动参数,控制所述伺服系统运动,从而带动所述测量机台上的测头按照上述运动参数移动;当测量机台运行正常,且测头碰撞到工件时,发送控制指令给所述运动控制电路卡,以熄灭测量机台的信号灯;当测头碰撞到工件并反弹,且没有再次发生碰撞时,计算测头与工件发生碰撞时的碰撞点的坐标;当测
量机台在移动过程中运行不正常时,或者测头碰到工件后反弹并再次发生碰撞时,发送控
制指令给所述运动控制电路卡,以控制该测量机台停止运动,并接收从所述运动控制电路
卡发送过来的错误代码,并显示在显示器上。
[0008]相较于现有技术,本发明所述的接触式运动控制系统及方法,其可以通过测头接
触工件的方式,采集工件上的量测点,且在测头与工件发生碰撞时,测头反弹一定距离,及
测量机台发生异常情况时立即停止运动,如此一来,既保护了测头及工件,也提高了测试的
精确度。
【专利附图】

【附图说明】
[0009]图1是本发明接触式运动控制系统较佳实施例的应用环境图。
[0010]图2是本发明安装有接触式运动控制系统的计算机较佳实施例的结构示意图。
[0011]图3是本发明接触式运动控制方法较佳实施例的流程图。
[0012]主要元件符号说明
[0013]
【权利要求】
1.一种接触式运动控制系统,该系统运行于计算机中,其特征在于,该计算机与运动控制电路卡连接,该运动控制电路卡与一个伺服系统及一个数据采集系统通信连接,该伺服系统与测量机台机械连接,所述接触式运动控制系统包括: 设定模块,用于设定测量机台的运动参数; 发送模块,用于发送运动指令给所述运动控制电路卡,该运动控制电路卡根据上述运动参数,控制所述伺服系统运动,从而带动所述测量机台上的测头按照上述运动参数移动; 所述发送模块,还用于当测量机台运行正常,且测头碰撞到工件时,发送控制指令给所述运动控制电路卡,以熄灭测量机台的信号灯; 计算模块,用于当测头碰撞到工件并反弹,且没有再次发生碰撞时,计算测头与工件发生碰撞时的碰撞点的坐标;及 接收模块,还用于当测量机台在移动过程中运行不正常时,或者测头碰到工件后反弹并再次发生碰撞时,发送控制指令给所述运动控制电路卡,以控制该测量机台停止运动,并接收从所述运动控制电路卡发送过来的错误代码,并显示在显示器上。
2.如权利要求1所述的接触式运动控制系统,其特征在于,所述运动参数包括测头的移动范围、测头的运动模式、测头的运行速度、测头的目标位置、测头碰到工件后的反弹距离、测头碰到工件后的位置捕捉条件。
3.如权利要求2所述的接触式运动控制系统,其特征在于,所述运动模式包括量测模式、手柄模式、空行模式及反弹模式。
4.如权利要求2所述的接触式运`动控制系统,其特征在于,所述测量机台运行正常是指测头在移动过程中没有超过设定的移动范围及测量机台的限位开关处于触发状态。
5.如权利要求1所述的接触式运动控制系统,其特征在于,所述计算测头与工件发生碰撞时的碰撞点的坐标的公式为X=P1*S1、Y=P2*S1、Z=P3*S1,其中,X为X轴坐标值、Y为Y轴坐标、Z为Z轴坐标、Pl为测头从开始运动到碰撞工件的时间内,安装在所述测量机台的X轴上的光栅尺发送的信号的数量、P2为测头从开始运动到碰撞工件的时间内,安装在所述测量机台的Y轴上的光栅尺发送的信号的数量、P3为测头从开始运动到碰撞工件的时间内,安装在所述测量机台的Z轴上的光栅尺发送的信号的数量。
6.一种接触式运动控制方法,该方法运用于计算机中,其特征在于,该计算机与运动控制电路卡连接,该运动控制电路卡与一个伺服系统及一个数据采集系统通信连接,该伺服系统与测量机台机械连接,所述接触式运动控制方法包括: 设定测量机台的运动参数; 发送运动指令给所述运动控制电路卡,该运动控制电路卡根据上述运动参数,控制所述伺服系统运动,从而带动所述测量机台上的测头按照上述运动参数移动; 当测量机台运行正常,且测头碰撞到工件时,发送控制指令给所述运动控制电路卡,以熄灭测量机台的信号灯; 当测头碰撞到工件并反弹,且没有再次发生碰撞时,计算测头与工件发生碰撞时的碰撞点的坐标;及 当测量机台在移动过程中运行不正常时,或者测头碰到工件后反弹并再次发生碰撞时,发送控制指令给所述运动控制电路卡,以控制该测量机台停止运动,并接收从所述运动控制电路卡发送过来的错误代码,并显示在显示器上。
7.如权利要求6所述的接触式运动控制方法,其特征在于,所述运动参数包括测头的移动范围、测头的运动模式、测头的运行速度、测头的目标位置、测头碰到工件后的反弹距离、测头碰到工件后的位置捕捉条件。
8.如权利要求6所述的接触式运动控制方法,其特征在于,所述运动模式包括量测模式、手柄模式、空行模式及反弹模式。
9.如权利要求6或7所述的接触式运动控制方法,其特征在于,所述测量机台运行正常是指测头在移动过程中没有超过设定的移动范围及测量机台的限位开关处于触发状态。
10.如权利要求6所述的接触式运动控制方法,其特征在于,所述计算测头与工件发生碰撞时的碰撞点的坐标的公式为X=P1*S1、Y=P2*S1、Z=P3*S1,其中,X为X轴坐标值、Y为Y轴坐标、Z为Z轴坐标、Pl为测头从开始运动到碰撞工件的时间内,安装在所述测量机台的X轴上的光栅尺发送的信号的数量、P2为测头从开始运动到碰撞工件的时间内,安装在所述测量机台的Y轴上的光栅尺发送的信号的数量、P3为测头从开始运动到碰撞工件的时间内,安装在所述测量机台的 Z轴上的光栅尺发送的信号的数量。
【文档编号】G05D3/12GK103455045SQ201210171688
【公开日】2013年12月18日 申请日期:2012年5月30日 优先权日:2012年5月30日
【发明者】张旨光, 阳华伟 申请人:鸿富锦精密工业(深圳)有限公司, 鸿海精密工业股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1