西门子PLC s7-200编程地址的问题
郑志武
发布于2012-12-04 22:59
2
0
标签:
cup是224xp然后带有2块em232模拟量输出模块,我想直接用扩展模块那么编程时地址aqw0还是aqw2或aqw4呢
佳答案
扩展模块输出地址应为aqw4。
s7-200模拟量数据格式与寻址:
模拟量输入/输出数据是有符号整数,占用一个字长(两个字节),所以地址必须从偶数字节开始。模拟量的转换精度为12位,但在plc中表示为-32000-+32000之间的整数值(实际上数值可以是整个16位有符号整数的范围,但标准输入信号如10v/20ma被标定为对应32000,模拟量超过标准值一点也因此可以表示)。
在s7-200中,单极性模拟量输入/输出信号的数值范围是0-32000;双极性模拟量信号的数值范围是-32000-+32000。
格式:
输入:aiw[起始字节地址]——如aiw6
输出:aqw[起始字节地址]——如aqw0
每个模拟量输入模块,按模块的先后顺序和输入通道数目,以固定的递增顺序向后排地址。例如:aiw0、aiw2、aiw4、aiw6、aiw8等。
对于em231rtd(热电阻)两通道输入模块,不再占用空的通道,后面的模拟量输入点是紧接着排地址的。
每个有模拟量输出的模块占两个输出通道。即使个模块只有一个输出aqw0,第二个模块的输出地址也应从aqw4开始寻址(aqw2被个模块占用),依此类推。
温度模拟量输入模块(em231tc、em231rtd)也按照上述规律寻址,但是所读取的数据是温度测量值的10倍(摄氏或华氏温度)。如520相当于52.0度。
注意:每一模块的起始地址都可在step7-micro/win中的菜单“plc>information”里在线读到。
详见《西门子s7-200·logo!·sitop参考》中的s7-200模拟量数据格式与寻址
https://www.ad.siemens.com.cn/download/searchresult.aspx?searchtext=a0136