4. PLC硬件选型与I/O规划
上下料单元的PLC选型不是“先挑一个PLC,再把信号往上接”,而是从单元规模、I/O点数、运动与安全需求、通信距离和供电条件出发,反推出CPU性能、模块组合、远程站布局与电源接地方案。选型偏小会导致后期扩展受限,偏大则造成成本浪费;I/O规划不清则会在接线、调试和排障阶段反复返工。本节围绕一台典型“一拖二”数控上下料单元展开,说明如何把需求转化为可落地的硬件配置。
一、先确定单元规模与I/O需求边界
假设该单元由一台关节机器人、两台数控车床、一套双工位料仓、一套气动夹爪与安全围栏组成。控制对象可归为四类:数字量输入(DI)、数字量输出(DO)、模拟量输入/输出(AI/AO)以及安全信号。按“信号源—信号类型—点数—备注”逐项统计,是I/O规划最可靠的方法。
| 信号类别 | 典型信号 | 点数估算 | 说明 |
|---|---|---|---|
| DI | 料仓有无料检测、夹爪开/合到位、机床门开/关到位、卡盘夹紧/松开、机器人到位、急停复位、模式选择 | 约24点 | 含备用10%~20% |
| DO | 夹爪电磁阀、料仓推料气缸、机床门气缸、卡盘夹紧/松开阀、指示灯、蜂鸣器 | 约16点 | 电磁阀建议经中间继电器 |
| AI | 气源压力变送器、夹爪压力检测 | 2~4点 | 4~20mA或0~10V |
| AO | 夹爪压力比例阀给定 | 1~2点 | 0~10V |
| 安全 | 安全门锁、急停、安全光幕、安全继电器反馈 | 4~8点 | 接入安全模块或安全继电器 |
统计后得到:DI约24点、DO约16点、AI 4点、AO 2点、安全信号6点。考虑20%余量,DI按32点、DO按24点配置,AI/AO按4点/2点配置。这个点数规模属于中小型单元,适合选用紧凑型模块化PLC,而不是大型机架式系统。
二、CPU与模块选型
CPU选型主要看三点:程序容量与运算速度、本机I/O扩展能力、通信接口数量。对于上述规模,建议选择支持至少32个I/O扩展模块、内置以太网口和RS-485口的中型紧凑PLC。以太网用于与机器人控制器、上位MES或触摸屏通信;RS-485可用于与变频器、智能仪表或旧机床接口通信。若机床本身支持PROFINET或EtherNet/IP,则优先选用同协议远程I/O,减少硬接线。
数字量输入模块建议选用24V DC漏型/源型可切换型,每点带LED指示,便于现场排障。数字量输出模块建议选用晶体管输出而非继电器输出,因为电磁阀动作频繁,晶体管寿命更长;但电磁阀线圈应通过中间继电器或输出保护模块隔离,避免感性负载反冲损坏PLC输出。模拟量模块选用4通道AI和2通道AO,分辨率不低于12位,满足压力检测与比例阀控制精度即可。
三、远程I/O与安全模块
上下料单元中,机床侧信号距离电柜可能超过20米,若全部拉硬线到主柜,线束粗、故障点多。此时应在每台机床附近设置远程I/O站,通过PROFINET或EtherCAT与主CPU通信,只敷设一根网线和一根电源线。远程站负责采集机床门、卡盘、料仓等信号,并驱动机床侧电磁阀。主柜与远程站之间用屏蔽网线连接,屏蔽层单端接地。
安全回路不建议直接接入普通DI模块。急停、安全门锁、安全光幕应接入安全继电器或安全PLC模块,由安全模块直接切断机器人伺服使能和机床进给使能。普通PLC只读取安全模块的“安全就绪”反馈触点,用于状态显示和流程互锁。这样既满足安全等级要求,又避免普通PLC逻辑承担安全功能。
四、电源与接地设计
PLC供电应使用独立24V DC开关电源,容量按“所有输出同时动作电流之和×1.3”估算。例如16个电磁阀每个0.3A,同时动作约4.8A,加上PLC、传感器和远程站约2A,总电流约6.8A,选10A电源留有余量。电源输出端应加装浪涌保护器和熔断器,各分支回路单独保护。
接地方面,PLC的PE端子、电柜接地铜排、机床地、机器人地应汇接到同一接地系统,接地电阻小于4Ω。模拟量信号屏蔽层在PLC侧单端接地,远程站侧不接地,避免地环流。24V电源的0V与PE在电源处单点连接,其余位置不再重复接地。动力线(伺服、变频器)与信号线分槽敷设,间距至少100mm,交叉时垂直交叉。
五、I/O地址分配示例
地址分配应遵循“按站分配、按功能分组、预留余量”的原则。以下为示例地址规划,实际项目应按所选PLC品牌调整:
主站DI:
I0.0~I0.7 料仓A/B有无料、夹爪开/合到位
I1.0~I1.7 机器人到位、模式选择、复位按钮
I2.0~I2.7 备用/机床1侧远程站状态汇总
主站DO:
Q0.0~Q0.7 夹爪阀、料仓推料阀、指示灯
Q1.0~Q1.7 机床门阀、卡盘阀、蜂鸣器
远程站1(机床1):
I10.0~I11.7 门开/关到位、卡盘夹紧/松开、料仓检测
Q10.0~Q11.7 门气缸、卡盘电磁阀
远程站2(机床2):
I20.0~I21.7 门开/关到位、卡盘夹紧/松开、料仓检测
Q20.0~Q21.7 门气缸、卡盘电磁阀
模拟量:
AIW0~AIW3 气源压力、夹爪压力
AQW0~AQW1 夹爪比例阀给定
地址规划完成后,应输出一张I/O清单表,包含“地址、信号名、信号类型、信号源、线号、备注”六列,作为接线、编程和排障的共同依据。清单中备用点应明确标注“备用”,避免调试时被误用。
完成硬件选型与I/O规划后,下一步才能进入电气原理图绘制和PLC程序框架设计。若选型阶段遗漏了安全模块或远程站,后期补救往往需要重新布线甚至更换CPU,代价远高于前期规划。