工控项目中PLC 的完整选型方法

2026-07-05 15:33

工控项目 PLC 完整选型方法(从需求统计→硬件选型→扩展 / 通讯 / 冗余→成本余量全流程)

一、第一步:梳理项目全部控制需求(选型基础)

1. 数字量 IO 统计(DI/DO)

1)输入 DI:光电、接近、按钮、限位、急停、安全门、设备到位信号
2)输出 DO:电磁阀、指示灯、接触器、报警蜂鸣器、制动器
  • 区分负载类型:

    • 高频动作(气缸、步进脉冲):晶体管输出(DC24V)

    • 低频大功率接触器、AC220V 阀:继电器输出

    • 防爆、潮湿场合可选晶闸管输出

      3)计算总点数,额外预留 15%~20% 备用 IO(后期改造、新增工位)



例:实际 DI=60、DO=40,总 IO=100,选型至少预留 115 点以上容量。

2. 模拟量通道统计(AI/AO)

  • AI:温度 PT100、压力 4-20mA、液位、流量、称重、电压采集

  • AO:变频调速、比例阀、调压模块

  • 特殊:热电阻 / 热电偶需专用热电阻模块,不可用普通 AI 替代

    同样预留 10% 备用模拟量通道。


3. 高速脉冲 / 运动轴需求

统计伺服、步进数量:
  • 单轴点位、多轴同步、电子齿轮、飞剪、追剪、凸轮

    小型 PLC 自带脉冲输出;多轴同步、复杂工艺选自带总线运动控制(Profinet/EtherCAT)CPU。


4. 通讯需求梳理

列出所有外接设备:
触摸屏 HMI、变频器、伺服、仪表、扫码枪、上位机、MES、远程模块、第三方 PLC
通讯类型分类:
  1. 现场总线:EtherCAT、Profinet、Modbus-RTU、CC-Link

  2. 以太网:TCP/IP、OPC UA、MQTT(上云)

  3. 串口 RS485/232

    确认站点数量、轮询数据量,判断 CPU 通讯负载是否达标。


5. 工艺功能需求

判断是否需要特殊工艺库:PID 闭环、配方管理、计数、温度分段、定位、安全功能、追溯数据存储;
简单启停逻辑选经济型;多 PID、多配方、数据记录选中高端 CPU。

6. 工作环境条件

  • 温度:0~55℃标准;高温 / 低温 / 粉尘 / 腐蚀选宽温型或加装控制柜空调

  • 振动:重型机床、冲压设备优先导轨加固、避免微型 PLC

  • 防护:户外、潮湿可选防护型 PLC,或成套密封控制柜

  • 防爆场景:本安型安全 PLC + 隔离栅

7. 安全等级要求

普通设备:标准 PLC;
机械手、冲压、压机、产线安全门、急停回路:需安全 PLC / 安全继电器模块,满足 EN ISO 13849 PLd。

二、第二步:PLC 主机 CPU 等级选型(核心)

按项目规模分 4 档选型,直接对应场景:

1. 微型一体式 PLC(一体机)

适用:单机小设备、单工位、IO≤60 点、无复杂通讯、单轴
特点:CPU+IO 集成一体,自带少量模拟量、RS485,价格低,无需扩展机架
短板:扩展能力弱,不适合多设备联动、大数据上传

2. 小型模块化 PLC

适用:单机自动化、包装机、注塑机、小型流水线,IO 60~250 点,少量变频器通讯
自带以太网 + RS485,可扩展 AI/AO、高速计数;支持简单配方与 PID
代表:西门子 S7-1200、三菱 FX5U、欧姆龙 CP1E/CP2E

3. 中大型模块化 PLC

适用:整线产线、多工位联动、多轴同步、大量仪表通讯、对接 MES / 上位
支持 Profinet/EtherCAT 实时总线,大存储、高扫描速度,多扩展机架,可挂远程 IO
代表:西门子 S7-1500、三菱 Q/L 系列、欧姆龙 CJ2M

4. 高端冗余 PLC(双机热备)

适用:电厂、水处理、化工、流水线 24h 不间断生产,停机损失巨大
CPU 冗余、电源冗余、通讯冗余,故障自动无扰切换
代表:S7-1500R/H、三菱 Q 冗余系统

CPU 关键性能指标判断标准

  1. 程序执行速度

    逻辑指令<0.1μs / 条为佳;浮点运算、多 PID、多轴必须选高速 CPU


  2. 程序存储 + 数据 DB 存储

    小型设备≥128KB;产线带配方、数据记录≥512KB;MES 对接≥2MB


  3. 最大扩展能力

    机架数量、最大 IO 容量、可挂通讯模块数量


  4. CPU 负载余量

    正常运行负载控制在 40%~70%,选型预留 30% 余量;长期>80% 会扫描超时、通讯卡顿。


三、第三步:IO 模块与扩展配套选型原则

  1. 数字量模块按分组选型

  • 32 点高密度模块:点位多、节省槽位,适合集中 IO 柜

  • 8/16 点模块:分散工位、预留点位、后期扩容方便

  1. 模拟量模块按需选信号规格

    4~20mA / 0~10V / PT100 / 热电偶分开选型,不混用


  2. 远程分布式 IO(ET200、远程从站)

    设备分散、长距离布线场景:主 CPU 放中控柜,现场工位配远程 IO,减少大量电缆、降低干扰


  3. 特殊功能模块按需配置

    高速计数模块、脉冲定位模块、称重模块、安全输入模块、热电阻模块


四、第四步:通讯与配套附件选型

  1. 总线匹配设备品牌

  • 西门子伺服 / 变频:优先 Profinet

  • 国产伺服、高速多轴:EtherCAT

  • 通用仪表、老款变频器:Modbus-RTU

  1. 上云 / MES 需求

    CPU 自带以太网优先;如需 MQTT、数据库存储,选配通讯处理器或边缘网关


  2. 存储附件

    需要配方存储、生产记录、故障日志:配置存储卡;小型设备简单配方可不用


  3. 电源模块

    机架式 PLC 注意电源功率,计算 CPU + 所有模块总功耗,预留 20%;大功率系统配双冗余电源


五、第五步:成本、扩容、运维综合校验(避坑关键)

1. 扩容预留原则

  • IO 整体预留 15%~20% 硬件点位

  • 机架至少预留 1 个空槽位,方便后期新增模块

  • 通讯端口预留 1 路以太网 / 485,用于新增设备、远程调试

2. 成本平衡方案

1)小项目一体机更省钱;点位多、后期改造多,选模块化 PLC
2)能用远程 IO 减少主 PLC 机架模块,降低柜体尺寸与硬件成本
3)优先使用 CPU 自带通讯口,少加专用通讯扩展模块

3. 运维便利性选型要点

1)设备统一品牌,减少编程软件种类、备件种类
2)现场调试频繁,选支持 Web 访问、远程下载、诊断功能的 CPU
3)多产线标准化项目,选用同系列 PLC,程序 FB 块通用,降低开发工时

六、六步选型完整流程总结

  1. 统计全部 DI/DO/AI/AO、轴数量、仪表通讯点位,加预留余量

  2. 明确工艺:简单逻辑 / 多 PID / 多轴同步 / 安全控制 / 数据上传 MES

  3. 确定现场环境、安全等级、是否需要冗余

  4. 根据规模匹配微型 / 小型 / 中型 / 冗余 CPU

  5. 配套 IO 模块、远程站、通讯模块、电源、存储卡

  6. 校验 CPU 存储、扫描速度、负载余量、扩容空间,对比成本定型

七、常见选型错误与规避

  1. 只算现有 IO,不留备用点位 → 后期加设备只能新增整台 PLC,成本翻倍

  2. 小 CPU 带大量 Modbus 仪表、多轴 → CPU 负载过高,通讯频繁掉线

  3. 脉冲伺服选用继电器输出 PLC → 触点频繁烧蚀

  4. 化工 / 电厂关键设备选用普通 PLC,无冗余 → 故障停机损失大

  5. 分散工位全部走本地 IO,不用远程从站 → 电缆多、干扰大、布线成本高

  6. 忽略模拟量类型,用普通 AI 采集 PT100 → 信号无法读取