请问s7-1500模拟量4-20ma对应的数据字是否0-27648?
最佳答案
在S7-1500中对应S7-300中FC105模拟量输入处理的是SCALE功能块
其解释如下:
SCALE: 缩放
可以使用“缩放”指令将参数 IN 上的整数转换为浮点数,该浮点数在介于上下限值之间的物理单位内进行缩放。 通过参数 LO_LIM 和 HI_LIM 来指定缩放输入值取值范围的下限和上限。 指令的结果在参数 OUT 中输出。
“缩放”指令将按以下公式进行计算:
OUT = [((FLOAT (IN) – K1)/(K2–K1)) ? (HI_LIM–LO_LIM)] + LO_LIM
参数 BIPOLAR 的信号状态将决定常量“K1”和“K2”的值。 参数 BIPOLAR 可能有下列信号状态:
信号状态“1”: 此时参数 IN 的值为双极性且取值范围介于 -27648 和 27648 之间。这种情况下,常数“K1”的值为“-27648.0”,“K2”的值为“+27648.0”。
信号状态“0”: 此时参数 IN 的值为单极性且取值范围介于 0 和 27648 之间。这种情况下,常数“K1”的值为“0.0”,“K2”的值为“+27648.0”。
********************************************************************
因此可以看出,用法是和S7-300中的是一样的。依旧是0-27648。
提问者对于答案的评价:
ok
专家置评
已阅,最佳答案正确。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc169388.html