问渠清如许
工装自动化/ 控制集成概念基础更新 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

怎么做 / 关键点

  1. 先定 I/O 表:列出所有输入输出点及地址,是编程与接线的基础。
  2. 分层程序结构:主程序 / 子程序 / 功能块复用;安全逻辑与工艺逻辑分离。
  3. 用好状态机:设备动作按"待机→上料→加工→下料"分状态,逻辑清晰、易调试。
  4. 安全回路独立:急停(E-Stop)、安全门、光栅走安全继电器/安全 PLC,达到 PLd/PLe 等级,不能塞进普通逻辑。
  5. 通讯对接 MES:机台状态(Up/Down/Idle)、工单、SN、结果回传,支持追溯与防错。
  6. 留调试与维护余地:注释清晰、程序归档、留手动/自动切换与故障诊断位。

常见坑

  • 安全逻辑混进普通程序:急停靠软件判断不可靠,必须硬件安全回路。
  • 无 I/O 表就编程:点到哪编到哪,后期维护地狱。
  • 程序无注释、无版本:换人接手读不懂,归档混乱。
  • 通讯后期补:设备买完才发现协议对不上,URS 阶段就要明确协议与数据点。
  • 气路/电气图缺失:现场排障无从下手,出图与程序应同步维护。
  • 不做状态机、全靠跳转:程序越写越乱,改一处崩一片。