发明公开
- 专利标题: 一种继电保护装置裸跑程序的异步日志处理方法
-
申请号: CN202211674783.2申请日: 2022-12-26
-
公开(公告)号: CN116048914A公开(公告)日: 2023-05-02
- 发明人: 严岩 , 田振华 , 肖正强 , 房同忠 , 郭春林 , 石维盛 , 张凯旋
- 申请人: 北京四方继保工程技术有限公司 , 北京四方继保自动化股份有限公司
- 申请人地址: 北京市海淀区上地四街9号(四方大厦6层);
- 专利权人: 北京四方继保工程技术有限公司,北京四方继保自动化股份有限公司
- 当前专利权人: 北京四方继保工程技术有限公司,北京四方继保自动化股份有限公司
- 当前专利权人地址: 北京市海淀区上地四街9号(四方大厦6层);
- 代理机构: 北京智绘未来专利代理事务所
- 代理商 王萍
- 主分类号: G06F11/30
- IPC分类号: G06F11/30 ; H02H1/00
摘要:
一种继电保护装置裸跑程序的异步日志处理方法,应用在继电保护装置的裸跑的前后台程序中,包括:提供线程安全的日志接口,可在中断函数调用日志接口异步输出日志信息,日志输出接口从定长日志内存池申请日志存储空间,并按固定格式编码进行快速格式化,将格式化后的日志内存地址保存在日志缓存队列中,后台程序轮询处理缓存日志队列,对日志固定格式解码,格式化成标准的字符串输出,最后将日志内存释放回日志内存池。本发明实现了继电保护装置裸跑程序在支持中断嵌套的运行模式下,也能够保证日志输出接口调用的线程安全,多个中断并发输出日志时,输出的正确性,解决了高速并发输出日志的需求,大大提高了装置开发的调试效率和安全性。