天车PLC控制系统三层架构深度方案:S7-1500+PROFINET+G120
天车控制系统以西门子S7-1500F安全型PLC为核心涵盖三层分布式架构设计,是无人天车从硬件组态到软件编程的系统性工程方案。
一、三层架构总览
无人天车PLC控制系统采用经典的三层分布式架构设计,自下而上分为现场层、控制层和管理层。现场层包含变频器驱动装置(G120/SINAMICS S120系列)、编码器、激光测距仪、限位开关、光栅传感器、安全门锁等现场设备,通过PROFINET总线与控制层PLC进行实时数据交换。控制层以西门子S7-1500F安全型PLC为核心控制器,配备TM PosInput 2定位模块和工艺模块,负责天车行走定位闭环控制、起升速度控制、自动抓放料逻辑和故障诊断逻辑的运算与执行。管理层通过工业以太网将PLC接入车间MES系统和上位机监控系统(WinCC/SCADA),实现天车运行状态远程监控、生产任务下发、运行数据归档和报警记录管理。
三层架构设计的关键优势在于层次清晰、故障隔离、维护便捷——现场层设备故障不影响管理层通讯,控制层PLC故障时现场设备可保持安全状态,管理层网络问题不影响天车自动运行。架构设计中须注意三个层次的网络隔离:现场层PROFINET IRT实时网络(循环周期1~4ms)、控制层工厂以太网(非实时、用于HMI和上位机通讯)、管理层办公网络(通过防火墙隔离)。实测经验表明,PROFINET IRT网络与工厂办公网络共用交换机时需启用VLAN隔离和QoS优先级标签(IRT数据优先级最高VLAN Tag 4),否则可能导致IRT通信抖动增加50~200μs。
二、PLC选型策略与I/O点表
S7-1500F安全型PLC是天车控制系统首选的控制器,选型时需关注CPU的性能等级和F安全等级。以单台50t铸造天车为例(大车X轴、小车Y轴、起升Z轴各一套驱动),推荐配置:CPU 1515F-2 PN(6ES7 515-2FM01-0AB0)或CPU 1517F-3 PN(6ES7 517-3FP00-0AB0,适用于I/O点超过256点的复杂天车)。1515F支持PROFINET IRT 4端口交换机、处理速度65ns/位操作、F安全等级SIL3,满足无人天车全部控制需求。
I/O点表估算(单台天车):数字量输入约48点——起升上限/下限限位(4点)、大车左/右限位(4点)、小车左/右限位(4点)、夹轨器状态(3点)、抱闸开闭状态(6点)、操作台按钮(12点)、安全门/光栅(4点)、编码器SSI接口(3路×4=12线,通过TM PosInput模块接入)、备用量12点(20%余量)。数字量输出约24点——起升/大车/小车变频器使能(3点)、抱闸控制(3点)、报警指示灯(4点)、风扇/润滑油泵(4点)、备用量10点。模拟量输入约8点——激光测距仪4~20mA备用(3路)、温度传感器(2路)、电流/电压反馈备用量3点。推荐选用DI 32×24V(6ES7 521-1BL00-0AB0)2块、DQ 16×24V/0.5A(6ES7 522-1BH01-0AB0)2块、AI 8×U/I(6ES7 534-1HE01-0AB0)1块、TM PosInput 2(6ES7 551-1AB00-0AB0)3块(每轴一块)。
三、PROFINET IRT环网配置
天车控制系统采用PROFINET IRT(等时同步实时)环形拓扑网络,确保现场设备与PLC之间的确定性实时通信。网络拓扑为”PLC起升变频器大车变频器小车变频器HMIPLC”形成闭合环网,IRT通信循环周期设置为2ms(满足速度闭环控制5倍采样周期要求,即编码器400μs位置采样、速度环2ms、电流环125μs由G120内部完成)。环网中使能MRP介质冗余协议(IEC 62439-2标准),任一网段断线时冗余切换时间≤200ms,切换时不丢失任何IRT数据包。
具体配置步骤(TIA Portal V18+):第一步在设备视图中将PLC和所有IO设备添加到同一IRT域,设置所有设备的同步角色为”Sync Slave”,PLC设为”Sync Master”。第二步在设备属性的”PROFINET接口高级选项实时设置”中将通信循环时间设为2ms,IRT发送时钟设为1ms的整数倍(推荐2ms等于发送时钟)。第三步在”MRP域”中创建MRP环网,将PLC的两个端口(Port 1和Port 2)和所有IO设备加入环网域,设置环网角色为”Client(客户端)”,PLC同时作为”MRM(环网管理方)”负责环网监控和冗余切换。第四步为每个IO设备分配固定IP地址(如起升变频器IP 192.168.1.11、大车变频器192.168.1.12、小车变频器192.168.1.13、HMI 192.168.1.20),DeviceName设置为对应中文拼音缩写。环网组网完成后可在TIA Portal的”在线PROFINET拓扑”中查看环网状态,确认所有设备在线且IRT通信正常。
四、G120变频器参数整定
SINAMICS G120变频器在天车三机构中的参数整定存在显著差异,不能使用统一参数组。起升机构(Z轴)的负载特性为恒转矩位能负载,选型时需按照电机额定电流的120%配置变频器容量(G120 PM240-2功率模块,重载125%过载60秒),核心参数:P1300=22(带速度控制器的转矩控制,起升防溜钩必须用闭环)、P1082=50Hz/Max speed=3000rpm、P1240=1(Vdc控制使能,防止重物下降时回馈电压过高跳闸)、抱闸控制P1215=3(标准抱闸/Motor Holding Brake使能,起升变频器输出频率低于P2162=1.5Hz时自动关闭抱闸,防止溜钩)。
大车机构(X轴)和小车机构(Y轴)为平移机构,水平行走负载惯量大但无位能负载。大车变频器参数:P1300=22(闭环矢量控制,天车行走精准定位必须用闭环)、P1082=40Hz/Max speed=2400rpm、加速时间P1120=8秒(大车惯量大需缓启缓停防摇摆)、减速时间P1121=8秒。小车变频器因行程短、加减速频繁:加速时间P1120=4秒、减速时间P1121=4秒(小车惯量小可短加减速提高效率)、P1496=5(加速度前馈系数,减少速度跟随误差定位更精准)。抱闸控制逻辑三个机构统一配置:变频器P1215=3(标准抱闸/Motor Holding Brake使能),抱闸打开条件设为变频器输出频率≥3Hz且磁通建立完成(P1216抱闸打开延时=0.1s),抱闸关闭条件设为变频器输出频率≤1Hz(P1217抱闸关闭延时=0.3s,防止变频器停止前抱闸提前闭合导致急停振车)。注意:起升机构抱闸关闭延时P1217应设为0.5s(比平移机构长0.2s),确保重物完全停止后再抱闸,防止溜钩事故。建议在变频器调试完成后做一次带载溜钩测试——额定负载下变频器停机后起升下降位移≤20mm为合格。
五、安全功能与SIL3设计
S7-1500F安全型PLC配合G120变频器的安全集成功能,可以构建SIL3等级的天车安全控制系统。安全功能通过PROFIsafe安全通讯协议(PROFINET上的安全行规)实现,安全报文在IRT通信中与标准过程数据并行传输,无需单独安全总线。核心安全功能包括STO(安全转矩断开)和SS1(安全停止1)两项。
STO安全转矩断开是变频器侧的安全功能,通过F-DI(安全数字量输入)信号切断变频器功率管的驱动脉冲,使电机在无转矩输出的状态下自由停车。S7-1500F的F-DQ模块通过PROFIsafe向G120发送STO指令(在变频器参数设置中启用P9601=C01800使能STO via PROFIsafe,默认未启用需手动激活)。在天车安全逻辑中,STO触发条件包括:安全门打开、光栅被遮挡、急停按钮按下、超速检测触发(起升超速110%额定转速时STO立即触发,起升超速检测可通过PLC计算编码器速度或G120自身速度监控P2159实现)。
SS1安全停止1是通过安全PLC控制变频器按安全定义的减速度停车,在速度降到安全阈值以下后再触发STO切断转矩。S7-1500F中SS1通过F-FB块”DRV_SS1″实现(集成在TIA Portal的Drive-Lib安全库中),参数设置包括:最大减速度(天车平移机构推荐2.5m/s²防止甩摆,起升机构推荐1.5m/s²防止重物急停时的钢丝绳冲击)、安全速度监控阈值(起升≤50rpm即约1%额定转速、平移≤100rpm)。SS1的优势在于比STO直接停机更温和——天车在光栅被遮挡时先按安全减速度减速停止,停止后再切断转矩,避免急停导致重物摇摆或钢丝绳冲击损伤。SS1动作后操作员必须手动复位确认才能重新使能变频器,防止安全事件未确认就恢复运行。
六、组网部署与调试清单
组网部署阶段需依次完成:电气柜装配与接线(PLC柜GND汇流排与PE排之间用10mm²铜编织带连接、电阻值≤0.1Ω,编码器SSI线缆和PROFINET网线分开走线间距≥200mm防止电磁干扰)、PROFINET环网布线与通断测试(使用Fluke Networks MicroScanner检测每段线缆的接线图、长度和衰减,所有RJ45接头使用PROFINET专用金属屏蔽接头FIT 180°)、TIA Portal硬件组态与网络分配(完成所有IO设备和变频器的GSDML文件导入、拓扑连接检查和IP分配)、安全程序编写与F-CPU编译下载(安全程序首次下载需输入F-target密码确认F-frame CRC校验通过后下载)。
现场调试清单:电源上电检查——PLC 24V供电±5%、G120直流母线电压稳定(PM240模块标称DC 540V)、PROFINET交换机端口Link指示灯正常(绿色常亮表示连接正常、黄色闪烁表示数据通信)。IO信号测试——逐一测试48点DI输入(短接信号查看PLC在线变量值正确更新)、24点DQ输出(强制输出点测试对应继电器动作正常)、8点AI模拟量(4mA/12mA/20mA三点校准)。变频器调试——使用STARTER软件或G120的BOP-2操作面板完成三台变频器的静态辨识和旋转辨识(P1910静态辨识检测电机绕组电阻、P1960旋转辨识检测磁通和转速环PI参数)。定位系统调试——编码器位置值连续变化无跳变(旋转编码器轴360°查看PLC读取值变化是否平滑对应脉冲数)、激光测距仪读数与实测距离一致(卷尺测量10m/20m/50m三点比对偏差≤5mm)。安全功能验收——逐一触发STO和SS1条件(急停、安全门、光栅、超速模拟),确认安全功能正确响应且停机时间和减速度符合设计要求。以上清单建议逐项签字确认后归档,作为天车控制系统交付验收依据。