十年匠心定制 · 商业建站与技术教学双线并行 咨询热线:400-886-1026 service@lmnt.cn
ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

锂电池产线裁切喷码的PLC与EtherCAT伺服控制方案解析

锂电池产线裁切喷码的PLC与EtherCAT伺服控制方案解析 1. 项目整体设计与思路拆解1.1 锂电池产线的裁切与喷码工序拿到这个项目的时候现场情况其实比预想中要复杂。这是一条用于锂电池极片或极耳裁切的产线裁切完成之后需要在极片表面喷印追溯码。锂电池这个行业跟普通包装行业最大的不同在于对裁切尺寸的精度要求极高通常极片裁切长度的公差要控制在±0.1mm以内有的高端订单甚至要求±0.05mm。再加上锂电材料本身比较“娇贵”——表面涂层不能刮伤、裁切边缘不能有毛刺、粉尘控制严格——这些都给自动化控制带来了不少麻烦。喷码工序在裁切产线上看起来是“配角”但实际上它和裁切是强关联的。喷码机需要根据裁切的实时位置和速度来触发喷印保证每一片极片上的追溯码都喷在相同的位置。如果裁切和喷码之间缺少同步机制那喷出来的码就会歪歪扭扭甚至漏喷、重喷。所以这条线的核心控制逻辑本质上是“裁切伺服的位置同步 飞拍触发喷码 不良品剔除”三件事的联动。我接手这个项目时客户给的需求就一句话“裁切精度要稳喷码要准别老停机。”但这句话背后其实藏着PLC选型、伺服控制方案、通讯组态、人机交互设计、故障诊断逻辑等一系列问题并不是随便配一套方案就能跑起来的。1.2 控制架构选型为什么选了汇川PLC加EtherCAT设备整体控制方案我最终敲定的是汇川的中型PLCAM系列或H5U系列这一类支持EtherCAT总线的型号加EtherCAT伺服驱动器。选择这个组合的理由很直接锂电产线的裁切工位需要多轴联动传统脉冲方式虽然能用但接线复杂、抗干扰能力差、故障排查困难。EtherCAT总线只需要一根网线串联所有伺服拓扑简洁同步精度可以做到微秒级这对裁切这种需要位置同步的场景来说是刚需。PLC选型方面汇川这几年在国内锂电设备里占有率确实高原因不光是性价比更重要的是它的编程软件AutoShop/InoProShop和调试工具对国内工程师比较友好而且EtherCAT总线调试起来很方便支持在线轴配置、伺服参数导入导出、波形曲线监控。对于这种产线调试效率就是项目利润。喷码机我选的是市面主流的喷码品牌比如伟迪捷、多米诺或者国产的镭博、华工激光这类。喷码机本身自带编码器输入接口和触发输入接口但前提是PLC要给一个干净的触发信号而且信号时序要准确。实际应用中我更喜欢把编码器信号直接接到PLC的高速计数口由PLC来实时计算裁切轴位置然后根据比较输出功能HSCAM或高速比较输出直接触发喷码机而不是让喷码机独立接编码器。为什么呢因为在裁切飞剪模式下极片是连续运动的如果喷码机独立接收编码器脉冲它很难知道什么时候该喷、什么时候不该喷有时候会连续喷两道或者漏喷。让PLC统一管理位置比较和触发时机逻辑更清晰。1.3 方案选型的取舍细节有同行可能会问为什么不用西门子不是说西门子不好而是要看项目定位。西门子S7-1200/1500配合V90伺服也很成熟Profinet通讯的生态也做得好但如果你用过高性价比的国产中型PLC做EtherCAT总线控制就会发现差距主要在调试便捷度而不是功能性能上。特别是现场改程序、改轴参数、抓波形这些操作国产PLC的软件往往效率更高对中小型项目来说非常友好。同样是总线型方案汇川用EtherCAT西门子用Profinet两种方案性能都够用但EtherCAT在抖动抑制和从站同步方面有天然优势。更重要的是EtherCAT从站设备伺服、远程IO、阀岛价格普遍比Profinet设备便宜全产线下来能省不少硬件成本。客户对成本敏感的话这个优势就很合适。所以最终架构就是汇川PLC作为主站通过EtherCAT总线连接裁切伺服轴2台、飞达牵引伺服轴1台、不良品剔除气缸远程IO模块、以及喷码触发信号。人机界面用汇川的触摸屏或第三方组态屏比如威纶通走Ethernet或者RS485都行主要是把产量、稼动率、报警信息、裁切长度统计这些数据呈现出来。2. 核心硬件选型与电气原理补充2.1 PLC与伺服轴配置先说说PLC的选型细节。我用的这系列PLC主站可以带几十个EtherCAT从站程序容量和IO点都足够。如果你要复现这套方案我的建议是主机选汇川AM402或H5U-0606T根据点位数量决定这两款都支持EtherCAT主站功能伺服驱动器选汇川SV660N系列配MS1系列伺服电机裁切轴电机功率建议1.5kW~2kW根据裁切机构的惯量计算飞达牵引轴用750W~1kW就够了远程IO选EtherCAT总线型不用传统硬接线省线、省端子排、省排查时间。为什么裁切轴惯量要重点关注因为裁切动作是典型的“加减速-到位-触发-返回”周期性运动如果电机惯量匹配不够就会出现启停瞬间的震动直接影响裁切精度和切刀寿命。我见过有人用功率选型法觉得“功率差不多就行”结果裁切速度一提上去伺服就开始过载报警切出来的极片尺寸忽长忽短根本没法用。正确做法是按“负载惯量比”来校核电机惯量比建议控制在10倍以内要求高的话5倍以内更稳。换算方法也很简单把裁切机构的旋转惯量折算到电机轴端除以电机转子惯量就得到比值。如果比值过大果断换大一个机座的电机不要逼着伺服驱动器靠调增益去“硬扛”那是坑自己。2.2 机台气路与喷码触发硬件接线喷码机触发不用总线而是用PLC的高速比较输出点直接接喷码机的“触发输入”端子。这样做的好处是时序不受总线周期影响触发精度能达到微秒级。光这个细节就决定了喷码位置能不能稳定保证在±1mm以内。我见过有人在总线上发TCP/IP报文来触发喷码结果速度一快喷印位置就开始飘移那个就是通讯延迟在捣乱。还有一点容易踩坑的地方喷码机的触发信号建议用继电器隔离输出不要直接用PLC的晶体管输出去接。原因是喷码机内部的触发输入电路有的带电感负载反向电动势可能会打坏PLC输出点。我用中间继电器过渡一下虽然多一个器件但是保护了输出模块换一个输出模块可不便宜。气路方面切刀机构和剔除气缸用两个独立减压阀控制避免气缸动作导致切刀气压波动。锂电池极片裁切对气压稳定性很敏感气压波动会直接表现为裁切毛边这是一个很容易被忽视的系统性问题。3. 实操过程与核心环节实现3.1 PLC程序框架程序整体采用模块化分时调度第1个程序块设备初始化轴回零、参数加载、喷码机通讯握手第2个程序块自动运行主逻辑牵引送料、切刀飞剪、喷码触发、剔废第3个程序块报警与安全逻辑气压低、伺服报警、切刀卡死、喷码丢码第4个程序块数据统计产量、良品率、稼动率、裁切长度均值/极差第5个程序块手动调试模式点动、单步裁切、喷码测试、气缸手动动作这五个块都在一个扫描周期内顺序执行但块内部不要编写阻塞式等待指令否则会影响总线的实时性。很多新手容易犯这个错在FB块里写个“等待气缸到位延时0.5秒”的死循环结果整个轴控制周期都被拖慢了裁切位置就开始漂。正确做法是用“状态机定时器”的方式把等待拆成“启动定时”和“检查时间到”两个步骤让扫描周期始终稳定。PLC程序的核心说到底是两个部分飞剪同步算法区。必须把EtherCAT的分布式时钟DC功能打开以牵引轴的编码器脉冲为基准通过电子凸轮/齿轮指令让切刀轴同步。注意不是查表格的那种电子凸轮而是动态齿轮比——因为极片的长度可能有切换必须实时计算“牵引线速度与切刀角速度”的比率。高速比较输出区。用PLC的凸轮比较指令在特定位置点触发输出信号输出直接给喷码机。假如极片工艺要求追溯码喷在“切刀前50mm处”那就要用牵引轴位置减去偏移量得到喷码触发点然后把这个位置挂在比较表里。这一段必须写得非常小心因为它要根据裁切长度的变化实时更新。3.2 伺服参数与EtherCAT配置建议参数设定方面裁切轴用速度模式电子齿轮内部使能电子齿轮分子分母由PLC通过PDO映射给定具体比值根据凸轮曲线实时更新牵引轴用位置模式以裁切长度为闭环目标每个周期从PLC接收目标位置增量轴回零方式用伺服绝对值编码器配合Z脉冲找零。锂电池产线不建议用增量式编码器回零因为每次上电都在“当前任意位置直接悄悄回零”做出来的切刀角度容易有累积误差。EtherCAT配置时伺服驱动器的PDO默认只映射“控制字、状态字、目标位置、实际位置”这几个基本对象但我还会把“实际速度、转矩、跟随误差”这三个也映射到PLC里方便调试时实时监控。有时候裁切精度上不去就是因为跟随误差偏大如果能直接在PLC里看到这个数值就能快速判断是伺服增益不够还是机械联轴器有间隙。3.3 喷码机通讯组的三种方式喷码机的通讯方式我根据不同厂商推荐过三种方案方案一PLC触发输入端子用于单机模式。就是前面说的“PLC高速输出点接喷码机触发端子”喷码机自身跑内部编码器或者定长触发。这种方式实现简单适合喷码频率低、裁切速度固定的产线。方案二RS232/RS485自由协议用于参数下发。PLC通过串口把喷印内容比如批次号、生产日期、编码规则下发给喷码机同时喷码机把“喷印完成/缺墨/故障”状态反馈回PLC。这种方案适合需要频繁切换批号的客户。方案三以太网TCP/IP通讯用于数据追溯和MES对接。PLC与喷码机之间走ModbusTCP或厂商私有协议把每片极片的喷印结果上传到MES系统。后续如果要上数字化工厂这是必须预留的接口。我在这个项目里采用的是“方案一方案二”的组合触发走硬接线保证时序参数下发和状态反馈走RS232保证灵活。3.4 人机界面画面设计HMI画面我的原则是让操作工在10秒钟内能找到他需要的按钮。所以主界面就放了“自动运行、手动调试、参数设置、报警记录、产量报表”五个大按钮。自动运行页面必须有当前裁切长度可以实时修改累计产量、目标产量当前运行速度m/min切刀状态、喷码机状态、气压状态报警列表实时滚动参数设置页里面放裁切长度、裁切速度、喷码偏移量、剔废延时等工程值但必须加权限分级操作工只能改产量和简单速度工程师输入密码后才能改长度和偏移量。否则哪个操作工手一抖把裁切长度改了整批极片就报废了。4. 常见问题与排查技巧实录4.1 裁切长度不稳定先从机械查起这个项目做测试的时候裁切长度一开始总是在±0.2mm波动比我预期差了一倍。我排查顺序是这样的先看伺服跟随误差——波形曲线上看到每次裁切瞬间跟随误差有突跳但平时都很好再看机械间隙——切刀联轴器正常最后发现问题不在伺服上而是牵引轴的送料压辊磨损了导致极片在高速送料时出现微小打滑。这类问题PLC老手和新手的最大区别就在排查思路上新手总想“调高增益压住误差”老手会先想“机械有没有在拖后腿”。调伺服参数前一定把机械问题排除干净否则参数越调越乱。4.2 喷码位置漂移触发电平不干净的“鬼”喷码位置漂移的排查有点意思。一开始触发信号正常但速度提高后喷码位置开始乱跳而且每次偏差不一样毫无规律。用示波器抓了高速输出点波形发现边缘有毛刺——不是PLC的问题而是继电器吸合过程中触点抖动导致喷码机误触发。后来换成固态继电器SSR就再没出现过这个问题。所以喷码触发信号要干净就必须选无抖动的输出方式这一点写进设计规范里了。4.3 报警系统的“幽灵报警”裁切产线最容易出现的“幽灵报警”是气压波动报警。比如切刀气缸动作瞬间气路压力瞬时掉到0.4MPa低于报警下限0.5MPa报警器响了。但实际裁切质量没问题操作员一复位又继续跑一天响几十次大家都麻了。根本原因有二一是气源容量不够二是报警判断逻辑太“非黑即白”。解决办法一在气管路上加装一个储气罐让瞬时流量波动不至于把压力拉太低二在PLC报警逻辑里增加“压力低于下限连续保持300ms才触发报警”的延时滤波。后来的产线我再设计时都会把压力报警阈值设为工艺下限减0.05MPa而不是设备安全下限这样“工艺报警”和“设备安全报警”就分开了该响的响不该响的坚决不响。4.4 通讯中断与“死机”EtherCAT总线偶尔会出现从站掉线的情况。表现是伺服轴突然停下HMI弹出“从站101丢失”的报警重新上电复位以后又正常了。查了半天网线接头压接不良、伺服驱动器散热风扇灰尘导致过热、以及24V电源容量不足引起驱动峰值电流时电压跌落——这三种都遇到过。最后我养成了习惯所有EtherCAT设备供电单独一路开关电源不和气动电磁阀、HMI共用一个电源所有网线水晶头必须用带屏蔽的成品线不现场压接每季度开柜吹灰记录各节点温度。从那以后通讯“死机”基本绝迹。4.5 按一下停一下产量上不去还有一次客户反馈裁切速度一提上去设备就“咯噔”一下停住然后自动复位再提又快再停……排查到最后发现是切刀气缸的磁性开关位置偏了每次切完返回时磁性开关信号延迟几十毫秒导致PLC判断切刀未到位反复进入安全逻辑。这个问题完全是机械装配的问题但PLC程序里如果没写“切刀到位超时”的容错逻辑就会表现为“设备总停机”。所以我在程序里加了个功能块如果裁切轴完成一个周期后切刀到位信号在500ms内未到位自动再次输出一次推进指令同时记录一次轻微异常。两次推进后仍未到位才报警停机。这样既保证了安全又照顾了机械装配误差客户再没打电话过来说产量上不去。5. 维护心得与扩展方向5.1 图纸、注释、备件一个都不能少锂电池产线的PLC项目交付的时候不只是程序能跑就完了。我每次验收交付都要求客户把以下资料留档电气原理图带PLC点位分配表、EtherCAT从站配置表带MAC地址和IP地址、PLC程序备份带注释版本、伺服参数备份从驱动器导入导出的文件、HMI工程备份含密码权限记录。这些文件整整齐齐放一个文件夹后续维护会省太多事。尤其是伺服参数备份我遇到过客户设备用了两年后伺服模块烧掉新换上驱动器后参数全丢如果没备份就得从头调那可不是一两天能搞完的事。5.2 关于“双模技术”和未来的想法热词里提到一个“PLC双模技术未来发展方向”我理解是指“PLC同时承担运动控制和逻辑控制并融合视觉/物联网”这种方向。确实现在越来越多的锂电设备要求上一层系统在线修改配方、远程监控报警、一键换型甚至通过AI视觉检测裁切毛刺。PLC的角色在逐渐从“逻辑控制器”向“边缘控制器”演变但核心没变稳定、实时、可靠。如果让我给同行一个建议那就是平时多积累“产线级”的经验——不只会写程序还懂工艺、懂机械、懂通讯、懂电气。毕竟PLC工程师能走多远靠的不只是梯形图和指令表而是你能不能把整条线看成一个系统来思考问题。5.3 一个小技巧收个尾最后说一个我实测很有用的小技巧调试飞剪类设备时不要一上来就跑最高速度。先把速度设到设计值的30%裁切几十片看看长度数据和曲线稳定后提到60%再裁几十片稳定后提到100%。每次提速前都把伺服参数和凸轮表拍照留存出问题就回退到上一档。这个方法虽然看起来“笨”但能帮你在设备现场快速锁定是速度相关的问题还是机械共振、参数收敛的问题。如果你也在做类似的项目希望这篇手记对你有帮助。有问题的话欢迎交流咱们下次再聊别的产线干货。
返回列表