做为当下程控的主力,以MCU芯片为核心的线路系统绝对是首屈一指的存在,例如工控领域的PLC、变频器、伺服控制器、软启动器等都是该种系统的一种专门应用领域的装置单元。既然是程控系统,那么调试工序是必不可缺的一环,不过受现场条件限制或者装备制约,要想完成对MCU系统的调试则需要一些非常规方法。本人结合同事们的分享笨办法来抛砖引玉一下,不足之处还请坛友们补充完善。
首先是针对MCU系统死机故障,最好使用万用表对系统电源进行排查,当然条件允许时示波器更是首选;
其次对于MCU系统不定时死机、无规律重启等异常情况,还要排查系统的接地是否良好,这一点对于同一网络中含有电磁干扰装置的情况更应该注意;
再次是要充分利用原有MCU系统程序里的“故障记录”功能,可以较为快速地指明排查方向;
再其次是可以针对现场具体情况,对系统程序进行修改,例如过多的中断以及极少用到嵌套程序,不妨做到合理删除。
最后一点是调试过程中采用“乾坤大挪移”,借用同类型的系统做排查,以便快速区分出故障现象的诱因所在。
|