S7300不定时停机诊断
一个主机架,3个扩展机架,挂在Profibus网络上。最近CPU不定时出现停机。所有模块重新安装了一遍,并更换了电源模块和IM360模块,问题还是出现。柜内没有大功率设备和电缆干扰,因为几个小时或者一两天出现一次,比较难判断是哪个模块有问题。有遇到过的朋友麻烦给个建议。
诊断缓冲区部分内容如下:(每次停机诊断内容有多有少,所有故障OB都下载了,以前运行正常)
模块 CPU 315-2 DP 的诊断缓冲区
6ES7 315-2AH14-0AB0
机架: 0
插槽: 2
序列号:S C-B4VR00152011
事件 1 / 192: 事件 ID 16# 38C4
分布式 I/0:站返回
受影响 DP 从站的地址:站编号: 5
DP 主站系统 ID: 1
DP 从站的逻辑基址:输入地址: 2046
DP 主站的逻辑基址: 2047
所需的 OB:机架故障 OB (OB86)
在当前工作模式下,OB 未找到、或被禁用、或无法启动外部错误, 离开的事件
09:45:05.653 2012-11-10
事件 2 / 192: 事件 ID 16# 3842
模块确定
模块类型:分布式 I/O 从站
输入地址: 2045
所需的 OB:诊断中断 OB (OB82)
在当前工作模式下,OB 未找到、或被禁用、或无法启动外部错误, 离开的事件
09:45:05.605 2012-11-10
事件 3 / 192: 事件 ID 16# 5371
分布式 I/0:结束与插槽 2 上的 DP 主站/IO 控制器同步分布式站数目: 1
进入的事件
09:45:05.605 2012-11-10
事件 5 / 192: 事件 ID 16# 3842
模块确定
模块类型:分布式 I/O 从站
输入地址: 2045
所需的 OB:诊断中断 OB (OB82)
在当前工作模式下,OB 未找到、或被禁用、或无法启动外部错误, 离开的事件
09:31:29.766 2012-11-10
事件 6 / 192: 事件 ID 16# 5371
分布式 I/0:结束与插槽 2 上的 DP 主站/IO 控制器同步分布式站数目: 1
进入的事件
09:31:29.765 2012-11-10
……
事件 28 / 192: 事件 ID 16# 4548
因 I/O 管理导致 STOP 模式
之前的工作模式:RUN
请求的工作模式:STOP (内部)
内部错误, 进入的事件
01:04:01.761 2012-11-10
事件 29 / 192: 事件 ID 16# 2942
读取时发生 I/O 访问错误
P 区域,字访问,访问地址: 404
所需的 OB:I/O 访问错误 OB (OB122) 优先等级: 1
外部错误, 进入的事件
01:04:01.761 2012-11-10
事件 30 / 192: 事件 ID 16# 2942
读取时发生 I/O 访问错误
P 区域,字访问,访问地址: 400
所需的 OB:I/O 访问错误 OB (OB122) 优先等级: 1
外部错误, 进入的事件
01:04:01.761 2012-11-10
事件 31 / 192: 事件 ID 16# 2942
读取时发生 I/O 访问错误
P 区域,字访问,访问地址: 398
所需的 OB:I/O 访问错误 OB (OB122) 优先等级: 1
外部错误, 进入的事件
01:04:01.760 2012-11-10
事件 32 / 192: 事件 ID 16# 2942
读取时发生 I/O 访问错误
P 区域,字访问,访问地址: 396
所需的 OB:I/O 访问错误 OB (OB122) 优先等级: 1
外部错误, 进入的事件
01:04:01.760 2012-11-10
事件 33 / 192: 事件 ID 16# 2942
读取时发生 I/O 访问错误
P 区域,字访问,访问地址: 394
所需的 OB:I/O 访问错误 OB (OB122)
优先等级: 1
外部错误, 进入的事件
01:04:01.760 2012-11-10
事件 34 / 192: 事件 ID 16# 2942
读取时发生 I/O 访问错误
P 区域,字访问,访问地址: 392
所需的 OB:I/O 访问错误 OB (OB122)
优先等级: 1
外部错误, 进入的事件
01:04:01.760 2012-11-10
解答一:
我曾经也碰到315的CPU自动停机问题,查看诊断区的内容没有什么帮助,我当时主要是在硬件接线,重新布线来解决的。
1.将DC24V供电回路做了改进,原先使用给CPU及其他模块供电电线为0.5平方,大家共用一条线路,采用串接DC24V方式供电,开关电源到PLC及模块后电压降比较厉害,开关电源处电压为25.8到CPU处为23.3,改进后加大电源线到1平方,并且给cpu及其他
模块单独拉双绞线电源线,改进后开关电源处电压为24,12,cpu处为24.01。
2.将cpu及扩展模块上的接地线单独拉出连接到房屋框架钢结构上接地。
3.全部的模块连接件紧固,并且将不规范的接线重新接。
解答二:
我遇到过和你说的类似的问题,主要是机架故障和通信故障,你将组织块OB86(机架故障中断处理)和OB87(通信故障中断处理),下载到CPU里试试。
楼主你的项目内有没有下载OB80.82.86.87.122,如果没有的话,可以下载这5个空的组织块试一试看看怎么样,如果你的项目内有此组织块,那就要重点检查直流回路及接地了。
我的系统也是有IM361扩展模块,开始也是怀疑有问题,如果你觉得是接触不良,那你可以重新安装一遍啊,IM361在出厂前就接好线,应该不用怀疑的,后来确认IM365没有问题的。这种问题比较难办,停机后断电后重启又可以运行。还是建议你检查直流回路,一个是实际到模块的电压,二个不能串接直流电源线,三个安装导轨需要接地。