一种对射型光电开关判定投光状态的方法技术

技术编号:20271144 阅读:21 留言:0更新日期:2019-02-02 03:11
本申请的目的是提供一种对射型光电开关判定投光状态的方法,通过根据对射型光电开关中的第一光电开关的投光周期和/或第二光电开关的投光周期确定判定周期;将所述受光器接收到的第一个光信号作为触发信号,根据所述触发信号进行所述判定周期内的捕获任务,以确定所述捕获任务在所述判定周期内的捕获到的有效光信号的数量;比较所述有效光信号的数量与预设的阈值,根据比较的结果确定与所述受光器同组的投光器的投光状态,其中,所述投光状态包括入光状态和遮光状态。以防止两组光发生相互干涉后的误动作。从而无需额外的光学部品,仅仅需要通过简单的设定使得投光器和受光器一一对应。

【技术实现步骤摘要】
一种对射型光电开关判定投光状态的方法
本申请涉及光电开关领域,尤其涉及一种对射型光电开关判定投光状态的方法。
技术介绍
对射型光电开关为投光器和受光器两个部分,受光器根据接收到的光脉冲来检测物体有无。不同于反射型的光电开关,受光器无法精确同步投光器的脉冲,所以和它并列安装在另外一组对射型光电开关中投光器的光同样进入受光器,引起误动作,称之为发生了干涉。通过光学偏振的方法,在投光器前安装偏振片,将光波变成横波和纵波,受光器处于同样安装偏振片,接收各种的横波和纵波,这种通过偏振片达到两组对射型光电开关并列紧贴安装的产品,称之为被动式干涉防止方法,而该产品的成本也会有所增加。对于具有防止外乱光功能的对射型光电开关,目前广泛使用的是一种带门控信号的接收方式,可以防止外乱光的干涉,时序图如图1所示,受光门(gate)和投光周期的设定相同,当受光信号落在受光gate中的连续个数达到设定值时,受光器判断是自身投光器的光。当有脉冲不连续时,被认定是外乱光。这种方式可以对大于T2周期的光进行屏蔽,但是对于小于T2周期的光,如一个受光gate中进入了两个受光信号,信号处理电路仍然认为是自身的光而被连续计数,影响传感器正确判断。因此这种方式同样不具有相互干涉防止功能。因此,需要一种关于对射型光电开关相互干涉中光信号的判定方法,以识别同组投光器的信号,防止两组光发生相互干涉后的误动作。
技术实现思路
本申请的目的是提供一种对射型光电开关判定投光状态的方法,以解决对射型光电开关相互干涉时而无法检测,以及为避免干涉增加布线和安装成本的问题。为解决上述技术问题,根据本申请的一方面,提供了一种对射型光电开关判定投光状态的方法,该方法包括:根据对射型光电开关中的第一光电开关的投光周期和/或第二光电开关的投光周期确定判定周期,其中,所述第一光电开关与所述第二光电开关均包括投光器和受光器,且对应的投光器投出的光的频率不同;将所述受光器接收到的第一个光信号作为触发信号,根据所述触发信号进行所述判定周期内的捕获任务,以确定所述捕获任务在所述判定周期内的捕获到的有效光信号的数量;比较所述有效光信号的数量与预设的阈值,根据比较的结果确定与所述受光器同组的投光器的投光状态,其中,所述投光状态包括入光状态和遮光状态。进一步地,根据第一光电开关的投光周期和/或第二光电开关的投光周期确定判定周期,包括以下至少任一项:将第一光电开关的投光周期与第二光电开关的投光周期的最小公倍数作为判定周期;将第一光电开关的投光器周期的N倍作为判定周期,其中,所述N=1,2,3,……;将第二光电开关的投光器周期的N倍作为判定周期,其中,所述N=1,2,3,……。进一步地,确定所述捕获任务在所述判定周期内的捕获到的有效光信号的数量,包括:经过受光器的信号捕获周期后打开所述受光器对应的信号捕获门宽度;判断在所述信号捕获门宽度的时间内是否接收到与所述受光器同组的投光器的光信号,若是,则确定接收到的光信号为有效光信号,进行计数。进一步地,所述方法包括:若在所述信号捕获门宽度的时间内未接收到光信号,则放弃前面已确定的有效光信号的数量,重新确定触发信号。进一步地,比较所述有效光信号的数量与预设的阈值,根据比较的结果确定与所述受光器同组的投光器的投光状态,包括:若所述有效光信号的数量大于等于预设的阈值,则与所述受光器同组的投光器的投光状态为入光状态;若所述有效光信号的数量小于预设的阈值,则与所述受光器同组的投光器的投光状态为遮光状态。进一步地,所述方法包括:所述受光器的信号捕获周期与对应的光电开关的投光脉冲的周期同步,其中,所述投光脉冲的周期用于所述投光器按照预设周期进行投光。进一步地,比较所述有效光信号的数量与预设的阈值,根据比较的结果确定与所述受光器同组的投光器的投光状态之后,包括:将所述判定周期内的相关数据进行清除,其中,所述相关数据包括所述投光器的投光状态及所述有效光信号的数量。进一步地,所述方法还包括:当所述判定周期为所述第一光电开关的投光周期与第二光电开关的投光周期的最小公倍数时,若在所述判定周期的时长的2倍时间后未接收到与所述受光器同组的投光器的光信号,则放弃当前捕获任务对应的时序,将接收时序按照预设时间进行偏移。与现有技术相比,本申请通过根据对射型光电开关中的第一光电开关的投光周期和/或第二光电开关的投光周期确定判定周期,其中,所述第一光电开关与所述第二光电开关均包括投光器和受光器,且对应的投光器投出的光的频率不同;将所述受光器接收到的第一个光信号作为触发信号,根据所述触发信号进行所述判定周期内的捕获任务,以确定所述捕获任务在所述判定周期内的捕获到的有效光信号的数量;比较所述有效光信号的数量与预设的阈值,根据比较的结果确定与所述受光器同组的投光器的投光状态,其中,所述投光状态包括入光状态和遮光状态。利用两组投光器发出两组频率不同的光,受光器通过一定的算法,来识别同组投光器的信号,防止两组光发生相互干涉后的误动作。从而无需额外的光学部品,仅仅需要通过简单的设定使得投光器和受光器一一对应,其中,设定的方法可以是按键操作,或导线切换,或通过开机后进行特殊的操作完成。附图说明通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:图1示出现有技术中以带门控信号的接收方式防止干涉的时序图;图2示出本申请一个方面提供的一种对射型光电开关判定投光状态的方法流程示意图;图3示出本申请一实施例中两组对射型光电开关及其信号结构图;图4示出本申请一实施例中进行判定投光状态的流程示意图;图5示出本申请一实施例中捕捉同组信号时间的时序示意图。附图中相同或相似的附图标记代表相同或相似的部件。具体实施方式下面结合附图对本申请作进一步详细描述。图2示出本申请一个方面提供的一种对射型光电开关判定投光状态的方法流程示意图,该方法包括:步骤S11~步骤S13,其中,在步骤S11中,根据对射型光电开关中的第一光电开关的投光周期和/或第二光电开关的投光周期确定判定周期,其中,所述第一光电开关与所述第二光电开关均包括投光器和受光器,且对应的投光器投出的光的频率不同;在步骤S12中,将所述受光器接收到的第一个光信号作为触发信号,根据所述触发信号进行所述判定周期内的捕获任务,以确定所述捕获任务在所述判定周期内的捕获到的有效光信号的数量;在步骤S13中,比较所述有效光信号的数量与预设的阈值,根据比较的结果确定与所述受光器同组的投光器的投光状态,其中,所述投光状态包括入光状态和遮光状态。利用两组投光器发出两组频率不同的光,受光器通过一定的算法,来识别同组投光器的信号,防止两组光发生相互干涉后的误动作。从而无需额外的光学部品,仅仅需要通过简单的设定使得投光器和受光器一一对应,其中,设定的方法可以是按键操作,或导线切换,或通过开机后进行特殊的操作完成。具体地,在步骤S11中,根据对射型光电开关中的第一光电开关的投光周期和/或第二光电开关的投光周期确定判定周期,其中,所述第一光电开关与所述第二光电开关均包括投光器和受光器,且对应的投光器投出的光的频率不同;在此,如图3所示的两组对射型光电开关及其信号结构图,第一光电开关s1与第二光电开关s2具备不同的投光周期,周期的设定可根本文档来自技高网...

【技术保护点】
1.一种对射型光电开关判定投光状态的方法,其特征在于,所述方法包括:根据对射型光电开关中的第一光电开关的投光周期和/或第二光电开关的投光周期确定判定周期,其中,所述第一光电开关与所述第二光电开关均包括投光器和受光器,且对应的投光器投出的光的频率不同;将所述受光器接收到的第一个光信号作为触发信号,根据所述触发信号进行所述判定周期内的捕获任务,以确定所述捕获任务在所述判定周期内的捕获到的有效光信号的数量;比较所述有效光信号的数量与预设的阈值,根据比较的结果确定与所述受光器同组的投光器的投光状态,其中,所述投光状态包括入光状态和遮光状态。

【技术特征摘要】
1.一种对射型光电开关判定投光状态的方法,其特征在于,所述方法包括:根据对射型光电开关中的第一光电开关的投光周期和/或第二光电开关的投光周期确定判定周期,其中,所述第一光电开关与所述第二光电开关均包括投光器和受光器,且对应的投光器投出的光的频率不同;将所述受光器接收到的第一个光信号作为触发信号,根据所述触发信号进行所述判定周期内的捕获任务,以确定所述捕获任务在所述判定周期内的捕获到的有效光信号的数量;比较所述有效光信号的数量与预设的阈值,根据比较的结果确定与所述受光器同组的投光器的投光状态,其中,所述投光状态包括入光状态和遮光状态。2.根据权利要求1所述的方法,其特征在于,根据第一光电开关的投光周期和/或第二光电开关的投光周期确定判定周期,包括以下至少任一项:将第一光电开关的投光周期与第二光电开关的投光周期的最小公倍数作为判定周期;将第一光电开关的投光器周期的N倍作为判定周期,其中,所述N=1,2,3,……;将第二光电开关的投光器周期的N倍作为判定周期,其中,所述N=1,2,3,……。3.根据权利要求1所述的方法,其特征在于,确定所述捕获任务在所述判定周期内的捕获到的有效光信号的数量,包括:经过受光器的信号捕获周期后打开所述受光器对应的信号捕获门宽度;判断在所述信号捕获门宽度的时间内是否接收到与所述受光器同组的投光器的光信号,若是,则确定接收到的光信号为有效光信号,...

【专利技术属性】
技术研发人员:吴斌邓志才陈坤速
申请(专利权)人:上海索迪龙自动化有限公司
类型:发明
国别省市:上海,31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1