我有一台PLC7的PLC(CPU用的是RAM卡),下挂若干ET200M从站,当某一从站有故障时,CPU中的程序就会被清除,重新换了CPU问题依旧。请教各位,这到底是什么原因?
问题补充:
诊断从站故障的OB块CPU中都有,用户程序是用CFC编程。把硬件和软件都下载到PLC中,系统正常运行,PS407的电池等一切正常,给某一确定的ET200站停电,所有PLC控制的设备停止运行,在线监控程序,发现PLC的CPU中程序没有了。停产是多次测试,结果相同,更换CPU后还是这样。
最佳答案
首先我想提出一个问题,你的PS407电源上是否有红灯闪烁,如果有闪烁就说明你的电池出现了问题,由于你用的是RAM卡,所以掉电的情况下是不可能保持程序的,你可以使用FLASH卡来解决这个问题。
其次,你的从站出问题是什么情况呢,至少目前为止我未碰到由于ET200M出问题从而影响到CPU程序清空的这种情况,ET200M出问题使得CPU停机倒是有可能,你可以把需要的OB块下载入CPU中。
最后,如果上面的两个方法还不能解决你的问题的话,我怀疑你的卡是不是坏了,建议你更换到FLASH卡以避免这个问题的发生。
下面发一个资料希望对你有用
http://www2.ad.siemens.com.cn/Download/Upload/AS/application/A0053.zip
提问者对于答案的评价:
现在只能认为是卡有问题。谢谢
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc180549.html