全站搜索

基于西门子200SMART PLC与触摸屏的称重追剪控制系统实训设计

新闻和资讯 220

本文针对电气自动化实训教学中复杂控制系统的综合训练需求,设计了一套基于西门子200SMART PLC的称重追剪控制系统。系统集成了模拟量采集、步进电机定位、触摸屏人机交互及通讯组网技术,实现了物料动态称重与定长追剪的协同控制。重点阐述了系统硬件选型、PLC程序模块化设计、触摸屏画面组态及PID调节优化策略。实训结果表明,该方案能有效提升学生对PLC编程、模拟量处理及运动控制等核心技能的综合应用能力。


一、引言

在现代自动化生产线中,物料的在线称重与定长切割是常见的工序组合。传统的分离式控制存在同步性差、精度低等问题。本文提出的称重追剪控制系统,利用西门子200SMART PLC的高速计数器、模拟量输入模块及运动控制指令,实现了称重数据实时读取与追剪伺服驱动的闭环联动。该实训项目贴近工业实际,适合高职及本科院校电气自动化专业的综合实训教学。

二、系统总体方案设计

2.1 工艺要求

  • 物料通过传送带连续输送,称重段实时采集重量值(精度±5g)。
  • 根据预设的单重与长度换算关系,自动计算切割位置。
  • 追剪机构(步进电机+丝杠)需跟随物料运动过程中完成切割,避免停机。
  • 触摸屏可设定参数(目标重量、切割长度、加减速时间),并显示实时曲线。

2.2 硬件配置

  • PLC:西门子200SMART CPU SR60(集成以太网口,支持Modbus TCP)
  • 模拟量模块:EM AE04(4路输入,采集称重传感器0-10V信号)
  • 步进驱动系统:雷赛DM542 + 57步进电机(驱动追剪滑台)
  • 称重传感器:中航电测L6E(量程0-50kg,输出0-10mV,经变送器转换)
  • 触摸屏:西门子SMART 700 IE V3(以太网与PLC通讯)
  • 编码器:增量式编码器(1000线,检测传送带速度)

2.3 通讯网络

PLC与触摸屏采用以太网(Profinet-like),与变频器(传送带电机)采用Modbus RTU,步进驱动器接收PLC发出的高速脉冲(最高100kHz)。

三、PLC软件编程核心模块

3.1 模拟量采集与滤波算法

称重传感器输出信号经变送器转为0-10V,PLC通过EM AE04采集,原始数字量范围为0-27648。为避免机械振动干扰,采用滑动平均滤波:

pascal复制下载

// 伪代码示例(实际为梯形图或SCL)
FIFO队列长度N=10,每次采样存入队尾,剔除首尾极值后求平均。
Weight_kg := (Average_raw / 27648.0) * 50.0;

同时加入一阶低通滤波(系数0.2),响应速度与稳定性的平衡点经测试为0.15秒时间常数。

3.2 追剪位置同步算法

核心难点在于追剪滑台需跟随物料移动:当物料进入剪切区,PLC读取编码器脉冲累计值,通过比较指令触发步进电机以相同线速度同向运动,到位后输出切割信号,然后快速返回原点。

实现步骤:

  1. 利用高速计数器HSCO采集传送带编码器脉冲(AB相正交计数)。
  2. 设定虚拟主轴位置PV,追剪轴位置SV,误差e = PV – SV。
  3. 采用比例速度控制:输出脉冲频率 = Kp * e,限制最大频率10kHz。
  4. 当e < 阈值(如2个脉冲)且物料长度达到设定值时,输出Q点驱动电磁阀/气缸切割。
  5. 切割完成后,将追剪轴的目标位置改为原点,执行回零程序(采用“寻找参考点”模式)。

关键指令:PLS(脉冲输出)、POSx_CTRLPOSx_GOTO(200SMART的运动控制向导生成)。

3.3 多任务程序架构

采用主程序循环扫描+定时中断(每10ms执行一次位置比较)的结构。主程序分为:

  • 初始化:清空寄存器,配置高速计数器模式(模式9)。
  • 参数读取:从触摸屏获取目标重量/长度,计算切割触发阈值。
  • 故障诊断:称重传感器断线检测(信号<0.5V报警),步进驱动器报警信号监控。
  • 状态机:空闲→进料→称重稳定→追剪跟随→切割→返回→空闲,共6个状态。

四、触摸屏画面设计与通讯

使用WinCC Flexible SMART V3组态,主要页面包括:

  • 主控页:启动/停止、急停复位、当前重量/速度/位置实时数值。
  • 参数设置页:目标重量(kg)、单重对应长度(mm/kg)、追剪比例系数、回零速度。
  • 曲线监控页:重量-时间曲线(采样周期100ms)、位置误差曲线。
  • 报警页:超重、轻载、追剪超差、通讯中断等。

通讯设置:PLC的IP地址192.168.2.10,触摸屏192.168.2.20,采用S7-200 SMART驱动,变量直接关联PLC的V区或M区。

五、实训实施与常见问题

5.1 实训步骤

  1. 完成Eplan电气原理图设计,包括主电路、PLC I/O分配表、传感器接线图。
  2. 硬件接线及上电测试(注意步进驱动器的共阴极/阳极接法)。
  3. 编写PLC程序段,分别测试模拟量读取、步进电机点动、编码器计数。
  4. 联调追剪跟随:使用手轮模拟编码器信号,观察滑台同步性。
  5. 加入称重数据后,进行全流程空载和带料测试。
  6. 优化PID参数(实际为P控制,可扩展为PI以消除静差)。

5.2 常见故障与解决方法

  • 问题1:步进电机丢步导致切割位置偏移。
    解决:增大驱动器电流,将加减速时间从0.2秒延长至0.5秒,同时程序中加入位置误差累积清零机制。
  • 问题2:称重数值跳动超过±20g。
    解决:检查接地是否单点接地,增加屏蔽双绞线,将滤波系数从0.1调至0.3。
  • 问题3:触摸屏与PLC通讯时断时续。
    解决:使用屏蔽网线,设置固定IP并关闭无关服务,减少变量刷新周期(最低100ms)。

六、教学效果与能力提升

通过该实训项目,学生掌握了以下核心能力:

  • 能够独立完成200SMART的高速计数器、运动控制向导配置。
  • 理解模拟量信号处理中的量程转换、滤波及线性化校正。
  • 掌握触摸屏与PLC的以太网通讯及报警机制。
  • 建立同步控制的概念,区分追剪与飞剪的应用场景。
  • 具备排查电气干扰、通讯故障等工程问题的思路。

七、结论与扩展

本文设计的称重追剪实训系统运行稳定,切割长度误差控制在±1.5mm以内,称重精度满足±10g要求。后续可扩展为基于S7-1200/1500的Profinet IRT等时同步控制,并引入Factory IO进行虚拟调试,进一步降低硬件成本。该实训项目已在某高职院校自动化综合实训中应用,学生完成度达92%,显著优于传统单项训练模式。

上一篇: 下一篇: