您现在的位置是:首页 > PLC技术 > PLC技术
STEP 7的模拟量转换后的模拟值表示技术方法
来源:艾特贸易2017-09-01
简介模拟量输入 / 输出模块中模拟量对应的数字称为模拟值,模拟值用 16 位二进制补码(整数)来表示。最高位(第 15 位)为符号位,正数的符号位为 0 ,负数的符号位为 1 。 模拟量经
模拟量输入/输出模块中模拟量对应的数字称为模拟值,模拟值用16位二进制补码(整数)来表示。最高位(第15位)为符号位,正数的符号位为0,负数的符号位为1。
模拟量经A/D转换后得到的数值的位数(即转换精度)可以设置为9—16位(与模块的型号和组态有关),如果小于16位(包括符号位),则转换值被自动左移,使其最高位(符号位)在16位字的最高位,模拟值左移后未使用的低位则填人“0”,这种处理方法称为“左对齐”。设模拟值的精度为12位加符号位,左移3位后未使用的低位(第0~2位)为0,相当于实际的模拟值被乘以8。这种处理方法使模拟值与模拟量的关系与组态的A/D转换的位数无关,便于对模拟值的后续处理。
表2-9给出了模拟量输入模块的模拟值与以百分数表示的模拟量之间的对应关系,其中最重要的关系是双极性模拟量量程的上、下限(100%和-100%)分别对应于模拟值27648和-27648。单极性模拟量量程的上、下限(100%和0%)分别对应于模拟值27648和0。
表2-9 SM 331模拟量输入模块的模拟值
模拟量输入模块在模块通电前或模块参数设置完成后第一次转换之前,或上溢出时,其模拟值为7FFFH,下溢出时模拟值为8000H。
根据模拟量输入模块的输出值计算对应的物理量时,应考虑变送器的输入/输出量程和模拟量输入模块的量程,找出被测物理量与A/D转换后的数字之间的比例关系。
点击排行
