STEP7硬件组态下载

下载不了,如图所示。

图片说明:

STEP7硬件组态下载   

最佳答案

下载故障信息(13:4589)注释如下:(8001)在块在当前的状态下,不能完成请求的工作:其他块功能因此不能下载SDB7。系统数据不能下载到STMATIC400(1)站的模块CPU414-2DP(R0/S3,机架号为0,插槽号为3)
在你的项目中已经组态了H连接,高有效性的S7连接组态已经在STEP7 V5.1中改变。存在单个旧的组态,其数据在改变后不能指派给最新的已经组态的高有效性S7连接,所以导致下载被取消。用简单的话来说,系统数据(System Data)包括硬件组态、网络组态和连接表,它们也必须下载到CPU中,由于你在执行下载前,没有进行CUP的复位,所以CPU中包含有旧的系统数据块,所以新旧系统数据存在冲突。
在下载用户程序之前,必须将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区中。
回答者: Bob Wu - 顶级工程师  第12级  2011-11-05 22:03:37
参考:
http://www.ad.siemens.com.cn/service/answer/solution.aspx?Q_ID=75056&cid=1029

提问者对于答案的评价:
谢谢你的回答,收益匪浅。

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc230921.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2018年12月1日 上午4:49
下一篇 2018年12月1日 上午4:49

相关推荐