模拟量输入为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
图片说明:
提问者对于答案的评价:
谢谢啊,懂了,
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc293343.html