发布于 2011-09-03 17:00:29
3楼
我曾经也遇到过一次类似的问题,但是最终发现是MMC卡的问题,主要是MMC卡中已经带有程序,当CPU启动时主动要求复位MMC卡,但是一直不能复位。后来问题发现是:CPU型号是向下兼容的,我使用的MMC卡曾被更高级的CPU下装过程序……然后重新换了一张MMC卡就好了……
我分析你的问题应该是没有成功下装程序到MMC卡,当CPU重启时,自动装载原来MMC卡中的程序到工作寄存器,此时出现了不一致……
可以这样试试:将程序上载到PC,通过对比分析备份程序和PLC上的程序是否一致。并且遇到情况一定要将诊断缓冲区的内容记录下来,这样更容易找到问题的缘由……
No discussion, no outcome.