当前位置: 主页 > PLC控制

求解area length error when reading

PLC报系统故障(SF),检查CPU诊断,信息:arealengtherrorwhenreading,如下图所示,求解。

问题补充:
Arealengtherrorwhenwirting
GlobalDB.bitaccessaddress:17
RequeSTedOB:ProgrammingerrorOB(OB121)
PriorityclASs:1
internalerror.Inevent

图片说明:

求解area length error when readingd0f136e6ea031b7ca0d9c6fb0c51443e

最佳答案

没有图片,看不到
在诊断信息里面能看到哪个地址出问题了,根据提示的地址,找相应的模块
一般ET200从站和变频器DP从站出现故障的时候,会报这种错误
就是读写外部IO地址出现错误
还有程序错误,访问了不存在的地址也有可能报这个错误
参考:
htTP://www.ad.siemens.com.cn/service/answer/solution.aspx?Q_ID=132012&cid=1029

补充:
这个应该是程序错误了,不过看不出来是哪个程序里面的问题,估计是用间接寻址或者指针导致的,看看程序,哪个块有间接寻址,操作数据块的,或者看看别的诊断记录,有提示哪个程序的问题没,如果有,一般下面的哪个OpenBlock按钮能点击,点击打开,就是出错的程序所在的块了

提问者对于答案的评价:
还是没搞定,非常感谢您的指点,谢谢!

  • 关注微信

猜你喜欢

微信公众号