发明授权
- 专利标题: 一种在PLC中嵌入非致命故障诊断的方法
- 专利标题(英): Method for diagnosing embedded nonfatal fault in PLC (programmable logic controller)
-
申请号: CN201110074874.8申请日: 2011-03-28
-
公开(公告)号: CN102183952B公开(公告)日: 2012-09-05
- 发明人: 严义 , 魏丽娜 , 包健
- 申请人: 杭州电子科技大学
- 申请人地址: 浙江省杭州市下沙高教园区2号大街
- 专利权人: 杭州电子科技大学
- 当前专利权人: 杭州电子科技大学
- 当前专利权人地址: 浙江省杭州市下沙高教园区2号大街
- 代理机构: 杭州求是专利事务所有限公司
- 代理商 杜军
- 主分类号: G05B23/02
- IPC分类号: G05B23/02
摘要:
本发明涉及一种在PLC中嵌入非致命故障诊断的方法。现有的故障诊断占用CPU长,影响PLC的控制效率。本发明将PLC中的任务分为控制任务和诊断任务;其中,控制任务处理的是执行梯形图控制算法程序,实现对机器进行控制并向公共数据区写入机器数据量;诊断任务处理的是读取公共数据区中的机器数据量,然后将采集到的机器数据量输入推理引擎,再进行针对非致命故障的诊断过程,系统采用优先级抢占式调度算法对这两个任务进行调度。本发明克服现有技术中单任务PLC控制效率低的缺点,将非致命故障诊断程序单独作为一个任务,采用优先级抢占式调度算法对控制任务和诊断任务进行调度,提高了PLC的控制效率。
公开/授权文献
- CN102183952A 一种在PLC中嵌入非致命故障诊断的方法 公开/授权日:2011-09-14