为什么会出现“I/O访问错误”和“区域长度错误”

时间:2023-03-19作者:佚名
S7-300/400 CPU在下载用户程序后,会出现CPU处于停止状态,stop和sf指示灯亮的现象。在线查看CPU的诊断缓冲区,会出现两种现象:

1、第一条显示由IO访问错误引起的停止模式,第二条显示I/O访问错误(见图1)。

为什么会出现“I/O访问错误”和“区域长度错误”
图1 IO访问错误

图1中的第二条诊断信息显示的含义是:
I/O access error,writing——说明对一个输出地址进行写数据操作时发生错误。
P area,word access,Access address:200——说明是使用立即访问方式,字地址200。这两条合起来就说明对PQW200进行写操作时发生了错误。出现这样的错误多是程序中对PQW200这个地址进行了赋值,而实际的硬件配置中并没有分配PQW200这个地址。

2、或者是第一条显示由编程错误引起的停止模式,第二条显示区域长度错误(见图2)。

为什么会出现“I/O访问错误”和“区域长度错误”
图2 区域长度错误

图2中的第二条诊断信息显示的含义是:
Area length error when reading——说明读取一个地址时发生长度错误。
Global DB,word access,Access address:2——说明是访问DB块中字地址2。这两条合起来就说明对全局DB块中DBW2进行读取时发生了错误。这样的错误多是由于程序中使用了DB块中的某个数据,但是DB块实际长度并没有包含所使用的地址造成的。


解决办法
出现上面两种编程使用错误地址导致CPU停机的情况时,除了可以根据诊断信息分析出错误地址然后使用交叉索引找到相应的语句外,还有一个更加简便的办法。打开CPU诊断缓冲区,鼠标点中第一条诊断信息,接着再点击下面的“Open Block”按钮,会直接打开相应的错误语句。下面举例说明。图3中的诊断信息显示编程错误导致的停止,错误的原因是区域长度错误。点中“Open Block”按钮,自动定位到程序中的错误语句(图4),里面使用到地址DB1.DBW2。打开DB1发现实际长度只有2个字节(图5),不存在DBW2这个地址,所以才产生错误。造成IO访问错误的语句也可以通过此方法查找。

为什么会出现“I/O访问错误”和“区域长度错误”
图3 Open Block

为什么会出现“I/O访问错误”和“区域长度错误”
图4 错误语句

为什么会出现“I/O访问错误”和“区域长度错误”
图5 DB1实际长度

相关阅读

水电装修您还在支持横平竖直?这样的水电外行都觉得不行

图片来自网络 过年那会,我丈母娘新家跳了一次闸,后来叫电工来修好了。然后丈母娘就说当时做水电的时候就觉得那师傅专业度不够(认识的人介绍来的也就没换),为什么这么说呢...
2023-06-11
水电装修您还在支持横平竖直?这样的水电外行都觉得不行

电线那么多,今天教你全认清!

各种各样的电线,抬头不见低头见,但小编敢跟你打赌,你还真不一定认识它们呢! 电压是多少,直流还是交流……这么一问,90%的人立马傻眼了…… 即便是学电的、在电力系统工作...
2023-06-11
电线那么多,今天教你全认清!

开集、开漏与推挽输出原理详解

为了让同学们更加清楚的了解开集、开漏与推挽输出,今天我们就详解这两者之间的区别与应用场景。 开极、开漏输出与推挽输出是我们在学习电子电路的必须要掌握的知识点,也是我...
2023-06-21
开集、开漏与推挽输出原理详解

什么是继电保护装置?作用是什么?

干变电运维时间长了,每次半夜被电话叫醒去处理跳闸,脑子里蹦出的第一句话总是:“继电保护装置,真是咱们变电站最后一道保命的防线。” 说实话,很多兄弟刚入行学保护,说...
2026-06-18
什么是继电保护装置?作用是什么?

特别友情提醒:千万别把“制冷量(2500W)”和“额定功率(约800W)”搞混

“制冷量(2500W)”和“额定功率(约800W)”搞混。 “制冷量”和“额定功率”是空调(或其他制冷设备)上两个完全不同的核心参数,分...
2026-06-19

热销商品

国标TRVV高柔性拖链电缆2—48芯0.3 0.5 1 1.5 2.5平方耐弯折软线

国标TRVV高柔性拖链电缆,专为满足严苛工况下的动态传输需求而设计。该电缆具有2至48芯多种配置,适用于0.3、0.5、1.5、2.5平方等多种截面积选择,灵活满足不同设备的...
¥ 1.24

公牛开关插座面板全屋定制全屋配齐家装报价单官方正品付款链接Q9

公牛开关插座面板,为您的全屋定制家装提供一站式解决方案。我们提供全屋配齐的家装报价单,确保您的家装项目完美无缺。所有产品均为官方正品,品质保证,让您用得放心。...
¥ 1

定做定制各类密封条三元乙丙橡胶硅胶PVC防火阻燃EVA氯丁石墨丁晴

本公司专业定做各类定制密封条,涵盖三元乙丙橡胶(EPDM)、硅胶、PVC、EVA、氯丁橡胶、丁腈橡胶及石墨复合等多种材质,满足不同行业对密封、防水、隔音、隔热及防火阻燃...
¥ 1

直销配电箱暗插销铰链门轴CL225插销带螺丝固定铁皮柜弹簧铁铰链

CL225插销式暗铰链专为配电箱、铁皮柜等金属柜体设计,采用优质冷轧钢板经冲压成型,表面镀锌处理,防腐耐用。其内置弹簧结构,确保柜门开合顺畅、自动复位,提升使用便捷...
¥ 0.06

浇铸抛光螺纹钢扭矩扳手 镀锌双头延长杆扳手多功能工具 开口扳手

这款多功能工具集浇铸抛光螺纹钢扭矩扳手、镀锌双头延长杆扳手与开口扳手于一体,采用优质合金钢精密浇铸并经抛光处理,表面镀锌防锈,耐用性强。其双头设计适配多种规...
¥ 0.6

网站栏目