把光电耦合器(光耦)输出转成PLC 输入信号,核心就两点:
保证电平 / 电流匹配 PLC 输入点要求
保证共地 / 接线正确,不烧模块、不误动作
下面给你最实用、直接能用的接法。
一、先搞清楚:你的 PLC 输入是什么类型?
绝大多数 PLC 输入分两类:
漏型输入(SINK,NPN 型)
公共端 COM 接 24V+
输入点 X 给 低电平 / 导通到 GND 有效
源型输入(SOURCE,PNP 型)
公共端 COM 接 0V/GND
输入点 X 给 高电平 / 24V 有效
你只要看 PLC 手册 / 端子标注:
标 S/S / COM 接 24V+ → 漏型 (NPN)
标 S/S / COM 接 0V → 源型 (PNP)
二、光耦输出 → PLC 输入 标准接法
1)最常用:光耦集电极开路输出 → 漏型 PLC(NPN)
适合:光耦是晶体管输出(5V/12V/24V),PLC 是漏型输入
接线
光耦输出侧
光耦 C(集电极) → PLC X 输入点
光耦 E(发射极) → PLC 0V/GND
PLC 侧
PLC COM/S/S → DC24V+
逻辑
光耦导通 → X 点拉低 → PLC 有输入信号
光耦截止 → X 点悬空 → PLC 无信号
这是工控最稳、最常用的接法。
2)光耦输出 → 源型 PLC(PNP)
适合:PLC COM 接 0V,需要输入点给高电平
接法
光耦输出侧
光耦 C → DC24V+
光耦 E → PLC X 输入点
PLC 侧
PLC COM/S/S → 0V/GND
逻辑
光耦导通 → X 点得到 24V → PLC 有输入
光耦截止 → X 点悬空 → PLC 无输入
三、必须加的保护(很重要)
限流电阻
光耦输入侧(发光二极管)必须串电阻,一般 220Ω~1kΩ,看你电压。
PLC 输入串联限流(可选但推荐)
光耦与 PLC X 点之间串一个 1kΩ~2kΩ 电阻,防止过流烧点。
共地!共地!共地!
光耦输出侧的 GND 必须和 PLC 的 0V 连在一起,否则信号乱跳、不识别。
四、最简总结(现场直接照接)
PLC 漏型 (NPN):光耦 C → PLC X,光耦 E → 0V,PLC COM → 24V+
PLC 源型 (PNP):光耦 C → 24V+,光耦 E → PLC X,PLC COM → 0V
两边共地,加限流电阻。

