西门子模拟量模块有多种分辨率,12bit、16bit等等,在论坛也看了很多大师的解答,还是有疑问的地方:
一..这个分辨率意思是可以检测到外部传感器最小的变化量;
举个例子用12bit输入模块,单极性,分辨率是4096,工程值0-27648(工程值在模块分辨率不同的情况下,都是这个值,siemens定义的不用纠结),
计算球阀的开启度0-100:
BIT12分辨率
100/4096=0.0244度(模块可以检测到的最小开启角度)
27648/4096=6.75 6.75这个数值就是对应0.0244度的工程数值,对应球阀开启1度时工程值:6.75*1/0.0244=276.639
BIT13分辨率
100/8196=0.0122度(模块可以检测到的最小开启角度)
27648/8192=3.37 3.37这个数值就是对应0.0122度的工程数值,对应球阀开启1度时工程值:3.37*1/0.0122=276.229
BIT12和BIT13在球阀开启1度时工程值几乎相等,前者将1度等分40.98个检测量,或者加大一倍,这个就是模块分辨率的功能。
二.精度是指A/D转换的精度
模块在25度环境温度,操作限制导致的输入采集误差,也是对传感器模拟量电压采集的误差,电压高,误差小。
个人的理解,请各位大师给予纠正和解惑,不胜感激,在此谢过!