一、先搞清楚:流量计输出有 2 种
1)4–20mA 模拟量输出(最常见)
2)RS485 Modbus 通讯输出(精度高、直接读流量)
我两种都给你讲清楚,你对照自己的流量计直接套。
二、第一种:4–20mA 模拟量 → PLC(90% 现场用这个)
1. 接线
流量计 +24V
流量计 GND
流量计 OUTPUT(4–20mA) → PLC AI 模拟量输入通道
2. PLC 内部处理(公式直接用)
已知:
流量计量程:0~50 m³/h(你改成你的)
信号:4–20mA
PLC 模拟量数值:0~4000(台达 / 三菱 / 信捷)
公式:
实际流量 = AI 当前值 × 量程 ÷ 4000
例子:0~50 m³/h流量 = AI 值 × 50 ÷ 4000流量 = AI 值 × 0.0125
三、第二种:RS485 Modbus → PLC(直接读流量值)
1. 接线
流量计 A → PLC 485 A
流量计 B → PLC 485 B
共地 GND
2. 直接读寄存器
流量计一般在:
40001 瞬时流量
40003 累计流量
PLC 用 MODBUS 读指令,直接读到 D 寄存器里。不用换算,读到的就是真实流量!
四、PLC 读到后,怎么显示?
1)接触摸屏(最常用)
触摸屏新建 数值显示元件
地址填 PLC 里的 流量寄存器 D
直接显示,可带小数点
2)接文本显示器
直接绑定 D 寄存器
显示:当前流量 XX.XX m³/h
3)PLC 本体无显示
必须配 触摸屏 / 文本屏 / 上位机 才能显示。

