我这边诊断区事件 80 / 500: 事件 ID 16# 2943
写入时发生 I/O 访问错误
P 区域,字访问, 访问地址: 612
所需的 OB:I/O 访问错误 OB (OB122)
优先等级: 1
外部错误, 进入的事件
16:42:51.197 1994-07-02
(编码: 16# 2943 017A 0020 0264 0000 0000)
事件 58 / 500: 事件 ID 16# 2942
读取时发生 I/O 访问错误
P 区域,字访问, 访问地址: 600
所需的 OB:I/O 访问错误 OB (OB122)
优先等级: 1
外部错误, 进入的事件
16:49:43.556 1994-07-02
(编码: 16# 2942 017A 0020 0258 0000 0000)
有模拟量有IO读取时发生错误 也有写入时发生错误,写入和读取分别是什么意思
问题补充:
不定时的PLC报这种错误 有时地址也不一样,会导致CPU自动打到stop,手动复位一下又能用。也有这样的报错事件 1 / 500: 事件 ID 16# 38C4
分布式 I/0:站 返回
受影响 DP 从站的地址:站编号: 9
DP 主站系统 ID: 1
DP 从站的逻辑基址:输入地址: 8185
DP 主站的逻辑基址: 2043
所需的 OB:机架故障 OB (OB86)
在当前工作模式下,OB 未找到、或被禁用、或无法启动
外部错误, 离开的事件
01:08:30.548 1994-07-08
(编码: 16# 38C4 FE56 C054 07FB 1FF9 0109)
最佳答案
写入时发生 I/O 访问错误
P 区域,字访问, 访问地址: 612
读取时发生 I/O 访问错误
P 区域,字访问, 访问地址: 600
原因:
1、访问的地址不存在
2、访问的地址超出硬件设置的映像存储区
3、访问的硬件没有正常连接
4、看你的cpu是否有总线通讯故障 ,此相关地址的硬件通过什么方式与cpu连接,请重点检查通讯的参数设置 通讯街头的连接 硬件的组态参数
问题补充:
与你的dp地址为9的从站有关系。
主要还是总线通讯故障导致的!
如果设备运转很多年了,考虑更换你的dp通讯接头和电缆!
或是降低通讯波特率。
提问者对于答案的评价:
DP从站头子检查过没问题 波特率也降低了,还会停机,但正常情况下拆掉DP,只会报错不会停机。现在CPU会自动打到stop。PQW612和piw600通道是好的,CPU停机后再重新手动打到run,又正常运行。这到底是什么问题造成的。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc231423.html