我第一次遇见这样的事情,SMART200下载不了程序,报编译不成功,检查非致命错误。可单独编译程序是对的啊!
图片说明:
最佳答案
有时候,用户编写的程序离线编译的时候提示没有任何错误,但是下载时会遇到如图12下载错误 所示的报错信息,下载过程也会被终止。
出现上述错误的原因是程序中使用了超出S7-200 SMART CPU 范围的资源,比如:S7-200 SMART CPU 只有1024个上升沿P或下降沿捕捉N指令资源,如果用户在程序中使用了超过1024个,就会遇到该错误提示。
查看CPU信息的方法请见 硬件诊断或诊断方法举例
下面链接中的问题3
http://www.ad.siemens.com.cn/productportal/prods/s7-200-smart-portal/200smarttop/Microwin/Getting_started/Download_program.html
诊断
http://www.ad.siemens.com.cn/productportal/prods/s7-200-smart-portal/200smarttop/smartsms/029.html
提问者对于答案的评价:
谢谢
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc346699.html