CPU缓冲区诊断消息请问

模块 CPU 314C-2 DP 的诊断缓冲区

订货号/描述                    组件                           版本                          
6ES7 314-6CG03-0AB0            硬件                           2                             
- - -                          固件                           V 2.6.11                      
Boot Loader                    固件扩展                       A 0.21.0                      

机架:                         0
插槽:                         2


事件 1 / 100:  事件 ID 16# 4563
由 I/O 访问错误引起的 STOP 模式(OB 没有装载或不能装载,或没有 FRB)
用户程序中的断点:循环程序(OB1) 
优先级:   1
FC 编号:    120
模块地址:     2 
先前的工作模式:RUN
要求的工作模式:STOP (内部)
内部错误, 进入的事件
08:36:15.908  1994-08-31


事件 2 / 100:  事件 ID 16# 2942
I/O 访问错误,读取
P 区域,双字访问 访问地址:   256
所需的 OB:I/O 访问错误 OB (OB122)
OB 未找到,或已禁用,或无法在当前工作模式中启动
外部错误, 进入的事件
08:36:15.670  1994-08-31


事件 3 / 100:  事件 ID 16# 4302
模式从启动状态转换为 RUN
启动信息:
- 启动使用修改后的系统组态
- 在设定值和实际值之间有差异
- 后备最后一次上电时,时间戳的时间
- 单处理器操作
当前/上次启动类型:
- 在备用上电之后,自动暖重启
允许的启动类型:
- 允许手动暖重启
- 允许自动暖重启
上电时自动启动类型的上次有效操作或设置:
- 备用上电之后,自动暖重启 
先前的工作模式:启动 (暖重启) 
要求的工作模式:RUN
进入的事件
08:36:15.633  1994-08-31


事件 4 / 100:  事件 ID 16# 1382
自动暖重启请求
STOP 由于:由 I/O 访问错误引起的 STOP 模式(OB 没有装载或不能装载,或没有 FRB)
启动信息:
- 启动使用修改后的系统组态 
- 在设定值和实际值之间有差异
- 后备最后一次上电时,时间戳的时间
- 单处理器操作
当前/上次启动类型:
- 在备用上电之后,自动暖重启%L允许的启动类型:
- 允许手动暖重启
- 允许自动暖重启
的上电时自动启动类型上次有效操作或设置:
- 备用上电之后,自动暖重启 
所需的 OB:启动 OB (OB100)
优先级:27
进入的事件
08:36:15.630  1994-08-31

问题补充:
我下了OB121 OB122 后 CPU不STOP了,但BF还在闪,报警显示:
模块 CPU 314C-2 DP 的诊断缓冲区
事件 1 / 10:  事件 ID 16# 2942
I/O 访问错误,读取
P 区域,双字访问 访问地址:   256
所需的 OB:I/O 访问错误 OB (OB122)
优先级: 1
外部错误, 进入的事件
16:28:23.098  1994-08-31

最佳答案

1、诊断信息提示:程序访问FC120功能块时有I/O 访问错误。
2、你的FC120功能块应该是自定义的功能块吧!仔细检查一下FC120功能块内的编程错误!
3、类似问题和解决方法请参考如下:
http://www.ad.siemens.com.cn/service/answer/solution.asp?Q_id=52378_1029.html

提问者对于答案的评价:
谢谢,已解决,更换DP头还有总线,原来从站的地址是PID256,从站是”巴鲁夫传感器“

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月31日
下一篇 2020年10月31日

相关推荐