变送器应该还有个温度范围吧?即最低温度为4MA,最高温度为20MA,对应于模拟量输入显示的数值。比如假设20MA显示4000,4MA显示800.变送器范围为0-100度,则800对应0度,4000对应100度,差值3200/100=32即是每度的变化值。(1820-800)/32=31.875(度),当然这是0-100度变送器的算法。假设为-50- +150度变送器,则-50对应800,+150对应4000,温差200度,差值3200/200=16为每度的变化值。(1820-800)/16=63.75。再减去低值-50度,最后温度值为13.75度。其他的基本也这么算。
抛砖引玉,这只是我常用的PLC是这么算的。最好看说明书。