不能复制块FC3

初次学习使用S7-300。刚编的程序,在PLCSIM中可以下载且正常运行,但下载下CPU中时显示不能复制块FC3,无法运行。同样的程序,不知道是什么地方出了问题。请前辈不吝指教,十分感谢!

问题补充:
刚又检查了一下,程序中只有一个FC3,且FC3中没有调用任何库文件,且在模拟软件中可以运行,只是在连CPU调试时就不通过,不能运行了。
还特意把CPU打在STOP状态下载了程序后再运行,还是SF灯亮,无法运行。

最佳答案

应该是你的FC3中的变量使用超出范围了。检查M区的变量地址,各CPU的M地址可以在选型手册中查找。或是使用了不存在的变量地址,如DB块中地址到DBW18,而程序中出现了DBW20。
编程电缆与PLC连接好,要在线进入诊断缓冲区,PLC---Diagnostic/Setting----Module Information中查看诊断故障。

提问者对于答案的评价:
谢谢

专家置评

检查FC3是否有错

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

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

相关推荐