Area length error when writing

Event 1 of 98:  Event ID 16# 2523
Area length error when writing
Q area, bit access, Access address:    339
FC number:    120
Module address:     64
Requested OB: Programming error OB (OB121)
Priority class:  1
Internal error, Incoming event
11:12:39.458 AM  03/07/2013


现场一个项目采用西门子400型冗余PLC,profibus DP冗余通讯,采用IM153-2从站模块.
以上是CPU缓存里监测的信息。FC120用于读写一个DP从站的数据。
"Area length error when writing"是什么意思?
"Q area, bit access, Access address:339"是什么意思?
"Module address:64"是什么意思?
已经添加了OB121
"Internal error, Incoming event"是什么意思?PLC程序错误吗?
能不能定位到FC120里面那个network引起错误?
请大家帮我看看

最佳答案

这应该是程序错误,如果不是新编程或者修改程序,可能是由于丢失输入数据导致程序计算错误,结合你发的5/98的诊断信息,应该是一块CPU中的信息:应该统一考虑所有时间相近诊断信息,如果它们是一个子站中的信息,说明此站掉网,请检查此站掉网原因,如果多个站掉网,检查网络组件,或者干扰问题

提问者对于答案的评价:
这确实是程序错误,也可以说不是原程序的错误。是我下载程序的方式引起的,另两个帖子原因相同,我将在另一个帖子中详述原因
http://www.ad.siemens.com.cn/service/answer/tobe_solution.aspx?Q_ID=93369&cid=1029
http://www.ad.siemens.com.cn/service/answer/tobe_solution.aspx?Q_ID=93414&cid=1027

专家置评

已阅,最佳答案正确。

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

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

相关推荐