藉由探针以识别通讯协议的方法,及相关的探针与流程

文档序号:16360958发布日期:2018-12-22 08:09阅读:183来源:国知局
藉由探针以识别通讯协议的方法,及相关的探针与流程

本发明有关藉由将被使用以与基地台进行通讯的通讯协议的探针以识别或自身识别的方法。

具体言之,本发明可被有利地但非排他地应用至被使用于用以检查机械部件的位置及/或大小的系统的接触探针,以下说明将在没有丧失一般性的情况下做出清楚的参照。

背景技术

包括基地台及一或多个接触探针的系统已知用于检查机械部件的位置及/或大小,各探针包括当接触机械零件时适于偏转的可移动臂、藉由将该臂偏转来操作的切换器以产生电讯号及用于将有关此电讯号的信息与基地台进行通讯的收发器手段。基地台处理该信息以对机械部件执行期望的检查。

由于成本的重要性,于该领域中使用的可能的典型情境为包括由不同制造商所提供的彼此共同存在并与相同基地台进行通讯的不同类型的探针的系统。事实上,基地台被固定至机器(于其中待被检查的机械部件被放置),并当探针为可动的并更频繁的替换时,替换会更昂贵。为此目的,一些探针可被设计以仿真特定技术领域中最被广泛使用的协议,并必须在第一次使用之前被配置使得其可与特定通讯协议进行通讯。尤其,各探针的初始配置需要在专属程序化阶段中使用者的特定介入,例如藉由作用于适合的机械命令、或指拨开关、或根据特定程序化循环而适当地偏转该臂、或藉由使用改良的基地台。然而,使用者的介入通常很困难,举例来说,因为其需要对改良的基地台的特定使用的特殊知识。



技术实现要素:

本发明的目的为提供没有以上所述的缺点并容易制造及不昂贵的探针。

本发明提供一种藉由将被使用以与基地台进行通讯的通讯协议的探针以识别或自身识别的方法、及用于用以检查机械部件的位置及/或大小的系统的探针,如所附权利要求书所界定。

附图说明

图1以概要方式显示了用以检查机械部件的位置及/或大小的系统,该系统包括根据本发明来操作的探针;

图2概要地显示了图1的探针的详细细节部份;

图3显示了根据本发明的方法的图2的探针的操作的状态图;

图4显示了在图3的一些状态中的图2的探针的操作的时间图;及

图5示出了在图3的一些状态中的图2的探针的操作的决策树图。

具体实施方式

于图1中,附图标记1整体上表示用以制造机械部件2的机器,并且附图标记3表示被安装于机器1上来检查被放置于机器1中的机械部件2的位置及/或大小的检查系统。检查系统3包括至少一接触探针4,其设有带有触角5’及传感器的可移动臂5,或切换器(以在图2中的附图标记14表示),用以侦测在触角5’与机械部件2之间的接触。探针5被设置于机器1上,使得能例如藉由滑道6而于机械部件2设置于其中的区域中移动。检查系统3亦包括固定至机器1(具体地,至机器1的基座)的基地台7,其是介接机器1的数值控制单元8并经配置以与已知类型的预先设定远程通讯协议进行通讯,其是特别基于光学讯号的传送与接收,较佳地为以具有特定载波频率的振幅来调变的红外线辐射。于基地台7与探针4之间的通讯典型地为无线通讯。

参照图2,探针4包括光学红外线收发器,其包括能传送藉由可达几百khz的频率来调变的红外线辐射讯号的传送器9、第一接收器10,经调适以接收高频率经调变的红外线讯号,亦即,具有在350与570khz之间的频率的讯号、及第二接收器11,经调适以接收低频率经调变的红外线讯号,亦即,具有在7与15khz之间的频率的讯号。两个分开的接收器的存在并非本发明的必要特征。举例来说,单一、适合地可配置的接收器可被使用。

探针4包括处理及控制装置,包括,举例来说,微控制器12及fpga装置13,其彼此合作并经配置以依探针4可仿真多个本身已知通讯协议的方式来控制传送器9及接收器10与11,这些协议包括基地台7的通讯协议,其对于探针4并非优先已知。各所述通讯协议具有其个别的启动程序,其使基地台7启动探针4以执行机械部件2的检查循环。

藉由探针4所仿真的通讯协议基本上分成两个类别,其特征在于两个同类型的启动程序,两者皆本身已知。通讯协议的第一类别的启动程序(或第一启动程序)如下:探针4周期地传送个别的信标讯号于不同的实体及逻辑通讯通道并当其想要启动探针4以执行检查循环时,基地台7以启动讯号来响应信标讯号于特定通讯通道。通讯协议的第二类别的启动程序(或第二启动程序)如下:当其想要启动探针4以执行检查循环时,基地台7直接地传送其个别的启动讯号。启动讯号由一或多个经调变的红外线讯号丛发、调变频率及预先决定的讯号的讯号丛发的长度所组成。第二类别的协议可分成数个群组的协议。各群组的特征在于讯号的特定调变频率并包括与对于讯号丛发的特定顺序不同的协议,其中,顺序亦可包括仅一个丛发。

举例来说,通讯协议的第一类别包括(除了别的以外)特征在于透过多个实体与逻辑通讯通道的高频率经调变的讯号(亦即,具有在350与570khz之间的频率的讯号)的传送与接收的协议。再举例来说,通讯协议的第二类别包括(除了别的以外)特征在于基频讯号(亦即,由实质上未经调变的特定长度的脉冲所组成的讯号)的传送、及低频率经调变的讯号(亦即,具有在10与11.9khz之间的频率的讯号)的接收。

切换器14机械地连接至臂5并是介接微控制器12以侦测臂5关于静止位置的偏转,其为图2中所示。当臂5被偏转时,其执行关于探针4的外罩的移位,于图2中以df标示。探针4亦包括隔间15,用以容置及电气连接至少一个电源供应电池16及用以对使用者表示探针4的操作状态的一或多个led17。

典型地,探针4的结构是用以保证对于灰尘与液体的渗透的高度保护。因为这个原因,在探针4与使用者之间的硬件接口被最小化。举例来说,通常探针4不具有任何电源按钮:其通常在降低的电源状态或备用状态,一旦电池16被插入隔间15内时打开。因此,在使用者与探针4之间的硬件接口基本上包括隔间15、臂5及led17。

通常,探针4经配置以与特定预先设定通讯协议进行通讯,其可为由制造商所选择的预设协议(每个探针被以基本配置来创造,典型地,探针4经配置以与第一类别的通讯协议进行通讯)或被使用者先前地程序化或在现场配置的协议。换句话说,当其被打开时,探针4期望根据预先设定的通讯协议接收启动讯号,其为从备用状态移动至完全操作状态的讯号。

然而,基地台7可与不同于探针4中被预先设定者的协议进行通讯。

参照图3的状态图,根据本发明,微控制器12经配置以藉由硬件接口来侦测由使用者所给定的命令,具体言之,于图3中以trig表示的特定事件,并因此,设定探针4于初始搜寻状态100中,其中不同通讯协议的所有启动程序被尝试并识别其中何者被确实地完成。所侦测的特定事件trig可例如在于插入电池16至隔间15同时偏转臂5。

一旦任何一个启动程序确实地结束,微控制器12切换探针4(于图3中以111、112、113、114、115所标示的转变)至特征在于启动程序确实地结束之以与通讯协议相关联的101、102、103、104、105所标示的进阶搜寻状态。进阶搜寻状态101-105的数量确实等于由探针4所仿真的通讯协议的数量,于图3的示例中为五。

再者,于各进阶搜寻状态101-105中,当其在备用状态时,所有启动程序被探针4尝试,以验证是否其中的任何启动程序及其中的何者确实地结束。于各进阶搜寻状态101-105中,微控制器12计数特定启动程序的正向结论并一旦该技术达到预先决定的数量n,则微控制器12切换探针4(转变或通讯211、212、213、241、251)至与特征在于此等启动程序的通讯协议相关联的个别的操作状态201、202、203、204、205。于各操作状态201-205中,探针4可藉由经由其个别的通讯协议而与基地台进行通讯来执行其本身的检查循环。

于较佳实施例中,当有关的启动程序的正向结论的数量n为连续时,通讯211-215发生。于各进阶搜寻状态101-105中,若有关与另一进阶搜寻状态101-105相关联的通讯协议的启动程序的成功结论发生,微控制器12停止计数有关目前的进阶搜寻状态的启动程序的数量及切换探针4至其他进阶搜寻状态(于图3中以虚线标示而未以任何附图标记标示的转变)。根据较佳实施例,预先设定的数量n等于三。不同的预先设定的数量n可被提供于不同的实施例中。启动程序的正向结论可为连续的或不连续的。

具体言之,根据较佳实施例,若第一个之后的各有关的启动程序的正向结论发生于来自先前一个的预先决定的时间间隔t内时,各通讯211-215被执行。举例来说,时间间隔t等于一小时。当从先前的正向结论的预先决定的时间间隔t期满时,若没有具有正向结论的新的启动程序发生,则探针4被切换至预设状态300。具体言之,在n等于三的情况中,若一旦来自启动程序的第一个、或来自第二个成功的结论的时间间隔t期满时,没有新的启动程序已被成功地完成,则微控制器12造成探针4从任何的搜寻状态100-105中退出(于其中其处于该时间),并较佳地切换探针4(转变301、302、303、304、305、306)至预设状态300。举例来说,预设状态300对应至与探针4的预先设定的通讯协议相关联的操作状态、或至在将探针4进入初始搜寻状态100之前设定的操作状态。

于各搜寻状态100-105中,微控制器12控制传送器9与接收器10及11,根据图4所显示的时分多工方案,以尝试可藉由探针4来仿真的通讯协议的所有的启动程序。于图4的示例中,与第一对状态101与201相关联的通讯协议属于先前引用的第一类别的协议并提供六个通讯通道(以a、b、c、d、e、f标示),而与其他四对状态(102与202、103与203、104与204、105与205)相关联的通讯协议属于第二类别的协议。通讯通道a-f包括例如三个实体通道与用于各实体通道的两个逻辑通道。

参照图4,于搜寻状态100-105中,微控制器12在传送之后立即根据时分方案周期地选择(例如藉由将其启动)传送器9与接收器10,于第一类别的通讯协议的不同通讯通道a-f,用以藉由该类型协议所提供在某时间传送信标讯号于一个通讯通道,收听相同通讯通道以因应决定有关的启动程序的成功的结论的可能的启动讯号来接收。换句话说,时分多工方案提供分配至第一类别的协议的时间槽t1并以周期t2来重复,于其中传送器9与接收器10以连续及互补方式被选择。换句话说,于各槽t1的第一部份中(以tx9表示),当接收器10没有被选择时,传送器9被选择于特定通道以传送信标讯号,并于各槽t1的第二部份中(以rx10表示),当接收器10被选择于该特定通讯通道时,传送器9没有被选择,具体言之,被关闭。

时分多工的整体长度t3实质上等于周期t2与通讯通道a-f的数量的乘积。举例来说,时间槽t1的长度在2与3ms内,周期t2实质上等于100ms,并因此,长度t3实质上等于600ms。

于信标讯号的两个连续的传送之间的时间间隔中(以rx11标示并具有实质上等于周期t2与t1槽之间的差的长度的时间间隔),微控制器12选择第二接收器11以收听低频带以接收有关属于前述第二类别的协议的任何其他四个通讯协议的可能的启动讯号。

微控制器12被配置以识别可能藉由接收器11所接收的启动讯号,亦即基于所接收的启动讯号的讯号丛发的频率与顺序来识别四个协议(可由接收器11所接收)的所属。为此目的,微控制器12以已知方式来与接收器11合作,依首先侦测所接收的讯号的频率然后每个讯号丛发的长度的方式,以决定讯号丛发的顺序。

图5以简化方式来说明藉由微控制器12所实现的树形图以识别启动讯号。参照图5,藉由接收器11所接收的讯号f的频率与以上四个通讯协议的两个可能的频率f1与f2进行比较(节点400)。对于各频率f的值,所接收的讯号的讯号丛发的顺序s与该频率的讯号丛发的所有可能的顺序进行比较(节点401与402)。频率f1上可能的顺序以s1a、s1b及s2表示,并于频率f2上可能的顺序以s3与s4表示。具体言之,讯号丛发的顺序的以上比较在于顺序s的讯号丛发的长度与可能的顺序s1a、s1b、s2、s3及s4的讯号丛发的长度的比较。

图5的决策树允许藉由消除处理来识别启动讯号。启动讯号的识别确实地推论有关的启动程序并因此在属于第二类别的藉由探针4所仿真的协议的协议p1-p4中识别由基地台7所使用的通讯协议。

于图5的示例中,协议p1包括讯号丛发s1a与s1b的两个不同的顺序所识别的两个逻辑通道ch1a与ch1b。协议p4包括由藉由传送器9所传送的个别讯号丛发顺序所识别的多个逻辑通道,并待使用的逻辑通道需要来自基地台7的确认。因此,微控制器12控制传送器9以根据时分方案来传送讯号丛发的所有可能的顺序(方块403)及控制接收器11以等待及接收来自基地台7的确认讯号r(方块404)以识别逻辑通道(chx)。

因此,以上所述的程序使探针4以自主性及自动的方式来识别及认出由基地台7所使用的通讯协议,不需要通讯协议的预先询问及选择阶段。

以上所述方法具有优点,其可被实现于具有本身已知硬件的探针4,并得助于藉由利用硬件接口来给予命令而设定探针4于搜寻模式的可能性,其不需要使用者的明确的及复杂的配置。此命令对应至简单事件的发生,例如插入电池16至隔间15同时偏转臂5。然而,此仅为启动搜寻模式的可能的方式。搜寻模式会以不同方式被确实启动,藉由侦测同样简单事件,例如特定按钮的压力、放置于例如隔间15中、或插入相反极性的电池、或将臂偏转的适当顺序。

为了避免当机时间,探针4亦可依其被完全操作的方式来配置,即其可在任何启动程序(包括第一个)完成之后,执行机械部件2的检查循环。换句话说,当其仍为进阶搜寻状态101-105的其中一者时,探针4可执行检查循环。根据图3的图式,只要探针4(仍保持于进阶搜寻状态101-105中)回到备用状态,自身识别以搜寻正确及最后通讯协议的方法会立即继续。

根据以上所述的较佳实施例,将探针4从进阶搜寻状态101-105移动至操作状态201-205的藉由微控制器所计数的正向启动结论的预先决定的数量n被设定例如等于三。然而,为了加速自身识别处理,一旦第一正向结论被侦测,探针4可被立即以从初始搜寻状态100直接移动至操作状态201-205的方式来配置。

换句话说,根据本发明,一旦侦测特定启动程序的至少一个正向结论,探针4可被直接地切换至操作状态201-205。

当新的特定事件trig被侦测时,自身识别方法再次开始。

典型地,探针4仿真以上所述的两个类别的通讯协议。然而,若有需要,其可依仿真仅一个通讯协议的类别的方式而被配置,不论是第一个类别或第二个类别。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1