在看工程师编写的程序时,发现对变频器频率采集,模拟量处理时,进行A/D转换,AD转换上限(实数)为16000.0,AD转换下限(实数)为3200.0,模拟量上量程(实数)为1,模拟量下量程(实数)为0,疑问就在这,模拟量的模拟量程不是对应所采集的物理量吗?如压力或液位,程序中的模拟量程为什么会是0-1呢?自己理解采集频率,对应的模拟量程应该是0
50HZ啊?工程师写的就是靠采集频率来判断的压力大小,求解答,谢谢。
图片说明:
最佳答案
在看工程师编写的程序时,发现对变频器频率采集,模拟量处理时,进行A/D转换,AD转换上限(实数)为16000.0,AD转换下限(实数)为3200.0,模拟量上量程(实数)为1,模拟量下量程(实数)为0,疑问就在这,模拟量的模拟量程不是对应所采集的物理量吗?如压力或液位,程序中的模拟量程为什么会是0-1呢?自己理解采集频率,对应的模拟量程应该是0
50HZ啊?工程师写的就是靠采集频率来判断的压力大小,求解答,谢谢。
你好:
针对你的问题,你的理解没错,一般工程量都是压力 液位,但是0到100%也是一个工程量,也就是你所描述的0.0到1.0,对于你的程序,为什么是3200到16000,其实估计是你的变频器只能接受最大5v的电压信号,因此通过输出进行限幅,从而将输出电压控制在1到5v之间。
希望能帮到你
提问者对于答案的评价:
谢谢您的回答,对于您说的0-100%是一个工程量,实际频率为0-50HZ,模拟量程为0.0-1.0 是不是将频率缩小了10倍?上位机读到的数据应该怎样进行换算得到实际频率值?上位机读到的数好像是9.35
专家置评
已阅,最佳答案正确。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc252928.html