plc模拟量输入时有个分辨率的问题 有12位,和16位之分 具体什么意思 ?
多少位的数值表示模拟量,12位是分辨率12-Bit,16位是分辨率16-Bit,分辨率越高,模拟量的值的范围分得越细,转化为的数字值越精确。
模拟量模块的转换分辨率是12位,能够反映模拟量变化的最小单位是满量程的1/4096(2的12次方),16位的最小单位是满量程的1/65536(2的16次方)。
扩展资料:
数模转换器是将数字信号转换为模拟信号的系统,一般用低通滤波即可以实现。数字信号先进行解码,即把数字码转换成与之对应的电平,形成阶梯状信号,然后进行低通滤波。
根据信号与系统的理论,数字阶梯状信号可以看作理想冲激采样信号和矩形脉冲信号的卷积,那么由卷积定理,数字信号的频谱就是冲激采样信号的频谱与矩形脉冲频谱(即Sa函数)的乘积。
这样,用Sa函数的倒数作为频谱特性补偿,由数字信号便可恢复为采样信号。由采样定理,采样信号的频谱经理想低通滤波便得到原来模拟信号的频谱。
一般实现时,不是直接依据这些原理,因为尖锐的采样信号很难获得,因此,这两次滤波(Sa函数和理想低通)可以合并(级联),并且由于这各系统的滤波特性是物理不可实现的,所以在真实的系统中只能近似完成。
参考资料来源: 百度百科-模拟量
2019-06-29 广告
二路输入,分辨率12-Bit就是说输出有效数字是二进制12位。
二路输入,分辨率16-Bit就是说输出有效数字是二进制16位。
单从这个角度上说分辨率越高(也就是位数越多),控制精度也就越高。
扩展资料:
模拟量的使用是plc控制中的一部分,模拟量种类一般有电压型和电流型两种。电流型相比于电压型更稳定,抗干扰能力较强。模拟量的使用也是有分辨率的。一般有12bit和14bit两种分辨率。其中对应的数值分别为0~4000和0~16000。
对应的电压为0~10v,具体根据使用情况而定。此种模拟量一般用于电压与数值为线性关系。还有一种模拟量模块,用来转化采集的温度,是非线性的关系。
参考资料来源:百度百科-模拟量
也就是说分辨率越高,模拟量的值的范围分得越细,转化为的数字值越精确。假如模拟量模块的转换分辨率是12位,能够反映模拟量变化的最小单位是满量程的1/4096(2的12次方),16位的最小单位是满量程的1/65536(2的16次方)。
以下列举一例,说明如果要在多种多样的模拟输入输出设备中,选择具有适合自己要求的分辨率的设备,应如何考虑。
例如,假设“测量 0℃ ~ 100℃的温度”。
1:希望以1℃为单位测量需要1/100的精度。分辨率为8位(分成2的8次方=256份)的设备就足够了。
2:希望以0.1℃为单位测量需要1/1000的精度。分辨率为12位(分成2的12次方=4096份)的设备就足够了。
3:希望以0.01℃为单位测量需要1/10000的精度。分辨率为16位(分成2的8次方=65536份)的设备就足够了。
与分辨率容易搞混的一个概念是模拟量转换的精度。
模拟量转换的精度除了取决于A/D转换的分辨率,还受到转换芯片的外围电路的影响。在实际应用中,输入的模拟量信号会有波动、噪声和干扰,内部模拟电路也会产生噪声、漂移,这些都会对转换的最后精度造成影响。这些因素造成的误差要大于A/D芯片的转换误差。