请大师指点关于西门子plc中的一个问题

哪位大师知道西门子s7-200型plc中这个公式的具体含义 The formula is as follows: Ov = [(Osh - Osl) * (Iv - Isl) / (Ish - Isl)] + Osl

第1个回答  2019-10-18
这个很简单的!
这个是转换的公式
O:output
V:value(值的意思,和阀的英文经常混淆,不知道对不对,你可以百度一下)
H:high
L:low
S:不知道,可能是标准的意思吧
OV
:转换后的值
OSH:输出的范围,输出的上限值
Osl:输出的范围,输出的下限值
Iv
:当前输入值
Ish:输入值的范围,上限值
Isl:输入值的范围,下限值
不知道这样你明白吗?
例如:
OV
:转换后的值
OSH:10
Osl:4
Iv
:当前输入值
Ish:10
Isl:0
当IV
=
5
的时候
那么
OV
=
8
主要应用于:电压模拟量转换成数字量进行换算成你所需要的值,这个之比较直观
温度:0-100度
当前PLC采集的值是16000
0-10V的模拟量电压
在软件中对应的是
0
-
32000
那么
计算出来的当前温度就是
50

很有用