3. PLC硬件选型:主流PLC品牌介绍、CPU选型要点、I/O模块与扩展模块的选择
说到PLC硬件选型,很多新手容易犯一个毛病——上来就问「哪个牌子好?」。其实这个问题本身就不太对。你想想看,选PLC就像选工具,锤子再好,你拿来拧螺丝也白搭。我做了十几年自动化,见过太多因为选型不当导致项目翻车的案例。今天咱们就聊聊,到底该怎么挑PLC。
3.1 主流PLC品牌介绍
市面上PLC品牌多如牛毛,但真正能在工业圈站稳脚跟的,也就那么几家。我个人习惯把它们分成三个梯队:
3.1.1 西门子(Siemens)
西门子在国内自动化市场的地位,怎么说呢,有点像手机界的苹果。它的S7-1200和S7-1500系列,几乎成了中高端项目的标配。我印象最深的是,有一次给一个汽车零部件厂做产线升级,甲方直接指定「必须用西门子」。为什么?因为他们的MES系统只跟西门子走Profinet协议。
西门子的强项在于:
- 生态完整:从PLC到变频器、伺服、HMI,全是一家人,通讯不用愁
- 软件强大:TIA Portal(博途)一个平台搞定所有,虽然第一次打开会有点懵
- 网络能力:Profinet实时以太网,性能确实能打
但缺点也有——贵。而且博途软件对电脑配置要求高得离谱,我见过有人为了跑博途专门配了台工作站。
3.1.2 三菱(Mitsubishi)
三菱在中小型项目里特别常见,尤其是包装、纺织、电子行业。它的FX系列,说白了就是「皮实耐造」的代名词。我记得刚入行那会儿,师父扔给我一台FX3U,说「拿去练手,随便折腾,坏不了」。结果我接线接错了三次,它愣是没烧。
三菱的特点:
- 性价比高:同等配置下,比西门子便宜不少
- 指令简单:梯形图风格很直观,新手友好
- 运动控制强:做定位、插补这些,三菱有天然优势
不过要注意,三菱的软件生态比较封闭。GX Works3虽然好用,但跟第三方设备通讯时,有时候得费点劲。
3.1.3 欧姆龙(Omron)
欧姆龙在电子、半导体行业占有率很高。它的NJ/NX系列,走的是「高速、精准」路线。我曾经给一个锂电池卷绕机做过配套,客户要求扫描周期必须控制在1ms以内,最后选了欧姆龙的NX1P,配合EtherCAT总线,效果确实稳。
欧姆龙的优势:
- 扫描速度快:做高速检测、精密控制,欧姆龙是首选
- Sysmac Studio:这个软件界面很现代,用起来比博途清爽
- 安全PLC:内置安全功能,省了单独买安全模块的钱
但欧姆龙的入门门槛稍高,它的编程思路跟西门子、三菱不太一样,刚转过来的人可能会不习惯。
我的建议:如果你刚入行,先别纠结品牌。找个你身边用得最多的牌子,把它吃透。一个品牌精通了,换其他品牌也就是一两周的事。
3.2 CPU选型要点
CPU是PLC的大脑,选错了整个项目都得跟着遭殃。我见过最惨的一次,有人给一个需要高速计数的项目配了个低端CPU,结果脉冲频率一上去,CPU直接死机。嗯,这里要注意几个核心指标:
3.2.1 程序容量与处理速度
说白了就是「脑子够不够用」。程序容量看的是你能写多少行代码,处理速度看的是CPU跑一圈要多长时间。一般中小型项目,选个32K步、0.1μs/步的CPU就够了。但如果你要做视觉定位、多轴同步这种复杂控制,建议直接上中大型CPU。
3.2.2 通讯接口
这是很多人容易忽略的点。你想想看,PLC不是孤岛,它要跟变频器、触摸屏、上位机打交道。所以CPU上自带的通讯口很重要:
- 以太网口:现在基本是标配,没有以太网口的PLC我基本不考虑
- 串口(RS232/485):老设备通讯还得靠它,别省
- 总线接口:Profinet、EtherCAT、CC-Link,看你项目里用啥
我曾经在一个项目里选了不带以太网口的CPU,结果后期加触摸屏时,不得不额外加通讯模块,既占空间又费钱。这个坑你们别踩。
3.2.3 扩展能力
CPU能带多少个扩展模块?这个数字决定了你以后还有没有「后悔药」吃。我一般建议选型时留出30%的余量。比如你算下来需要8个模块,那就选能带12个的CPU。为什么?因为现场改需求是常有的事,甲方今天说加个传感器,明天说加个执行器,你总不能再换CPU吧?
避坑指南:我曾经在一个项目里,CPU选型时刚好卡着点数选。结果现场调试时发现需要加两个温度模块,CPU扩展槽满了,最后只能外挂一个远程IO站,通讯还老不稳定。从那以后,我选CPU都习惯「大一号」。
3.3 I/O模块与扩展模块的选择
I/O模块是PLC的「手脚」,选对了项目顺风顺水,选错了调试时能把你逼疯。
3.3.1 数字量I/O模块
数字量说白了就是「开」和「关」。选型时主要看三点:
- 电压等级:24V DC最常见,但也有220V AC的,别搞混
- 输出类型:继电器输出(便宜、可带交直流)还是晶体管输出(速度快、寿命长)
- 隔离方式:光电隔离是必须的,不然一个浪涌就能烧一片
我个人习惯,凡是动作频率高的(比如脉冲输出、高速计数),一律用晶体管输出。继电器输出虽然便宜,但触点寿命有限,频繁动作几个月就废了。
3.3.2 模拟量I/O模块
模拟量处理的是连续信号,比如温度、压力、流量。选型时要注意:
- 信号类型:4-20mA电流信号抗干扰强,0-10V电压信号接线简单
- 分辨率:12位够用,16位更准,但价格也翻倍
- 采样速率:普通过程控制几十毫秒一次就行,但高速检测可能需要毫秒级
嗯,这里有个小技巧:模拟量模块的通道之间最好有隔离。我遇到过模拟量通道之间互相串扰的情况,查了三天才发现是模块本身的问题。
3.3.3 特殊功能模块
除了常规的I/O,还有些特殊模块能帮你省大事:
- 温度模块:直接接热电偶、PT100,省了变送器
- 高速计数模块:处理编码器信号,做定位控制必备
- 定位模块:控制伺服或步进电机,比用CPU本体做脉冲输出更稳
- 通讯模块:扩展通讯接口,比如加个Profibus DP口
重要提醒:选扩展模块时,一定要看CPU的「扩展总线」能带多少电流。有些模块功耗大,带多了总线电流不够,PLC会报错甚至重启。我见过有人一个CPU挂了8个模拟量模块,结果总线电流超了,现场设备动不动就掉线。查了半天才发现是供电不足。
3.4 知识体系总览
说了这么多,我画了张图帮你理清思路。选PLC硬件其实就三步:先定品牌,再选CPU,最后配I/O。每一步都有它的门道。
这张图把整个选型流程串起来了。你从最上面开始,先确定品牌,再根据项目需求选CPU,最后配齐I/O模块。每一步都有对应的技术要点,照着这个思路走,基本不会出大错。
最后说一句:选型这件事,没有标准答案。同一个项目,不同工程师可能选出完全不同的配置。关键是你要理解每个参数背后的「为什么」。等你真正经历过几个项目,自然就知道什么场合该用什么配置了。
公众号:蓝海资料掘金营,微信deep3321