发布于 2012-01-06 09:48:10
6楼
I/O错误,确实经常是由于组态与实际不一致,比如:
1、带有跳线块的AI模块是否跳线正确;
2、带有ET200从站时,组态的DP站地址与实际不一致;
3、硬件组态有修改后,没有编译并下载到CPU;
……
处理CPU不能启动的方法:
第一步,只连PS和CPU,通过MPI上位机实现组态、编译、下载、在线监控,查看CPU诊断缓冲区信息。
第二步,在完成第一步后,将需要的模块、从站重新组态,接着在上位机组态、编译、下载、在线监控,查看CPU诊断缓冲区信息。
第三步,设计好程序,然后保存、下载、监控、查看CPU诊断缓冲区信息。
……
但是,需要指出的“shine”大侠提到的“LZ,你的诊断信息已经写得很清楚了,事件3、4 “STOP 原因:因 IO 错误导致 STOP 模式”。程序访问了实际不存在的外设地址”,这句话也不太正确,当访问了不存在的I/O时,诊断缓冲区是会有访问地址提示的!
No discussion, no outcome.