|
发表于 2014-5-16 15:40:25
|
显示全部楼层
很有可能是电源自身造成的!你把电源单独分出来试试!
I/O access error---表示程序访问IO点时出现问题。
在线进入诊断缓冲区,见附图,看“打开块”的钮是否显示,点击此钮直接跳到程序出错的位置。
参见:为什么会出现“I/O访问错误”和“区域长度错误”
http://www.ad.siemens.com.cn/download/docMessage.aspx?ID=6041&loginID=&srno=&sendtime=
I/O access error, writing:首先给CPU下载一个OB122(可以不编程),保证CPU不死机。
然后检查下,输出字节322和输出字节320 是不是没有分配地址。
文档:
http://www.ad.siemens.com.cn/download/docMessage.aspx?ID=6041&loginID=&srno=&sendtime=
补充:不知道你下载OB122了没有?如果没有的话,先下载一个;个人觉得还是检查下有关PIW320通道的硬件组态,,现场的模块的设置是否正确,模拟量的接线是否正确,接地是否规范。很明显,你这个系统报警时I/O读写错误。
I/O access error, writing
P area, word access, Access address: 320
Requested OB: I/O access error OB (OB122)
Priority class: 1
External error, Incoming event
I/O access error, writing
P area, word access, Access address: 322
Requested OB: I/O access error OB (OB122)
Priority class: 1
External error, Incoming event
1、从上述信息看是程序中对PQW320,PQ322输出是发生错误。检查在STOP7的硬件组态中是否定义了PQW320,PQ322这两个地址,这两个地址必须定义。
2、应用STEP7的交叉索引功能查查PQW320,PQ322所在的程序。
3、不建议盲目添加OB122,必须对发生这个故障时会引起什么后果进行充分地评估。 |
|