发布于 2012-01-18 15:24:50
24楼
一开始你可以这样认为:
每个IW地址都和一个PIW地址与之相对应/配对,但是IW区又比PIW区小;一般情况下,访问IW(20)与访问对应的PIW(20)所得到的数据是一样的。但是当访问的地址超过IW区的范围时就会报错误;这时用PIW访问就可以得到想要的数据。
程序在访问IW地址时也是先将PIW中的数据传递给IW地址,这一步是在程序每一个扫描周期开始时进行的。以后即便是PIW中的数据改变了,在程序中的这一周期内IW中的数据不变。
一般时候采用IW和PIW不会有太大差别。