为什么模拟量量输入最大值为32000

模拟量输入为16位的,以单极性为例,最高位为0,最低3位为0,中间12位为数据位,这样算,最大值不是应该为  2的15次方 - 1 - 7 =32760啊,怎么会是32000啊

问题补充:
如果是系统定义的,那按我上面说法 是不是容易产生溢出啊。
比如通道的最大转换电压信号为5V,而实际电压正好5V,此时,输出的不是应该是12位的1(1111111111111)啊,这样不就是溢出了啊

最佳答案

你这是一个测量精度的问题。模拟量输入为16位的,表示的是分辨率,与最大值32000没有关系。
比如12位,表示2的12次方,等于4096。将32000划分为4096个等份。如果是2的16次方,将32000划分就更加细,分辨率相对就提高了,对数据的反应就灵敏。

可以看看《Micro’n Power S7-200 LOGO! SITOP 参考》V1.0版本
http://www.ad.siemens.com.cn/download/SearchResult.aspx?searchText=A0136

见图01

图片说明:

为什么模拟量量输入最大值为32000  

提问者对于答案的评价:
谢谢啊,懂了,

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月31日
下一篇 2020年10月31日

相关推荐