找答案的高端用户(找答案钻石及双钻级别的用户)将尽可能从此问题下的所有回
答中,为您推荐最佳答案。届时您可以根据推荐数采纳答案。
如果自提问时间起7天内您仍无法选出最佳答案,您可以选择“无满意答案”关闭此问题。
不能下载到PLCSIM的常见原因是没有正确的设置通信组态,例如
1.设置的计算机与PLC的通信的对象不是PLCSIM,而是适配器或CP 5611等通信用的硬件。
2.PLC没有以太网接口,计算机与PLC的通信协议设置为基于以太网通信的PLCSIM(ISO)、PLCSIM(TCP/IP)等。
3.PLC没有DP接口,计算机与PLC的通信协议设置为PLCSIM (PROFIBIS)。
S7-300/400的CPU都有MPI接口,可以优先考虑将计算机与PLC的通信协议设置为PLCSIM(MPI)。但是有的接口需要用组态来确定是MPI还是DP接口。
73楼回答
一、程序无法下载到仿真 CPU 中。可能的原因及更正措施:
1、验证 CPU 是处于 STOP 模式还是 RUN-P 模式。 如果仿真 CPU 处于 RUN 模式,则无法下载程序,除非已在 STEP 7 中组态 CiR(Configuration in RUN,运行中组态)元素。在 RUN 模式下,只有 CiR 对象可以下载到 S7-PLCSIM 中。
2、如果程序包含系统数据块 (SDB, System Data Block),请验证 CPU 是否处于 STOP 模式。 对于真正 CPU,仅当 CPU 处于 STOP 模式时才能下载 SDB。
注: 如果 CPU 视图对象处于 RUN-P 模式,则 STEP 7 会提示您切换到 STOP 模式,以便可下载硬件配置。
3、验证 CPU 和程序是否使用相同的节点地址和子网名称。 为程序定义的节点地址必须与 CPU 的节点地址相匹配。
69楼回答
参考https://www.ad.siemens.com.cn/club/bbs/post_elite.aspx?b_id=4&b_sid=0&a_id=895733
首次回答问题,获得
双倍西币积分!
立即成为技术知识分享的一员!
找答案微信小程序
提问
搜索
欢迎您访问支持中心!
丰富的视频,全方位的文档,大量的网友交流精华……
为了更好的完善这些内容,我们诚邀您在浏览结束后,花20秒左右的时间,完成一个用户在线调查!
感谢您的支持!