一台设备控制系统旧的硬件组态为CPU 414-3XJ04-0AB0, 带5个分站,以前能正常工作。由于CPU出现小故障(在有后备电池的情况下掉电就丢失程序,只能带电使用),更换为414-3XM05-0AB0,其余不变。 把硬件组态里面的CPU 进行替换后,下载到新的CPU ,还是带5个分站。
但是CPU报红色故障 EXTF 红色常亮 BUS 2 红色闪烁。 一旦换回旧CPU ,故障消失。
3XM05是新的.唯一做的改变就是换CPU ,然后对硬件组态修改。
诊断缓冲区 给出的事件为:
事件 1 / 120: 事件 ID 16# 38C4
分布式 I/O:站 返回
受影响 DP 从站的地址:站编号: 15
DP 主站系统标识号: 1
DP 从站的逻辑基址:输入地址: 8182
DP 主站的逻辑基址: 8191
要求的 OB:机架故障 OB (OB86)
优先级:25
外部错误, 离开的事件
00:11:45.447 1994-01-01
事件 2 / 120: 事件 ID 16# 39B1
在更新过程映像输入表时发生 I/O 访问错误
P 区域,字节访问, 访问地址: 83
过程映像分区编号: 0
无用户相关信息(Z1):2942
所需的 OB:程序执行错误 OB (OB85)
优先级:25
外部错误, 进入的事件
00:11:45.428 1994-01-01
问题补充:
谢谢各位专家的解答,我看了一下,主要是说我的新旧CPU的过程映像设置不一致。 我检查了一下我的新旧CPU过程映像,请看截图 ,新和旧的设置是一模一样 。 我是在硬件组态里直接在CPU上点右键 “替换对象” ,这样来替换CPU的,之后没有对CPU进行任何更改的。
图片说明:
最佳答案
1、EXTF 红色常亮;检测到外部错误(换言之,错误原因不在 CPU 模块上)。
BUS 2 红色闪烁:PROFIBUS DP 接口处的一个或多个设备无响应。
2、”在更新过程映像输入表时发生 I/O 访问错误......P 区域,字节访问, 访问地址: 83
过程映像分区编号: 0.....“?
从上述诊断信息来看,又有楼主所述:“对新CPU进行了硬件组态修改。.... 一旦换回旧CPU ,故障消失。可能的原因是对新CPU的过程映像 区的设置有问题。CPU需要对CPU的过程映像 区的进行设置,例如,预设 字节及 过程映像分区数等。即新、旧CPU的参数设置上有差异。
提问者对于答案的评价:
谢谢
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc238381.html