一种功能安全继电器检测方法技术

技术编号:38463577 阅读:9 留言:0更新日期:2023-08-11 14:40
本发明专利技术公开了一种功能安全继电器检测方法,属于安全继电器技术领域。包括以下步骤:确定安全继电器检测的脉冲频率,并设置其频率数值;将CPU的脉冲输入和脉冲捕捉引脚与安全继电器进行连接;对脉冲信号进行滤波处理;启动时,检测安全继电器闭合状态;启动时,检测安全继电器断开状态;系统运行时对安全继电器状态进行回检;将回检得到的安全继电器状态与设置的安全继电器状态进行对比。本发明专利技术提供的一种功能安全继电器检测方法,利用安全继电器的特性进行继电器触点检测,使用同一安全继电器的空闲触点验证使用的触点,间接验证继电器的工作状态。能够在系统运行中对安全继电器进行有效的全面检测,提升了系统的安全性。提升了系统的安全性。提升了系统的安全性。

【技术实现步骤摘要】
一种功能安全继电器检测方法


[0001]本专利技术涉及安全继电器
,尤其是涉及一种功能安全继电器检测方法。

技术介绍

[0002]继电器(英文名称:relay)是一种电控制器件,是当输入量(激励量)的变化达到规定要求时,在电气输出电路中使被控量发生预定的阶跃变化的一种电器。它具有控制系统(又称输入回路)和被控制系统(又称输出回路)之间的互动关系。通常应用于自动化的控制电路中,它实际上是用小电流去控制大电流运作的一种“自动开关”。故在电路中起着自动调节、安全保护、转换电路等作用。
[0003]功能安全系统要求对安全继电器进行检测,以防止安全继电器故障造成系统产生危险后果。通常的做法是对安全继电器进行通电与断电操作来实现对安全继电器触点的检测。
[0004]断电时候检测:在公共触点一测输入电平信号,在常闭触点一侧读取电平信号,如果检测到的电平信号与公共触点的输入信号一致,则认为常闭触点工作正常。
[0005]供电时候检测:在公共触点一测输入电平信号,在常开触点一侧读取电平信号,如果检测到的电平信号与公共触点的输入信号一致,则认为常开触点工作正常。
[0006]功能安全系统在系统运行中,安全继电器是不能随意进行打开与关闭操作,因此,在系统运行中对安全继电器进行检测是个技术难题。若在系统运行中不对继电器进行检测,则无法保证安全继电器的工作状态,难以满足功能安全系统需求。目前使用的安全继电器检测方法需要进行断电与供电操作,因此只能在系统上电时进行检测,无法在系统运行中对安全继电器进行检测。

技术实现思路

[0007]本专利技术的目的是提供一种功能安全继电器检测方法,解决了在系统运行中不对继电器进行检测,则无法保证安全继电器的工作状态,难以满足功能安全系统需求的问题。
[0008]2、为实现上述目的,本专利技术提供了一种功能安全继电器检测方法,包括以下步骤:
[0009]S1、确定安全继电器检测的脉冲频率,并设置其频率数值;
[0010]S2、将CPU的脉冲输入和脉冲捕捉引脚与安全继电器进行连接;
[0011]S3、对脉冲信号进行滤波处理;
[0012]S4、启动时,检测安全继电器闭合状态;
[0013]S5、启动时,检测安全继电器断开状态;
[0014]S6、系统运行时对安全继电器状态进行回检;
[0015]S7、将回检得到的安全继电器状态与设置的安全继电器状态进行对比。
[0016]优选的,在步骤S3中,滤波处理相邻两次脉冲捕获的脉冲数差值大于1,则干扰信号记录加1。
[0017]优选的,在步骤S4中,闭合状态检测时,使能脉冲输出,闭合继电器,设置继电器的
自检时间,脉冲捕获进行滤波处理,执行步骤S2,S3。
[0018]优选的,在步骤S4中,自检结束后,关闭脉冲输出,判断接收到的脉冲数是否与发送的脉冲数相等,如果两者一致,则认为继电器工作正常;如果累计的干扰信号超过发送脉冲数的一半或者发送脉冲数与接收脉冲数不相等,则认为继电器故障。
[0019]优选的,在步骤S5中,断开状态检测时,使能脉冲输出,断开继电器,设置继电器的自检时间,进行脉冲捕获与滤波处理,执行步骤2、3。
[0020]优选的,在步骤S5中,自检结束后,若接收到的脉冲数大于0,则认为继电器故障。若接收到的脉冲数不大于0,继电器正常。
[0021]优选的,在步骤S6中,对继电器状态进行回检时,脉冲输入端口一直使能脉冲输出信号,CPU进行脉冲捕获计数。
[0022]优选的,在步骤S6中,对继电器状态进行周期检测,如果发送的脉冲数与接收的脉冲数一致,则认为继电器的状态为闭合;如果脉冲数计数为0,则认为继电器状态为断开。
[0023]优选的,在步骤S7中,若回检得到的继电器状态与设置的继电器状态对比得到的结果一致,并且继电器的干扰信号没有超过发送脉冲数的一半,则认为继电器工作正常;若回检得到的继电器状态与设置的继电器状态对比得到的结果不一致,或继电器的干扰信号超过发送脉冲数的一半,则认为继电器工作故障。
[0024]因此,本专利技术采用上述结构的一种功能安全继电器检测方法,具备的有益效果:利用安全继电器的特性进行继电器触点检测,使用同一安全继电器的空闲触点验证使用的触点,间接验证继电器的工作状态。能够在系统运行中对安全继电器进行有效的全面检测,提升了系统的安全性。
[0025]下面通过附图和实施例,对本专利技术的技术方案做进一步的详细描述。
附图说明
[0026]图1为本专利技术一种功能安全继电器检测方法的结构示意图;
具体实施方式
[0027]以下通过附图和实施例对本专利技术的技术方案作进一步说明。
[0028]除非另外定义,本专利技术使用的技术术语或者科学术语应当为本专利技术所属领域内具有一般技能的人士所理解的通常意义。本专利技术中使用的“第一”、“第二”以及类似的词语并不表示任何顺序、数量或者重要性,而只是用来区分不同的组成部分。“包括”或者“包含”等类似的词语意指出现该词前面的元件或者物件涵盖出现在该词后面列举的元件或者物件及其等同,而不排除其他元件或者物件。“连接”或者“相连”等类似的词语并非限定于物理的或者机械的连接,而是可以包括电性的连接,不管是直接的还是间接的。“上”、“下”、“左”、“右”等仅用于表示相对位置关系,当被描述对象的绝对位置改变后,则该相对位置关系也可能相应地改变。
[0029]实施例
[0030]如图1所示,本专利技术提供了一种功能安全继电器检测方法,包括以下步骤:
[0031]S1、确定安全继电器检测的脉冲频率,设置频率数值为500hz;
[0032]S2、将CPU的脉冲输入和脉冲捕捉引脚与安全继电器进行连接;
[0033]S3、对脉冲信号进行滤波处理,如果相邻两次脉冲捕获的脉冲数差值大于1,则干扰信号记录加1;
[0034]S4、启动时,检测安全继电器闭合状态,使能脉冲输出,闭合继电器,继电器的自检时间设置为20ms,脉冲捕获进行滤波处理,执行步骤S2,S3。自检结束后,关闭脉冲输出,判断接收到的脉冲数是否与发送的脉冲数相等,如果两者一致,则认为继电器工作正常;如果累计的干扰信号超过发送脉冲数的一半或者发送脉冲数与接收脉冲数不相等,则认为继电器故障;
[0035]S5、启动时,检测安全继电器断开状态,断开状态检测时,使能脉冲输出,断开继电器,继电器的自检时间设置为20ms,进行脉冲捕获与滤波处理,执行步骤2、3。自检结束后,若接收到的脉冲数大于0,则认为继电器故障。若接收到的脉冲数不大于0,继电器正常;
[0036]S6、系统运行时对安全继电器状态进行回检,脉冲输入端口一直使能脉冲输出信号,CPU进行脉冲捕获计数。对继电器状态进行周期检测,如果发送的脉冲数与接收的脉冲数一致,则认为继电器的状态为闭合;如果脉冲数计数为0,则认为继电器状态为断开;
[0037]S7、将回检得到的安全继电器状态与设置本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种功能安全继电器检测方法,其特征在于,包括以下步骤:S1、确定安全继电器检测的脉冲频率,并设置其频率数值;S2、将CPU的脉冲输入和脉冲捕捉引脚与安全继电器进行连接;S3、对脉冲信号进行滤波处理;S4、启动时,检测安全继电器闭合状态;S5、启动时,检测安全继电器断开状态;S6、系统运行时对安全继电器状态进行回检;S7、将回检得到的安全继电器状态与设置的安全继电器状态进行对比。2.根据权利要求1所述的一种功能安全继电器检测方法,其特征在于:在步骤S3中,滤波处理相邻两次脉冲捕获的脉冲数差值大于1,则干扰信号记录加1。3.根据权利要求1所述的一种功能安全继电器检测方法,其特征在于:在步骤S4中,闭合状态检测时,使能脉冲输出,闭合继电器,设置继电器的自检时间,脉冲捕获进行滤波处理,执行步骤S2,S3。4.根据权利要求1所述的一种功能安全继电器检测方法,其特征在于:在步骤S4中,自检结束后,关闭脉冲输出,判断接收到的脉冲数是否与发送的脉冲数相等,如果两者一致,则认为继电器工作正常;如果累计的干扰信号超过发送脉冲数的一半或者发送脉冲数与接收脉冲数不相等,则认为继电器故障。5.根据权利要求1所述的一种功能安全继电器...

【专利技术属性】
技术研发人员:赵铭雒国成岳艳娜
申请(专利权)人:河南思维轨道交通技术研究院有限公司
类型:发明
国别省市:

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

1