更换s7-400cpu 后 ,出现异常报警“ 在更新过程映像输入表时发生 i/o 访问错误”
林慧玲
发布于2014-03-24 17:50
12
0
标签:
一台设备控制系统旧的硬件组态为cpu414-3xj04-0ab0,带5个分站,以前能正常工作。由于cpu出现小故障(在有后备电池的情况下掉电就丢失程序,只能带电使用),更换为414-3xm05-0ab0,其余不变。把硬件组态里面的cpu进行替换后,下载到新的cpu,还是带5个分站。
但是cpu报红色故障extf红色常亮bus2红色闪烁。一旦换回旧cpu,故障消失。
3xm05是新的.唯一做的改变就是换cpu,然后对硬件组态修改。
诊断缓冲区给出的事件为:
事件1/120:事件id16#38c4
分布式i/o:站返回
受影响dp从站的地址:站编号:15
dp主站系统标识号:1
dp从站的逻辑基址:输入地址:8182
dp主站的逻辑基址:8191
要求的ob:机架故障ob(ob86)
优先级:25
外部错误,离开的事件
00:11:45.4471994-01-01
事件2/120:事件id16#39b1
在更新过程映像输入表时发生i/o访问错误
p区域,字节访问,访问地址:83
过程映像分区编号:0
无用户相关信息(z1):2942
所需的ob:程序执行错误ob(ob85)
优先级:25
外部错误,进入的事件
00:11:45.4281994-01-01
问题补充:
看了一下,主要是说新旧cpu的过程映像设置不一致。检查了一下新旧cpu过程映像,看截图,新和旧的设置是一模一样。是在硬件组态里直接在cpu上点右键“替换对象”,这样来替换cpu的,之后没有对cpu进行任何更改的。
图片说明: 1,xm05 2,xj04
佳答案
1、extf红色常亮;检测到外部错误(换言之,错误原因不在cpu模块上)。
bus2红色闪烁:profibusdp接口处的一个或多个设备无响应。
2、”在更新过程映像输入表时发生i/o访问错误......p区域,字节访问,访问地址:83
过程映像分区编号:0.....“?
从上述诊断信息来看,又有以上所述:“对新cpu进行了硬件组态修改。....一旦换回旧cpu,故障消失。可能的原因是对新cpu的过程映像区的设置有问题。cpu需要对cpu的过程映像区的进行设置,例如,预设字节及过程映像分区数等。即新、旧cpu的参数设置上有差异。