现组态王读到PLC采集流量仪表(走modbus协议)的流量值,在组态王运行环境页面显示。厂家需要流量的4~20ma信号,现装一个4024模拟量输出模块,通过组态王将显示的流量值转换成4~20ma.求具体做法
1、用PLC直接做转换,比你这样做的效率高很多,而且可靠性大大提高,你这样做,如果电脑重启,4024会停止工作的
2、如果非要这样做,也很简单,你把流量计的上下限,与4024模块的输出量之间做一个线性换算就可以了,比如:流量为1~200方/小时,对应4024输出值4~20(具体是多少忘记了,也可能是0~10000)很多年前用的4024),那么你用(当前流量)/(200-1)*(20-4)这个结果给定到4024就可以了,把上面的公式放到“系统运行时”里面去周期性的执行就可以了
2、如果非要这样做,也很简单,你把流量计的上下限,与4024模块的输出量之间做一个线性换算就可以了,比如:流量为1~200方/小时,对应4024输出值4~20(具体是多少忘记了,也可能是0~10000)很多年前用的4024),那么你用(当前流量)/(200-1)*(20-4)这个结果给定到4024就可以了,把上面的公式放到“系统运行时”里面去周期性的执行就可以了
温馨提示:答案为网友推荐,仅供参考