一、PLC概述与选型:从入门到实战

大家好,我是老张。在工控圈摸爬滚打了十几年,今天咱们来聊聊PLC的选型。说实话,很多新手甚至老手,在选型这一步就栽了跟头。选错了,后面调试起来那叫一个痛苦。所以,这一章我带你从根上把PLC搞清楚。

1.1 PLC到底是什么?

PLC,全称可编程逻辑控制器。说白了,它就是工业现场的大脑。你给它输入信号(比如按钮按没按、传感器有没有检测到物体),它按照你写的程序逻辑,去控制输出(比如电机转不转、气缸动不动)。

我刚开始入行时,觉得PLC就是个高级继电器。后来发现,它远不止这么简单。它抗干扰、能联网、还能做复杂运算。嗯,这里要注意:PLC不是电脑,它追求的是稳定和实时,不是速度。

核心定义:PLC是一种专为工业环境设计的数字运算操作电子系统。它采用可编程的存储器,用于执行逻辑运算、顺序控制、定时、计数和算术运算等指令,并通过数字式或模拟式的输入/输出,控制各种类型的机械或生产过程。

1.2 发展历程:从继电器到智能工厂

PLC的发展,我把它分成四个阶段,你想想看,是不是跟手机进化有点像?

  • 第一阶段(1968-1980):替代继电器。 美国通用汽车公司提出了需求,Modicon公司造出了第一台PLC。那时候功能单一,只能做逻辑控制。我记得有次看老图纸,一个继电器柜能占半面墙,换成PLC,一个巴掌大的模块就搞定了。
  • 第二阶段(1980-1990):通信与模拟量。 PLC开始能处理模拟信号(比如温度、压力),也能互相通信了。我在项目中遇到过,两台PLC之间用RS485传数据,波特率设错了,数据乱跳,查了一整天。
  • 第三阶段(1990-2010):网络化与分布式。 以太网、现场总线(Profibus、CC-Link)普及。PLC不再是孤岛,而是工厂网络的一个节点。
  • 第四阶段(2010至今):智能化与IT/OT融合。 现在的PLC,能跑高级语言(C/C++)、能接云平台、能做边缘计算。说白了,它越来越像一台工业PC,但比PC可靠得多。

1.3 主流品牌对比:西门子、三菱、欧姆龙

选PLC,绕不开这三个牌子。我三个都用过,各有各的脾气。下面这张表,是我个人经验的总结,你选型时可以直接参考。

对比项 西门子(Siemens) 三菱(Mitsubishi) 欧姆龙(Omron)
代表系列 S7-200 SMART, S7-1200, S7-1500 FX系列, L系列, Q系列 CP系列, CJ系列, NJ系列
编程软件 TIA Portal(博途) GX Works2/3 CX-Programmer, Sysmac Studio
编程语言 LAD, FBD, SCL, STL, GRAPH LAD, FBD, SFC, ST LAD, FBD, ST, SFC
通信协议 Profinet, Profibus, MPI CC-Link, CC-Link IE, Ethernet EtherCAT, EtherNet/IP, CJ1W
优势 生态完善,大型项目首选,SCL语言强大 性价比高,中小型设备常用,指令执行快 运动控制强,NJ系列对标高端,编程友好
劣势 软件大,授权贵,学习曲线陡 大型项目生态不如西门子 高端系列价格不菲
适用场景 汽车、冶金、化工、大型产线 包装、纺织、电子、小型设备 包装、印刷、机器人、运动控制

我的建议:如果你刚入门,从三菱FX系列或西门子S7-200 SMART开始。这两个资料多,社区活跃,学起来不费劲。别一上来就搞S7-1500,博途那个软件能把你的电脑卡到怀疑人生。

1.4 选型原则:别光看价格

选PLC,我见过太多人只看价格。结果呢?项目做到一半发现点数不够,或者通信口对不上,只能加扩展模块,反而更贵。下面这五条原则,是我用真金白银换来的教训。

  1. I/O点数估算: 先数清楚现场有多少输入(按钮、传感器、限位开关)和输出(继电器、电磁阀、指示灯)。记住: 留出15%-20%的余量。我曾经有个项目,客户临时加了8个传感器,幸好我当初多留了16个输入点,不然就得换CPU了。
  2. 存储器容量: 程序大小取决于逻辑复杂度。简单的启停控制,几K就够。带PID、通信、配方管理的,至少几十K。我个人习惯,选型时按估算容量的2倍来选。
  3. 通信接口: 现场总线用什么?Profinet?EtherCAT?还是RS485?这一点千万不能错。 我有个朋友,选了带以太网的PLC,结果现场设备全是CC-Link,最后只能加网关,成本翻倍。
  4. 响应速度: 普通逻辑控制,扫描周期几十毫秒就够了。但如果是高速计数、脉冲输出、运动控制,必须选专用型号。比如三菱FX3U的脉冲输出频率是100kHz,而FX1N只有10kHz。
  5. 环境适应性: 温度、湿度、振动、电磁干扰。在钢厂、水泥厂这种恶劣环境,必须选工业级(-40℃~70℃)的PLC。普通商用级的,进去三天就罢工。

避坑指南: 我曾经在一个食品厂项目中,选了西门子S7-1200,结果现场湿度太大,导致模块内部结露,频繁死机。后来换了带涂层防护的型号,问题才解决。所以,环境因素一定要提前考虑,别等出问题了再后悔。

1.5 实战案例:一个包装线的选型过程

光说不练假把式。我拿一个真实的包装线项目,带你走一遍选型流程。

项目需求: 一条自动包装线,包括:进料输送带、称重、封口、贴标、出料。需要控制3台电机、6个气缸、2个加热器、1个称重传感器。现场有12个按钮、8个光电传感器、4个限位开关。要求通过以太网与上位机通信。

我的选型步骤:

  1. 统计I/O: 输入:12按钮 + 8光电 + 4限位 = 24点。输出:3电机 + 6气缸 + 2加热器 = 11点。加上余量20%,输入约29点,输出约14点。所以我选一个40点左右的CPU。
  2. 选品牌: 客户是老客户,之前用的三菱。为了维护方便,我选三菱FX3U系列。
  3. 定型号: FX3U-48MT/ES-A。48点(24输入/24输出),晶体管输出(驱动气缸和电机需要高速响应)。自带以太网口,满足通信需求。
  4. 扩展模块: 称重传感器需要模拟量输入,加一个FX3U-4AD-ADP。加热器需要PID控制,用FX3U的PID指令即可,不需要额外模块。
  5. 最终配置: FX3U-48MT + FX3U-4AD-ADP。总成本控制在3000元以内,性价比很高。

选型总结: 选型不是越贵越好,也不是越便宜越好。关键是匹配。匹配你的控制需求、匹配你的通信协议、匹配你的预算。多花点时间在选型上,后面调试能省一半的功夫。

1.6 知识体系框架图

下面这张图,是我自己画的PLC选型知识体系。你把它存下来,以后选型时对着看,基本不会出错。

PLC选型知识体系框架 PLC选型 品牌选择 西门子 / 三菱 / 欧姆龙 性能指标 I/O点数 / 存储容量 / 速度 通信接口 以太网 / 现场总线 / 串口 环境适应性 温度 / 湿度 / 振动 / EMI 成本预算 硬件 / 软件 / 维护 / 扩展 核心原则:匹配需求,留有余量 品牌 × 性能 × 通信 × 环境 × 成本 = 最优解

好了,这一章的内容就到这里。PLC选型是个经验活,多练几次就熟了。下一章,我们聊聊PLC的硬件结构,看看CPU、电源、I/O模块到底是怎么工作的。


公众号:蓝海资料掘金营,微信deep3321