CPU314报故障,SF灯亮,求解答!

今天把硬件组态下载到CPU中(314-6CG03-0AB0)后出现SF灯亮起,进入诊断缓冲区,错误事件为“写入时发生区域长度错误”,此时OB块的中程序为空,但有几个DO点输出状态一直为1,请问如何解决?付截图。

问题补充:
现在把MMC卡复位了,就只有OB1,里面的程序是空的,没有新建DB块,为什么鼓掌还有呢?

图片说明:

CPU314报故障,SF灯亮,求解答!   

最佳答案

1、是你的程序中没有定义数据块或定义的数据块DB长度不够。例如只定义了最大地址为80,而你程序中却引用了90.。
2、重新定义数据块,将所引用的数据块DB长度加大,即可。
3、如何定位哪个数据块:
参考同类问题答案:
http://www.ad.siemens.com.cn/service/answer/solution.aspx?Q_id=99130&cid=1029

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

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年12月8日
下一篇 2017年12月8日

相关推荐