以S7-200和4-20mA为例,经A/D转换后,我们得到的数值是6400-32000,及C0=6400,Cm=32000。于是,X=(Am-A0)*(Z-6400)/(32000-6400)+A0。
例如某温度和变送器检测的是-10-60℃,用上述的方程表达为X=70*(Z-6400)/25600-10。经过的数学运算指令计算后,可以从结果寄存器中读取并直接显示为工程量。
用同样的原理,我们可以在HMI上输入工程量,然后由软件转换成控制系统使用的标准化数值。
在S7-200中,(Z-6400)/25600的计算结果是非常重要的数值。这是一个0-1.0(100%)的实数,可以直接送到PID指令(不是指令向导)的检测值输入端。PID指令输出的也是0-1.0的实数,通过前面的计算式的反计算,可以转换成6400-32000,送到D/A端口变成4-20mA输出。
相关文章:
你感兴趣的文章:
- win7 64位系统下利用任务栏增强工具Bins快速释放任务栏空间
- python 集合
- 海信电视hdmi接口在哪
- SpringMVC中应用Ajax异步通讯
- C罗得几次欧冠冠军
- 邓肯是哪一年进入的NBA呀