198366809 发表于 2019-5-3 20:54:48

4-20mA电流信号转成0-5V或0-10V电压信号

   我这里现有一压力变送器,输出为4-20mA的电流,作为变频器的输入信号,现在要求将变频器的输入信号改为电压信号,也就是要将4-20mA的电流换成0-5V或0-10V的电压。该变频器有0-5V和0-10V两种输入。请问,该怎么样才能转化呢?先谢谢各位了答:可有二种方案实现:1、用硬件电路实现将输入的4-20mA电流信号转成0-5V或0-10V电压信号,见下电路图:http://www.diangon.com/data/attachment/portal/201402/18/145149izcihhxhkssk992h.jpg 该电路输入信号为:4~20mA,其输出受K1开关控制:(1)、当K1开关置断开位时,其输出为:0~10V电压信号。(2)、当K1开关置闭合位时,其输出为:0~5 V电压信号。 2、用模拟量输入与输出模块(如EM235),再通过plc编程也可实现将输入的4-20mA电流信号转成0-5V或0-10V电压信号,见下电路图与梯形图:一、EM235的连线图:http://www.diangon.com/data/attachment/portal/201402/18/145149ckhkaujbttqtk5ob.jpg    连线:1、选用A输入口:将A+与RA接在一起,外接4~20mA电流输入信号,其A- 端接PLC公共点M。A输入口设置为0~20mA电流输入模式。    2、模拟输出口用电压输出端口V0,其M0口接公共端 M,输出口设置为电压输出模式:0~10V(或 0~5V)。一、plc梯形图:http://www.diangon.com/data/attachment/portal/201402/18/145150auoc7krus8h75ps0.jpg 程序说明:4~20mA电流输入到A口,模块将其转换为数字量:AIW0=6400~32000,如将AIW0值减去6400,则AIW0-6400的数字量为:0~25600,如将此值(AIW0-6400)×5÷4,则其数字量范围变为:0~32000,将0~32000送入AQW0,由V0口输出0~10V(或0~5V)电压信号。   二种方案比较:第1种为纯硬件电路,费用很低(元件费用只需几元钱),不需软件编程,但需操作者要懂得电子电路知识与制作技能。第2种需用一块模拟量输入输出模块,费用很高,而且还需PLC编程方可实现将4-20mA电流信号转成0-5V或0-10V电压信号,故一般均不采用第2方案,除非所搞设备本身需用1~3路一下的模拟量输入信号,可选用EM235,这样除确保正常模拟量输入处理外,其EM235还剩下一路模拟输入与输出口没用,这种情况下,采用第2方案是合适的。


123123 发表于 2019-5-25 00:04:42

看了楼主的帖子,不由得精神一振,豁然开朗,牛掰

陈波 发表于 2025-11-14 02:59:51

谁懂啊!真的被戳中笑点 / 泪点了

gojava 发表于 2025-11-14 03:48:22

救命!这波发言太秀了,直接原地封神~
疯狂认同!楼主说出了我不敢说的话

hui309397621 发表于 2025-11-16 03:58:52

这逻辑绝了,分析得太到位了吧

yyqw227 发表于 2025-11-19 00:27:41

赞同 + 10086,没毛病,完全没毛病

东海太阳 发表于 2025-11-19 00:32:02

这评论区卧虎藏龙,个个都是人才!

curly 发表于 2025-11-19 00:38:21

赞同 + 10086,完全说出了我的想法!

言必行行必果 发表于 2025-11-19 00:39:02

浅蹲一个后续,楼主更新踢我一下

蒋小良 发表于 2025-11-19 00:39:16

评论区人才辈出,笑到停不下来😂
页: [1] 2
查看完整版本: 4-20mA电流信号转成0-5V或0-10V电压信号