电脑无法通过以太网与S7CPU315PN-DP通信,能PING到PLC地址,报在线但是PLC无响应错误。
图片说明:
最佳答案
显示“The Connection to the target module can’t be established”(与目标模块无法建立连接),无法执行下载与建立诊断, 检查PG/PC接口正常,后来反复执行CPU的模式开关MRES执行多次复位,直接把CPU模块取出,利用西门子SITOP20直接提供24VDC给CPU,执行PLC/Download user program to memory card(下载用户程序到存储卡),总算把程序下载到CPU中,然后把CPU装回,把模式开关扳到RUN,工作正常。
我分析一般这种情况发生大都与CPU本身或闪存卡FEPROM(标准S7-300CPU)和微存储卡MMC(新S7-300CPU)有关。我分析CPU的工作存储区中存放CPU运行时所执行的用户程序和数据所用RAM,它是集成的高速存取的RAM存储器,它一直处于存储或更新数据,时间长可能性能就不好。
如果你换了新卡,仍然无法解决,就按照我上述方法通过手动把CPU中工作存储区里的RAM内容清除,然后再试试,应该是你的CPU本身问题。而且你在下载程序时,你是否修改过硬件组态,如果你修改了硬件组态而且执行下载,可能产生的硬件配置信息系统数据块SDB与你的程序中原来的SDB不一致,也会产生冲突;你在下载程序之前,必须首先执行一次CPU的彻底复位,清除CPU中程序;对新型S7-300CPU,执行PLC/Download,把用户程序就直接下载到MMC卡中,把CPU从STOP扳到RUN,程序就从MMC卡复制到工作存储器的RAM中。
参考资料:http://www.ad.siemens.com.cn/service/answer/wap/LoggedIn/ReadingPage/Solved.aspx?QuestionId=63302
提问者对于答案的评价:
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc287800.html