西门子PLC中的模拟量输入AI和AQ怎么理解?

我知道IW是根据I0.0等的状态组成的数据,但是AIW呢?书上说是模拟量输入,不理解,哪来的模拟量?也是I0.0等通道来的吗?又是怎么换算的呢?

A---代表的是模拟量
I---代表的是输入映像寄存器,也就是平常说的输入
Q---代表的是输出映像寄存器,也就是品常说的输出

因此,AI就是模拟信号输入(实际就是AD转换出来之后存在输入映像里面的内码值),AQ就是模拟信号输出(实际就是DA转换出来之后存在输出映像里面的内码值)
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-09-17
I--IB--IW 为位--字节--字,一个字节只有8位,IB0里包含I0.0--I0.7 .IW0包含IB0.IB1 也就是16个位
所以IW0为0.0到I1.7之间的集合..
而AIW的写法是西门子公司分配给模拟量通道的,与IW是不相干的...
当你使用了模拟量模块的时候,比如输入模块.第一个4-20MA或者0-10V的电流或者电压模拟量接入通道既为AIW0...下一个为AIW2...再下一个为AIW4等等..
注意字节后面的数字是连续的,比如0-1-2-3-4,而字的是隔一位的...追问

如果我将I0.0接到PLC有下册的L+上,此时IB0.0为1,那AI呢?在STEP7中会不会自动将电压换成模拟量,用户可以看到它为非0吗?还是不使用模拟量输入模块的话就不能用AIW是吗?

追答

你理解错了,AIW为模拟量。。。不是开关量,他里面转换过来的数据是0。1。2。3。4。5这样类型的数据的。不是接收开和开的信号的
不使用模拟量就不需要用AIW

本回答被提问者采纳
第2个回答  2011-10-28
AI接电压输入,AQ接电压输出
0--32000对应0-10V
I0.0是数字量输入
相似回答