[发明专利]一种基于CAN总线的智能IO出口自检方法及其系统在审
申请号: | 202110982327.3 | 申请日: | 2021-08-25 |
公开(公告)号: | CN113742124A | 公开(公告)日: | 2021-12-03 |
发明(设计)人: | 姬成群;张文;朱献周;王哲;王彩丽;徐东坡;孙妙华;马全霞;王占辉;梁浩爽;张留杰;张雨晨;梁建涛;张超永 | 申请(专利权)人: | 许继集团有限公司;许继电气股份有限公司 |
主分类号: | G06F11/07 | 分类号: | G06F11/07;H04L12/40 |
代理公司: | 北京中政联科专利代理事务所(普通合伙) 11489 | 代理人: | 张吉和 |
地址: | 461000 河*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 can 总线 智能 io 出口 自检 方法 及其 系统 | ||
1.一种基于CAN总线的智能IO出口自检方法,其特征在于,包括:
智能IO上电初始化和CAN网初始化;
智能IO程序启动自检函数,通过读取出口管脚电平状态,进行开出回路自检;
根据开出回路自检的结果,得到对应的开出回路自检报文,通过CAN总线向CPU发送开出回路自检报文;
CPU解析收到的CAN网报文,进行板卡故障定位。
2.根据权利要求1所述的基于CAN总线的智能IO出口自检方法,其特征在于,所述智能IO上电初始化和CAN网初始化包括:
智能IO上电初始化,解析配置文件,分配出口管脚;
对CAN网及开出对象进行初始化,包括使能出口报文接收初始化、自检功能初始化和自检报文上送初始化。
3.根据权利要求1所述的基于CAN总线的智能IO出口自检方法,其特征在于,所述智能IO程序启动自检函数,通过读取出口管脚电平状态,进行开出回路自检包括:
第一个检测周期Q1开始,保护装置正常运行时,出口管脚为第一高电平状态,智能IO调用击穿自检函数;
判断是否发生开出回路击穿,若读取到出口管脚为低于所述高电平状态的第一低电平状态,且击穿状态保持超过第一预设时长T1,则判断为开出回路击穿;
人工进行复位,第一个检测周期Q2开始,保护装置恢复正常运行,将出口管脚为第二低电平状态,智能IO调用断线自检函数;
判断是否发生开出回路断线,若读取到出口管脚为高于所述第二低电平状态的第二高电平状态,且持续断线时间超过第二预设时长T2,则判断为开出回路断线。
4.根据权利要求3所述的基于CAN总线的智能IO出口自检方法,其特征在于,所述根据开出回路自检的结果,得到对应的开出回路自检报文,通过CAN总线向CPU发送开出回路自检报文,包括:
若开出回路击穿,则智能IO通过CAN总线向CPU发送开出回路击穿CAN报文;
若开出回路断线,则智能IO通过CAN总线向CPU发送开出回路断线CAN报文。
5.根据根据权利要求4所述的基于CAN总线的智能IO出口自检方法,其特征在于,所述CPU解析收到的CAN网报文,进行板卡故障定位包括:
根据开出回路击穿CAN报文的特征,判断哪个硬件板卡发生了开出回路击穿,驱动继电保护装置发出告警信息;
根据开出回路断线CAN报文的特征,判断哪个硬件板卡发生了开出回路断线,驱动继电保护装置发出告警信息;
CAN网报文的特征包括报文起始位、CAN报文标识符、控制位、数据域、CRC校验、报文应答和报文结束停止位。
6.一种基于CAN总线的智能IO出口自检系统,包括:
初始化模块,用于智能IO上电初始化和CAN网初始化;
自检模块,用于智能IO程序启动自检函数,通过读取出口管脚电平状态,进行开出回路自检;
报文发送模块,用于根据开出回路自检的结果,得到对应的开出回路自检报文,通过CAN总线向CPU发送开出回路自检报文;
分析模块,用于CPU解析收到的CAN网报文,进行板卡故障定位。
7.根据根据权利要求6所述的基于CAN总线的智能IO出口自检系统,所述初始化模块包括:
智能IO上电初始化,解析配置文件,分配出口管脚;
对CAN网及开出对象进行初始化,包括使能出口报文接收初始化、自检功能初始化和自检报文上送初始化。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于许继集团有限公司;许继电气股份有限公司,未经许继集团有限公司;许继电气股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110982327.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种遇阻检测系统及晾衣机
- 下一篇:一种成品烟装箱系统