quote:以下是引用AWP400在2004-12-12 13:37:00的发言:
西门子的模拟量输入模块分辨率无论是多少位的,它都是按16(一个字)位计算,位15是符号位,如果分辨率是12位,则位3-位14是有效位,位0-位2以0填充,依次类推,分辨率14,就是位0始终是0,其他位有效。
至于模拟量转化问题,要看你模块量程的选择和传感器量程,以电流输入为例,选择4-20MA和0-20MA对应的数字量输入是不一样的。
对于你的问题,量程是0-2M(假设你的变松器传送的信号是4-20MA)如果选择4-20MA的量程(SM331模块),则0M(对应变松器的4MA)对应PIW=0,2M(对应变松器的20MA)对应PIW=27648 转换就用PIW/27648*(2-0)(注:表示工程量的量程)+0(注:表示0MA对应的工程量下限)
如果选择0-20MA(SM模块)作为模拟量模块的量程,则0M(对应变松器的4MA)对应的PIW=27648/5=5529 ,2M(对应变松器的20MA)对应PIW的27648,
转换就用(PIW-5529)/(27648-5529)*(2-0)(注:表示工程量的量程)+0(注:表示4MA对应的工程量下限)
错在哪儿,请各位指出!!!
第一名答对者加分!