P区指的是哪个区?如何查找?

诊断信息:
Event 1 of 10:  Event ID 16# 2943
I/O access error, writing

P area, double-word access, Access address:      0
Requested OB: I/O access error OB (OB122)
Priority class:  1
External error, Incoming event
11:20:07.298 AM  01/15/2013

问题补充:
阿鸣老师:我按你的方法查了PQD0 PID0 可是我程序中没有用呢?还有别的可能吗?

图片说明:

P区指的是哪个区?如何查找?    P区指的是哪个区?如何查找?   

最佳答案

1、P区指的是哪个区?
是外设I/O存储区。不经过过程映像区输入表直接访问输入模块,即不受扫描周期的约束。该区不能以位(bit)为单位访问外设I/O存储区,只能以字节、字或双字为单位进行访问。
该区多用于模拟量的输入信号。
2、如何查找?
一般程序中的用PIB,PQB,PIW,PQW,PID,PQD表示的过程通道的变量。
I/O access error, writing
P area, double-word access, Access address:      0
检查程序中的PQD0地址所对应的硬件是否存在,或该地址在硬件组态中是否定义。
3、如何查找PQD0地址所在的程序?
应用STEP7的交叉索引功能。
打开交叉索引,点击‘Filter’(工具栏上的小漏斗和笔的图标)打开,勾选‘Per.inputs’和‘Periph.outp’项,即可显示PIW,POW。至于IW,同理勾选‘Inputs’即可

提问者对于答案的评价:
谢谢

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc242351.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2018年12月1日 下午9:54
下一篇 2018年12月1日 下午9:54

相关推荐