news 2026/4/15 15:03:06

刚调试完一个追剪项目,客户要求切刀必须精确咬合印刷包装袋的切口。这玩意儿玩的就是主轴和从轴的默契配合——主轴带着材料跑,从轴伺服得在正确时间点扑上去完成剪切

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
刚调试完一个追剪项目,客户要求切刀必须精确咬合印刷包装袋的切口。这玩意儿玩的就是主轴和从轴的默契配合——主轴带着材料跑,从轴伺服得在正确时间点扑上去完成剪切

追剪Ver2.2.1(电子凸轮) 0.主轴异步电机+编码器,从轴伺服一台。 1.西门子200smart 2.维伦通触摸屏 3.使用pls指令编写;单位:毫米。 4.具有位置补偿,切刀追上切口。

系统框架挺简单:200smart的SR40配EMAE08扩展模块接编码器,从轴是台750W的日系伺服。关键点在于主轴是异步电机带编码器反馈,这可比直接用伺服当主轴刺激多了——转速有轻微波动就得实时捕捉。

电子凸轮的核心算法在OB1里循环执行。先看编码器处理部分:

//编码器计数转实际长度 LDW= 0.0 MOVW HC0, AC0 -I VW200, AC0 //VW200存储上周期计数值 DTR AC0, VD100 //差值转双整数 /R 2000.0, VD100 //2000脉冲/转,导程10mm→0.005mm/脉冲 +R VD110, VD114 //VD114累计总长度 MOVW HC0, VW200 //更新计数值

这段代码每周期计算主轴位移增量。注意除法运算前必须转实数,200smart的整数除法会丢精度。VD114累计值就是切刀要追踪的基准位置。

追剪动作触发时的PLS指令配置才是重头戏:

MOVR VD114, VD120 //当前主轴位置 MOVR VD120, VD124 //从轴目标位置 +R 500.0, VD124 //提前500mm开始加速 PLS 1, VD124, 200.0 //脉冲输出1,目标位置,最大速度

这里的500mm提前量不是固定值,实际要根据伺服加速度动态计算。有个坑——PLS指令的单位转换必须和伺服侧的电子齿轮比严丝合缝,曾经因为少算个π导致切刀直接怼进输送辊。

补偿机制藏在中断程序里。每完成一次剪切就对比切口标记和切刀位置的偏差:

LDR< VD300, VD304 //VD300是视觉检测的偏差量 MOVR VD304, VD308 //滤波处理 *R 0.7, VD308 //补偿系数 +R VD308, VD310 //VD310存储累计补偿值 MOVR VD310, VD124 //补偿量叠加到目标位置

这补偿逻辑得像钓鱼——收线太快会扯断,太慢鱼就跑了。0.7这个衰减系数是现场试出来的,能有效防止过补偿引发的振荡。

维伦通触摸屏上做了个骚操作:把伺服的跟随误差曲线和主轴速度曲线叠在同一坐标系。当两条线开始"劈叉"时,直接点屏幕上的相位微调按钮,补偿值立即生效。毕竟产线工人可没耐心等自动整定。

调试时最抓狂的是编码器信号干扰。后来在EMAE08模块的A相接了470Ω上拉电阻,B相并了个104瓷片电容才稳定。血的教训:别迷信屏蔽线,高频脉冲该做的滤波一个都不能少。

现在这系统跑起来,切刀追切口就像猎豹扑羚羊——伺服电机的加减速曲线贴着材料速度变化,补偿机制能在连续三次偏差超过0.3mm时自动触发二次标定。最后实测精度±0.15mm,比客户要求的±0.5mm还狠。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/16 11:56:41

力扣169:多数元素-抵消法和哈希表

题目描述 给定一个大小为 n 的数组 nums&#xff0c;返回其中的多数元素。多数元素是指在数组中出现次数大于 ⌊n/2⌋ 的元素。你可以假设数组是非空的&#xff0c;并且给定的数组总是存在多数元素。 方法一&#xff1a;摩尔投票法&#xff08;最优解&#xff09; 核心思想 …

作者头像 李华
网站建设 2026/4/16 11:19:39

STL专项:queue 队列

queue queue 提供了先进先出&#xff08;First In First Out&#xff09;的数据结构。队列在尾部添加元素&#xff0c;在头部删除元素。 常见的应用有&#xff1a;模拟、约瑟夫环、bfs、分支限界搜索、单调队列等算法。 创建队列 queue<int> q; //创建一个 int 类…

作者头像 李华
网站建设 2026/4/16 13:40:49

给老公改个嘎嘎甜的备注

干饭一级选手&#x1f35a; 家庭ATM机&#x1f4b8;剩饭处理器♻️ 专属抬杠员&#x1f645;沙发黏人精&#x1f6cb;️ 摸鱼总指挥&#x1f41f;零食小偷小摸&#x1f35f; 憨憨显眼包&#x1f61c;起床困难户&#x1f634; 废话输出机&#x1f4ac;家务甩锅王&#x1f373; 快…

作者头像 李华
网站建设 2026/4/13 12:13:27

YOLO与Crossplane跨云平台集成:统一资源编排

YOLO与Crossplane跨云平台集成&#xff1a;统一资源编排 在智能制造工厂的监控中心&#xff0c;一台部署在 AWS 上的摄像头突然检测到传送带异常&#xff0c;系统毫秒级触发告警。与此同时&#xff0c;位于 Azure 上的备用推理节点已自动启动并接管任务——这一切的背后&#…

作者头像 李华
网站建设 2026/4/16 12:22:39

hello-agents 学习笔记:解锁智能体三大经典范式,从原理到实战

在上一章吃透大语言模型的核心逻辑后&#xff0c;终于迎来了最令人兴奋的实战环节 —— 亲手构建智能体。如果说大语言模型是智能体的 "大脑"&#xff0c;那这些经典范式就是让大脑学会 "思考与行动" 的行为准则。市面上早已不乏 LangChain、LlamaIndex 这…

作者头像 李华
网站建设 2026/4/16 12:27:46

在微网的世界里,电能共享是个大话题。今天咱们聊聊如何用非对称纳什谈判来优化多微网间的电能共享,顺便加点代码,让大家感受一下这个高级玩意儿

基于非对称纳什谈判的多微网电能共享运行优化策略 关键词&#xff1a;纳什谈判 合作博弈 微网 电转气-碳捕集 P2P电能交易交易 参考文档&#xff1a;《基于非对称纳什谈判的多微网电能共享运行优化策略》完美复现 仿真平台&#xff1a;MATLAB CPLEXMOSEK/IPOPT 主要内容&…

作者头像 李华