工装自动化/ 控制集成概念基础更新 2026-10-09
PLC 基础
PLC 是可编程逻辑控制器,用梯形图等语言驱动传感器、气动、伺服执行产线动作,是自动化产线的大脑。
#PLC#梯形图#运动控制#通讯#自动化
是什么
PLC(Programmable Logic Controller,可编程逻辑控制器)是自动化设备的控制大脑:采集传感器输入,按程序逻辑驱动气缸、伺服、电机等执行输出。PLC 稳定、抗干扰、适合工业现场连续运行。
典型结构:输入(传感器)→ PLC 程序 → 输出(执行器),外加通讯接口连 MES/SCADA。
主流品牌与语言
| 品牌 | 典型系列 | 编程软件 |
|---|---|---|
| 西门子 Siemens | S7-1200 / S7-1500 | TIA Portal |
| 三菱 Mitsubishi | FX / Q / iQ-R | GX Works |
| 欧姆龙 Omron | NX / NJ | Sysmac Studio |
编程语言(IEC 61131-3 常见):
- LD 梯形图——最常用、直观
- ST 结构化文本——适合复杂运算
- FBD 功能块图——信号流表达
常见外设
| 类别 | 说明 |
|---|---|
| 传感器 | 光电、接近(电感/电容)、光纤、压力、温度 |
| 运动控制 | 伺服(位置/速度/力矩)、步进、多轴插补 |
| 气动 | 气缸、电磁阀、气源处理 FRL、真空发生 |
| 通讯 | Modbus、EtherCAT、Profinet、EtherNet/IP;上位 OPC-UA / MQTT |
怎么做 / 关键点
- 先定 I/O 表:列出所有输入输出点及地址,是编程与接线的基础。
- 分层程序结构:主程序 / 子程序 / 功能块复用;安全逻辑与工艺逻辑分离。
- 用好状态机:设备动作按"待机→上料→加工→下料"分状态,逻辑清晰、易调试。
- 安全回路独立:急停(E-Stop)、安全门、光栅走安全继电器/安全 PLC,达到 PLd/PLe 等级,不能塞进普通逻辑。
- 通讯对接 MES:机台状态(Up/Down/Idle)、工单、SN、结果回传,支持追溯与防错。
- 留调试与维护余地:注释清晰、程序归档、留手动/自动切换与故障诊断位。
常见坑
- 安全逻辑混进普通程序:急停靠软件判断不可靠,必须硬件安全回路。
- 无 I/O 表就编程:点到哪编到哪,后期维护地狱。
- 程序无注释、无版本:换人接手读不懂,归档混乱。
- 通讯后期补:设备买完才发现协议对不上,URS 阶段就要明确协议与数据点。
- 气路/电气图缺失:现场排障无从下手,出图与程序应同步维护。
- 不做状态机、全靠跳转:程序越写越乱,改一处崩一片。