程序下到PLC400正常,下到FLASH卡时报8001错误,信息如图。
图片说明:
最佳答案
转:
在下载用户程序之前,必须将CPU中的用户程序复位,以保证CPU内没有旧的程序,方法如下:
把你的电脑连接到CPU414-2DP的MPI接口,在SIMATIC管理器中选择第三个按钮“Accessible Nodes”(可进入的节点),可以看到MPI网络中所有连接的站,一般CPU414-2DP默认的MPI地址为“2”,选择其下的所有块,右击“删除”,把CPU中所有块删除。在你组态完毕后,要执行单击“保存并编译”按钮(不能仅按“保存”按钮,否则下载是SF灯亮),此时若有组态错误,则会显示,很容易找到问题所在;若没有错误,系统将自动保存硬件组态,这是要接着单击“下载”按钮,系统将硬件配置下载到PLC中,这一步是非常重要的
也可以在SIMATIC管理器中依次展开你的项目到Blocks(块),选择System Data(系统数据),执行“删除’;然后在硬件组态界面,执行单击“保存并编译”按钮,重新产生新的系统数据,启动SIMATIC管理器,依次展开你的项目到块,执行PLC/Download use program to memory card(下载用户程序到存储卡),将程序复制到存储器卡,该操作必须在CPU停止模式下进行;把CPU模式开关扳到RUN位置,FEPROM中的内容被重新复制到CPU存储器RAM区中。
参考:http://www.ad.siemens.com.cn/service/answer/solution.aspx?Q_ID=75056&cid=1029
提问者对于答案的评价:
问题解决了,非常感谢!
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc244513.html