一、先记住两个关键参数
PLC 输入要求
电压:DC24V(几乎所有工控 PLC)
电流:3~10mA 最安全
光耦输出能力
最大50mA
耐压35V 以上→ 光耦完全带得动 PLC 输入
一般光耦(如 PC817、TLP113):
二、电平怎么匹配?(核心)
1. 必须统一电压
光耦输出侧电源 = PLC 电源→ 全部用 DC24V
禁止:光耦输出 5V/12V 直接进 PLC→ 会识别不到或乱跳信号
2. 电平逻辑必须对
NPN 漏型 PLC:信号是低电平有效
PNP 源型 PLC:信号是高电平有效光耦要按 PLC 类型接线,才能给出正确电平。
三、电流怎么匹配?(最关键,防烧、防不亮)
原则:
PLC 输入电流 ≈ 3~7mA,最稳定。
光耦输出是晶体管开路,电流由 PLC 内部电路决定,但你要做限流保护。
方法:在光耦 C 极串联一个电阻
推荐:1kΩ~2kΩ 1/4W 电阻
计算(你现场直接用)
以 24V、1kΩ 电阻为例:
电流 I = 24V ÷ 1000Ω = 24mA(实际 PLC 内部还有阻抗,真实电流约 3~7mA)
功率 P = U²/R = 0.576W → 用 1/4W 电阻也能扛
结论(直接照做)
光耦 C 极 → 串 1kΩ 电阻 → PLC 输入 X这一步99% 的场合一次成功。
四、最稳接法(直接抄)
1)PLC 漏型输入(NPN,最常见)
光耦 C → 1kΩ 电阻 → PLC X
光耦 E → PLC 0V
PLC COM/S/S → 24V+
2)PLC 源型输入(PNP)
光耦 C → 24V+
光耦 E → 1kΩ 电阻 → PLC X
PLC COM/S/S → 0V
共地必须做
光耦输出侧 0V = PLC 0V
不共地 = 信号乱跳、不识别
五、快速判断是否匹配(现场小技巧)
量电压:
光耦导通:X 点电压 ≤3V(NPN)
光耦截止:X 点电压 ≈24V
量电流:
有信号时电流 3~10mA 最完美
不发烫、不烧点 = 匹配成功
六、 ultra 精简总结(工程师记这几句)
光耦输出侧电源 = DC24V,和 PLC 同电源
串 1kΩ 电阻 限流,电流自动匹配
NPN/PNP 接线别反
必须共 0V
这样就能100% 保证电平、电流匹配。





