2、PLC硬件基础:PLC的CPU模块、I/O模块、电源模块、通信模块的选型与接线。
做自动化这么多年,我见过太多项目因为PLC硬件选型不当而翻车。说白了,PLC就是工业现场的大脑,而CPU、I/O、电源、通信这四个模块,就是大脑的四个核心功能区。今天咱们就掰开揉碎了聊聊,每个模块到底该怎么选、怎么接。
2.1 CPU模块:选型就是选“脑子”
CPU模块是PLC的核心,它决定了系统的处理速度、程序容量和扩展能力。我个人习惯,选CPU时先看三个硬指标:
- 处理速度:单位是ms/K步,比如0.1μs/步。高速运动控制场合,这个值越小越好。
- 程序容量:单位是K步或KB。别贪大,也别抠门。我一般留30%余量。
- I/O点数:CPU能带动的最大输入输出点数。注意,这包括本地和远程扩展。
避坑指南:我曾经在一个包装线项目里,选了入门级CPU,结果程序写到一半发现容量不够,只能换型号。工期耽误了两周,被甲方骂惨了。所以,选CPU时,程序容量往大了选,别省那几百块钱。
接线方面,CPU模块通常通过背板总线与其它模块连接。你只需要把电源线接到CPU的电源端子上,注意区分24V+和0V。有些CPU自带以太网口,直接插网线就行。
2.2 I/O模块:信号进出的“关卡”
I/O模块是PLC与现场设备交互的桥梁。选型时,你得搞清楚现场信号类型:
| 信号类型 | 常见设备 | 推荐模块 |
|---|---|---|
| 数字量输入(DI) | 按钮、限位开关、接近开关 | 24V DC 源型/漏型输入模块 |
| 数字量输出(DO) | 继电器、接触器、指示灯 | 晶体管输出(高频)或继电器输出(大电流) |
| 模拟量输入(AI) | 压力变送器、温度传感器 | 4-20mA 或 0-10V 输入模块 |
| 模拟量输出(AO) | 变频器给定、比例阀控制 | 4-20mA 输出模块(抗干扰强) |
接线时,数字量模块要注意“源型”和“漏型”的区别。源型是电流从模块流出,漏型是电流流入模块。我建议统一用源型,这样现场排查故障时思路更清晰。
个人经验:模拟量信号线一定要用屏蔽双绞线,屏蔽层单端接地。我在一个化工厂项目里,就因为没处理好屏蔽,4-20mA信号波动了0.5mA,导致变频器转速忽高忽低。查了两天才找到原因,后来所有模拟量线都加了磁环。
2.3 电源模块:别让“心脏”供血不足
电源模块为PLC系统提供稳定的24V直流电。选型时,你得计算总功耗:
总功耗 = CPU功耗 + 所有I/O模块功耗 + 外部传感器功耗
建议电源容量 = 总功耗 × 1.2(安全系数)
举个例子,一个系统总功耗是20W,那你就选24W以上的电源模块。市面上常见的有2A、3A、5A、10A等规格。
接线时,注意以下几点:
- 电源模块的L和N接220V交流电,注意火线零线别接反。
- 24V+和0V接到CPU和I/O模块的电源端子上。
- 如果系统较大,建议在电源输出端加一个保险丝,防止短路烧坏模块。
警告:我曾经见过一个新手,把220V直接接到了24V端子上,瞬间冒烟。记住,接线前一定要用万用表量一下电压,确认无误再通电。
2.4 通信模块:让PLC“开口说话”
通信模块负责PLC与上位机、变频器、触摸屏等设备交换数据。常见的通信协议有:
- Modbus RTU:RS485接口,最常用,成本低。我90%的项目都用它。
- Profinet:以太网接口,速度快,适合大型系统。
- EtherCAT:实时性极高,适合运动控制。
选型时,先看你要连什么设备。比如连变频器,变频器支持什么协议,你就选什么通信模块。接线时,RS485要用双绞线,终端电阻要匹配。我曾经在一个项目里,因为没加终端电阻,通信距离超过100米后数据经常丢包。
避坑指南:通信线缆一定要与动力线分开走线,间距至少20cm。否则变频器的高频干扰会让通信彻底瘫痪。我吃过这个亏,后来所有通信线都穿金属管,效果立竿见影。
2.5 知识体系总览
下面这张图,是我自己总结的PLC硬件选型与接线核心逻辑。你把它存下来,以后做项目时对照着看,基本不会出错。
嗯,以上就是PLC硬件选型与接线的核心内容。你想想看,其实每个模块都不复杂,关键是要细心。我刚开始做项目时也犯过不少低级错误,但只要你把今天讲的这几个要点记住,至少能避开80%的坑。