发布于 2011-05-29 17:20:33
19楼
真不知你们在争论是什么?这个问题早有讨论,有必要整理个“知识制作”了。
1、
S7-300模拟量默认地址为啥是从256开始?
答案很简单,就是避开I/0映像区的地址(一般0-128(或255)多用于开关量的I/0)。因为,IW表示的地址也可以用PIW来表示,如IW100,也可以用PIW100。QW也是这样。总之:例如
.IW100,QW100地址不冲突!
.MW100、PIW100、PQW100地址不冲突!
.PIW100与IW100地址冲突!
.PQW100与QW100地址冲突!
2、
附:
IW:是数字量输入模块的输入信号状态,在每次循环扫描开始时,系统将它们存入过程映像区中的输入表中,即每一循环扫描周期刷新一次。该区可以以位(bit)、字节、字或双字为单位进行访问。
该区多用于数字量(开关量)的输入信号。
PIW:是外设I/O存储区。不经过过程映像区输入表直接访问输入模块,即不受扫描周期的约束。该区不能以位(bit)为单位访问外设I/O存储区,只能以字节、字或双字为单位进行访问。
该区多用于模拟量的输入信号。
3、
相关的答案,连接:
http://www.ad.siemens.com.cn/service/answer/solution.asp?Q_id=67146&cid=1029
http://www.ad.siemens.com.cn/service/answer/solution.asp?Q_id=49521&cid=1029
一日三省吾身