广东湘恒智能科技有限公司
主营产品: 广东省西门子授权代理商、西门子变频器、西门子PLC\西门子模块、西门子触摸屏、西门子伺服电机、西门子工控机、西门子集成系统、西门子低压、西门子控制单元、西门子CPU等
CPU缓冲区被IO地址访问错误占满怎么办
发布时间:2024-06-27

最近和一些汽车客户的现场维护工程师做了几次技术交流,发现了一个普遍存在的问题,当现场出现故障,大家查看PLC诊断缓冲区时,发现缓冲区都被访问IO地址错误这样的信息所占满而无法看到其它故障信息。这时候我们该怎么办?


图片














与S7-300和S7-400PLC不同,S7-1500的全部IO地址区为过程影响区,但实际上与S7-300和S7-400PLC相同的是在S7-1500中同样存在与过程映像区对应的外设地址区。同样S7-1500也可以像PIW或者PQW指令那样使用:P来访问外设IO地址区。


但是使用:P外设指令来快速刷新IO可以实现工艺要求,但是使用访问外设地址区的指令可能会由于设备丢站故障,出现CPU的 “访问外设IO” 的同步错误,从而导致CPU的缓冲区被这样的故障信息占满。














解决这个问题的唯一办法就是推荐使用过程映像分区,例如PIP1的方式结合循环中断OB30(Cyclic interrupt)访问这些过程映像分区的地址来代替原本使用“访问外设IO”指令所引发的同步错误。


图片



展开全文
商铺首页 拨打电话 QQ联系 发送询价