How-to-convert-a-4-20mA-to-0-10V-1-5V-signal

4-20 mA 电流回路能够以近乎零漂移将传感器信号传输数百米。0-10 V PLC 板无法直接接收该电流。在两者之间进行转换,在工作台上只需花费五美分(一个电阻),而在控制面板上则需要花费四十美元(一个信号转换器)。本指南提供了电阻表、接线图、PLC 接线规范以及选择电阻的决策规则。

内容

4-20 mA 转 0-10 V 转换概览

4-20 mA 转 0-10 V 信号转换器方向图

有两种方案。一种方案是在PLC模拟输入端并联一个精密电阻,利用欧姆定律将电流转换为电压。另一种方案是使用有源信号转换器,它也能实现同样的功能,但增加了电气隔离,并提供真正的零点输出。对于短距离电缆和接地的单PLC系统,应选择电阻。而对于存在接地回路、长距离传输或需要真正的0-10V输出的情况,则应选择转换器。了解4-20mA变送器如何产生回路有助于理解带电零点的重要性。

每周都有新来的技术人员犯一个错误:500 Ω 电阻产生的电压范围是 2-10 V,而不是 0-10 V。回路的 4 mA 电流零点会在 500 Ω 电阻上产生 2 V 的压降。如果 PLC 卡要求输入电压从 0 V 开始(有些 12 位模块要求如此,有些模块则可以从任意值开始缩放),那么使用电阻法就需要软件偏移或使用带零点调节功能的有源转换器。

常用输出范围电阻器选型表

PLC输入端的电压等于电流乘以电阻。4 mA 的端点设置为低电压;20 mA 的端点设置为高电压。大多数工厂的标准电阻为 250 Ω(1-5 V)或 500 Ω(2-10 V),因此备件可以互换。

电阻输出电流为 4 mA输出电流为 20 mA跨度典型PLC卡
125Ω0.5 V2.5 V0.5-2.5 V低压ADC,微控制器
250Ω1.0 V5.0 V1-5 VAllen-Bradley 1492-IFM,传统 DCS
500Ω2.0 V10.0 V2-10 V西门子 S7-1200/1500 0-10 V 模式
250 Ω + 运算放大器偏移0 V4 V0-4 V定制模拟前端

指定0.25W 或更高功率的 1% 或 0.1% 精度金属膜电阻。在 20mA 电流下,500Ω 电阻的功耗为 I²R = 0.0004 × 500 = 0.2W,因此 0.25W 的电阻勉强够用;如果电阻位于高温面板内,则应选择 0.5W 的电阻。线绕电阻和碳膜电阻会随温度漂移,不应用于模拟仪器。从传感器读取工程单位时,同样适用此精度规则——电阻误差会直接放大到读数中。

将电阻器并联到 PLC 模拟输入端

三个端子共同工作:变送器正极 (+)、PLC 模拟量输入 (AI) 和 PLC 公共端 (COM)。电阻器连接在 AI 和 COM 之间,变送器回路通过 AI 端子闭合。

  • 连接发射器 + 接至 24VDC 电源正极(大多数变送器采用回路供电)。
  • 连接发射器 - (当前返回)到 PLC AI 终端。
  • 将 PLC COM 端子连接到 24VDC 电源负极。
  • 安装精密电阻器 人工智能和通信领域 (与输入阻抗平行)。
  • 为限制热电动势和拾音噪声,请将电阻器引脚长度保持在 20 毫米以内。

在接线端子上,电阻器应安装在面板侧,而不是变送器侧。这样可以保持 4-20 mA 回路的全长(高抗扰度),并且只有短电压范围会连接到 PLC。我们的压力变送器安装指南涵盖了回路供电和自供电(4 线)两种接线方式,供您参考。

PLC 缩放:为什么 500 Ω 电阻输出的是 2-10 V 而不是 0-10 V

4 mA 的零点电流是造成此问题的原因。4 mA × 500 Ω = 2 V。PLC 在传感器量程的下限读取的是 2 V,而不是 0 V。有两种方法可以在软件中修正此问题:

  • 两点缩放工程值 = (原始电压 − 2) / 8 × 满量程。其中 8 为 10⁻²V 量程。该功能内置于大多数现代 PLC 量程功能块(SCL、SCP、FC105)中。
  • 偏移校正在标准的 0-10V 刻度块之前添加 -2V 的偏移量。这适用于缺少两点刻度的旧款人机界面 (HMI)。

常见的错误是将 0-10V 的原始计数直接映射到 0-100% 的工程单位。这会将实时信号范围压缩到 80%,并将零点偏移 20%。现场校准在中间量程看起来正常,但在端点处会失效,如果没有多点台架校准,很难诊断出问题所在。

信号转换器与电阻器:决策矩阵

无源电阻器胜在成本和简易性上。有源信号转换器胜在隔离性、真正的零基输出和长距离电缆抗干扰能力上。请使用矩阵进行选择。

标准电阻器(被动式)信号转换器(有源)
每通道成本<$ 1$ 30-$ 120
电流隔离没有典型值 1500-3000 伏
真正的 0-10V 输出否(输出2-10伏)
地环路免疫脆弱免疫
电缆长度公差典型值小于 50 米使用屏蔽双绞线传输距离超过 500 米
现场校准没有必要微调电位器或拨码开关
故障模式打开 = 无信号;关闭 = 满负荷诊断 LED,故障输出

这款 DIN 导轨信号转换器可处理 4-20 mA ↔ 0-10 V 的双向信号,具有 24 VDC 回路电源、2500 V 隔离电压和 0.1% 的精度。对于危险区域应用,请选择相同尺寸且具有隔离输出的 IECEx/ATEX 认证齐纳二极管安全栅。当信号馈入SCADA 级模拟输入组时,该隔离转换器还能限制进入监控层的共模电压。

反向路径:0-10V 至 4-20mA

变频器、实验室电源和人机界面 (HMI) 模拟输出通常产生 0-10V 的信号。要将该信号发送到需要 4-20mA 电流的分布式控制系统 (DCS),需要反向转换器:可以是板载的 V/I 转换器芯片(例如 XTR110、AD694),也可以是封装在 DIN 导轨上的单元。被动转换是不可能的——电阻器无法产生电流回路。回路电源必须来自某个地方,通常是 DCS 模拟输入本身或外部 24VDC 电源。

现场安装中常见的错误

常见的 4-20 mA 转换故障和错误源
  • 电阻器接错了回路的一侧。 在发射机处安装会使环路长度抗扰度减半。
  • 在 0-10V 的电路板上使用 250Ω 电阻。 输出峰值为 5 V;PLC 在传感器满量程时读取 50%。
  • 混合使用碳膜电阻器和金属膜电阻器 备件库存。温度漂移会严重影响户外面板的精度。
  • 共享 0V 参考电压时跳过隔离 多个PLC机架之间。接地回路在电压信号上表现为50/60 Hz的噪声。
  • 忘记在PLC代码中设置实时零点。 怠速时过程读数卡在 -25% LRV 是症状。
SI-300 压力传感器(4-20 mA / 电压)

SI-300 压力传感器(4-20 mA / 电压)

量程 0-1000 bar | 输出 4-20 mA、0-5 V、0-10 V | 精度 ±0.25% FS — 出厂时带有可选择的输出,可直接与 PLC 连接。

R7100 通用输入无纸记录仪

R7100 通用输入无纸记录仪

同一通道可接收 4-20 mA、0-10 V、mV、RTD、热电偶信号——无需电阻器或转换器即可记录混合信号现场仪器。

SI-512H高温压力传感器

SI-512H高温压力传感器

工艺温度高达 800 °C | 4-20 mA 两线输出 | 散热片设计 — 用于蒸汽、热油、炉膛集管,为 PLC 模拟输入供电。

常见问题解答

什么电阻器可以将 4-20 mA 转换为 0-10 V?

500 Ω 精密电阻输出的是 2-10 V 电压,而不是 0-10 V,因为 4 mA 电流的零点会在 500 Ω 电阻上产生 2 V 的压降。要获得真正的 0-10 V 输出,可以使用带零点调节功能的有源信号转换器,或者在 PLC 代码中应用两点缩放来处理这 2 V 的电压偏移。

为什么 500 Ω 的电阻在 4 mA 电流下不会输出 0 V 电压?

欧姆定律:4 mA × 500 Ω = 2 V。4 mA 的“零点”是特意设置的。它可以让接收器检测到回路断路(0 mA = 故障)与有效的低电平读数。2 V 的偏移必须通过软件或有源转换器来处理。

4-20 mA 转 1-5 V 的电阻器应该用什么电阻?

250 Ω。4 mA × 250 Ω = 1 V;20 mA × 250 Ω = 5 V。指定 0.1% 公差的金属膜,0.25 W。1-5 V 的范围在传统的 DCS 系统中很常见,并且仍然出现在一些较旧的 Allen-Bradley 1771 模块中。

传感器和PLC之间需要隔离器吗?

是的,如果传感器和PLC共用一条较长的电缆(超过约50米),或者任一设备有独立的接地参考,又或者信号中出现50/60 Hz的嗡嗡声,则需要使用1500-3000 V电气隔离的DIN导轨式信号隔离器来断开接地回路。

需要规格方面的帮助、特定PLC的接线图,或者DIN导轨信号转换器的价格?请发送您的项目详情——我们的仪器仪表工程师将在一个工作日内回复。

请求报价