地址标识符和参数范围

我看s7-400 cpu412的piw的范围是0到4094,i的范围是0.0到127.7,但是有些信号表里面填的,I是从0.0开始的,而piw是从512开始的。这是有什么说法吗?
还有所有的参数范围都是从0开始的吗,还是有的是从不是0的某个数开始的?
还有et200sp的cpu的地址标识符和参数范围在哪个文件啊,没找到

问题补充:
piw应该是单字吧,但是信号表中写的是piw256,piw258,piw260这样的,写一个隔一个的,没有257,259。他是读了单字还是双字啊,电气图上是连着两根线。如果是单字是不是可以piw256,piw257,piw258,如果是双字是不是可以改为pid256,pid257呢。。

最佳答案

1、I是从0.0开始的,而piw是从512开始的。这是有什么说法吗?
这个一般默认CPU设置的输入映像区室512字节,所以模拟量的PIW默认就是从512开始
2、还有所有的参数范围都是从0开始的吗,还是有的是从不是0的某个数开始的?
这个问题不是没有理解什么意思

3、PIW是单字,但是一个字就是两个字节,PIW256包括PIB256和PIB257,所以,下一个就是PIW258了,如果你用了PIW257,那就和PIW256有交叉区域了,如果是你读取的模拟量,那地址就是错误的
PID256是双字,又包括PIW256和PIW258,就是PIW256到PIB259之间的,同样你用PID257,那就和PID256有3个字节重合了
可以参考:
http://www.ad.siemens.com.cn/productportal/prods/s7-200-smart-portal/200smarttop/programming/Data_addressing.html
的介绍

提问者对于答案的评价:
谢谢。
还有这个一般默认CPU设置的输入映像区室512字节,所以模拟量的PIW默认就是从512开始,那么我遇到不同的cpu,应该从哪里去看它默认的piw从多少开始呢。。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月30日 下午11:13
下一篇 2020年10月30日 下午11:13

相关推荐