尧图网络科技YAOTU DIGITAL 获取报价
获取报价
首页 / 资讯中心 / 文章详情

机器人上下料与Equator在线测量:无人质检单元设计与节拍优化

发布时间:2026/9/29 16:08:30

资讯中心
01
ARTICLE

机器人上下料与Equator在线测量:无人质检单元设计与节拍优化

机器人上下料与Equator在线测量:无人质检单元设计与节拍优化
去年夏天接手的一个项目客户精加工线突然要求全员检测。CNC节拍60秒一件人工用检具测一件要两分钟还得等冷却。三坐标倒是准但放在恒温室里抬不进车间更别提节拍。最后我们上了一套Equator自动化单元一台六轴机器人负责上下料一台雷尼绍Equator比对仪做在线测量料道当缓存和分流整个过程无人介入。从布局设计、I/O规划到节拍计算再到无人运行逻辑的梳理前后折腾了将近两个月最后稳定做到45秒一件全检数据逐件上传。这篇就把其中的关键思路和踩过的坑摊开讲给正在评估类似方案的朋友做个参考。1. 为什么把Equator放进自动化单元在线比对仪的定位与布局1.1 设备选型Equator比三坐标和专用检具强在哪很多人一听在线检测第一反应是三坐标。但三坐标进车间有个硬伤它对温度、湿度和振动敏感通常要放在恒温间里。就算是高速扫描型三坐标从零件装夹到测完再怎么压也要一两分钟跟不上60秒一件的加工节拍。再加上动辄几十上百万的投入放机边只做全检对大多数中小零部件厂来说并不划算。专用检具、气动量仪倒是快可它们通常只能盯一道尺寸。今天测孔径明天测位置度将来产品改一版检具就废了。自动化单元里放这种固定检具换型成本和维护成本都高。Equator走的是另一条路。它本质是一台比对测量仪先用标准件标定一个基准再去测工件输出的是工件相对于标准件的偏差。这种相对测量逻辑放在资料里听起来好像不如三坐标“绝对”但用在生产现场恰恰很合适——我们关心的是过程漂移只要重复性够好就能快速筛出超差件。Equator的重复性可以做到微米级并且比传统三坐标耐环境变化可以直接放在加工岛旁边不需要恒温罩。加上它的测头移动路径可以测很多要素改程序就能换测项比专用检具灵活太多。在我个人看来选型逻辑就三条一看测量项目是不是中小型机加工件常见的位置度、孔径、轮廓、平面度二看节拍是否要求在30秒到2分钟之间三看产品换型频率。如果三条都满足Equator几乎是最合适的选择。它不是用来做最终计量出证的而是用来做过程控制和生产全检的。1.2 平面布局的四个关键尺寸设备选完布局就是第一道坑。Equator自动化单元的核心任务不是让机器人和测量仪互相工作而是让它们在不干涉的前提下尽量缩短每次交互的路程。我当时定的布局是机器人居中Equator在右侧上下料料道和缓存位在左侧不合格品箱放在机器人顺手能到的角落。这个“机器人两边伺候”的布局让各设备都尽量靠近机器人不用绕圈。但有四个尺寸必须提前确认漏一个后期就麻烦。第一是机器人的最大工作半径。要保证机器人在Equator的开门区域、料道抓取位、缓存台、NG箱之间移动时不出现奇异点。第二是Equator开门避让空间。这类测量仪的门是向上翻或向外开机器人路径必须避开门的运动范围否则撞门是早晚的事。第三是维修通道。Equator测头、导轨都要维护围栏不能封死至少留一个能蹲下处理设备的侧面开口。第四是地面振动隔离。设备布置图上不会标这个但实际生产中附近有冲床或大的加工中心地面振动会直接干翻测量重复性。我们后来在Equator底部加了独立减震垫效果明显。布局做完不要急着下单焊围栏。有条件的话用仿真软件跑一遍机器人路径或者在地上用纸板画个圈模拟重点看机器人取放件时是否与防护门、料道边沿干涉。这一环节省事后面调试就省心。1.3 电气接口和信号表提前定义I/O比想象中重要自动化单元的大脑是PLC各设备通过I/O或总线握手。这套系统的信号其实不多但如果不提前约定调试时就会变成互相“猜谜”。Equator这边建议至少预留这些信号请求测量、测量完成、OK结果、NG结果、Equator故障、Equator运行中。机器人这边需要程序号选择、自动运行、暂停、报警、到达安全位。料道和缓存位需要工件到位、料道满、缓存位占用。安全回路需要安全门状态、光栅信号。下表是我当时用的一个简化I/O表方向以PLC为视角信号名来源设备去向作用工件已到位料道传感器PLC通知机器人可抓取机器人到达测量工位机器人PLC机器人已放件并退出允许启动测量PLCEquator请求执行测量程序测量完成EquatorPLC本次循环结束测量OK/NGEquatorPLC判定结果安全门关闭安全继电器PLC/机器人允许自动运行缓存位占用光电传感器PLC防止重复放件这些信号我建议统一走一根Profinet或EtherNet/IP总线少拉硬线后期扩展也方便。I/O地址表一旦确定就冻结不要边调边改。我曾经因为中途加了一个“料道堵塞”信号整个地址表后移程序改了三遍。2. 机器人上下料工艺抓手、缓存和分流2.1 抓手与工装定位的配合机器人上下料的难点不在“抓得住”而在“放得准”。Equator测量的是微米级偏差如果零件没放正重复性立刻崩。所以抓手和工装必须配合好。我常用的是气动二指平动夹爪夹爪手指根据零件外形做硬质镶块。选择二指平动而不是平行开闭是为了让夹持中心和零件重心重合减少放置时的偏摆。薄壁件要注意夹持力力太大会压变形工件测出来是弯的实际却是好的。气路上的减压阀要能细调我一般把夹持力调到刚好能稳定搬运的程度并加上夹爪到位检测避免没夹住就开跑。放到Equator工装上时程序里不能简单“放下”就退。机器人要分两步先移动到工装正上方垂直下降确认零件接触定位面后再松爪最后再垂直抬起一段距离然后平移。这样做能防止松爪瞬间零件被手指带歪。工装定位面建议用硬质钢加定位销不要用容易磨损的软铝。如果零件外形复杂可以在机器人末端加个浮动机构让零件在定位销引导下自行到位。我在这个项目里还加了一个气吹清洁动作机器人抓取零件后在Equator门外先吹一下定位面和测量底面把加工残留的切屑和油污吹掉。这个动作两秒钟却少了好多次误报警。2.2 缓存料道设计兼顾节拍和工件冷却机器人只有一个Equator测量需要时间两者天然不同步。除非检测节拍显著快于加工节拍否则中间必须有缓存。缓存位的数量不能拍脑袋。简单估算公式就是缓存数量 ≈ 加工节拍 ÷ 检测节拍 × 1.5比如CNC节拍60秒检测节拍目标45秒缓存需求大约是1.33件留出波动余量后我做了3个缓存位保证前道停机几分钟的情况下检测单元还能继续消化库存。缓存料道还有一个容易被忽略的作用冷却。刚加工完的工件温度很高直接测会受热胀冷缩影响尤其是孔径和位置度误判率极高。我们的经验是让工件在缓存料道上至少待2到3分钟旁边加个轴流风扇吹着。料道同时承担了冷却通道的功能不必额外等时间很划算。料道上的物料管理也要做。缓存位带光电传感器每个位置有独立地址。PLC里面维护一个队列先进先出保证批次不乱。如果以后要追溯可以在料道入口装扫码枪把零件序列号和测量结果绑定。2.3 合格件与超差件的物理分流与追溯测量结果出来后机器人动作分两条路OK件抓到合格品料道或下一工序周转箱NG件抓进不合格品箱。这条逻辑听着简单实际要注意两个细节。第一NG件的放置位置一定要固定且远离OK件。很多现场为了省地方把NG箱放在OK箱旁边偶尔就会放错。我的做法是在NG箱入口加一个挡板气缸只有NG信号到来时才打开OK件永远走不到NG箱区域。第二超差数据要跟序列号绑定。Equator测完给出OK/NGPLC同时记录当前缓存料道里抓取的工件序号、抓取时间、测量结果。这样后续查是哪一批、哪一件、超差多少全部有据可查。不要等到出了问题再翻PLC定时器那时候什么都对不上。无人单元跑起来后操作员每天回收的不只是合格品和NG品还有一堆数据。数据就是自动化的价值所在。3. 节拍计算不是简单加法45秒周期是怎么推出来的3.1 先把串行动作分解成时间轴做节拍设计最忌讳上来就拍脑袋说“45秒没问题”。每个动作都要量化。我第一次算串行周期时列了个表动作时间秒机器人从料道抓取工件并放入Equator工装8机器人退到安全点4关测量门并发起测量3Equator执行测量循环22测量完成开门3机器人进Equator取件并放到分拣位9机器人回安全点3累计52这个52秒已经超了45秒目标而且还没算传感器响应、机器人加减速等待、PLC扫描周期等损耗。如果直接把方案报给客户验收肯定不过。问题出在测量时间22秒是硬性的机器人在测量期间却闲在那里干等。怎么把这22秒利用起来是节拍优化的核心。3.2 一台机器人一台Equator的并行优化方案其实不复杂在机器人活动范围内加一个“缓存台”让机器人在Equator测量上一件时就先把下一件从料道抓到缓存台待命。这样测量一结束机器人不用再去料道跑一趟只需要把已测件拿出来把缓存台的件放进去。优化后的循环动作动作时间秒机器人取已测件放到分拣区7机器人从缓存台取新件放入Equator6机器人退到安全点3关门并发起测量3Equator测量期间机器人去料道抓下一件并放到缓存台10机器人回到安全点等待剩余时间累计机器人口径29累计Equator口径223328稳态下节拍由两个瓶颈口的较大值决定。机器人一个循环大约29秒Equator测量加门动作约28秒两者基本平衡再加上余量最终实际节拍稳定在42秒左右。这个方案没有增加硬件只是加了一段缓存台和一小段程序逻辑就把52秒压进了45秒。如果精打细算还能再压但我不建议把节拍卡得太死设备运行久了会有磨损和误动作。如果以后节拍要求再提高可以考虑双工位回转台让Equator内部测一件的同时外部装一件人和机器人都不等门。但那套机械结构复杂项目初期限预算时没必要上。3.3 节拍裕量和不稳定因素节拍计算里必须留裕量这个裕量不是给理论计算用的是给现场实际损耗用的。传感器偶尔闪一下、机器人抓取失败重试一次、Equator程序偶发暂停、通信抖动超过一两个扫描周期这些都会把平均节拍拉长。我在程序里加了一个实际循环时间统计每完成一件记录一次自动计算滑动平均值。如果实际节拍连续10件都超过设计值就触发提示。这个东西成本为零但能让节拍问题早暴露。另外机器人路径速度不能一味拉高。快速跑一个月后减速机磨损会带来额外的停止精度偏差反而拖慢时间。我把机器人高速段的加速度限制在一个合理区间宁可理论路径慢一点也不能让它在运动中点头振动。4. 无人质检的运行逻辑触发、判定、报警和恢复4.1 测量程序与PLC触发流程Equator本身不是拿来看的它需要一套测量程序并且要和PLC握手。测量程序的编制逻辑通常是这样定义标准件。先用高精度设备标定一件标准件作为后续所有测量的基准。编写测量程序。在Equator软件里设定测点、测量路径、公差范围。程序先测标准件再测工件自动计算差值。配置I/O触发。PLC通过“允许启动测量”信号触发程序运行测量结束后通过“测量完成”和“OK/NG”信号回传。换型管理。不同产品对应不同程序号和不同工装由PLC根据产品代码选择。PLC端我当时写了一段非常简单的逻辑核心就是握手IF 工件已放入 AND 机器人已退出安全位 AND Equator空闲 THEN PLC_OUT.允许启动测量 : TRUE ELSE PLC_OUT.允许启动测量 : FALSE END_IF这段逻辑必须在机器人完全离开测量区后才允许执行否则机器人移动带来的振动会影响测头读数。哪怕已经回到了安全点我也让程序延时半秒再发启动信号等残余振动衰减。测量完成后Equator输出OK或NG同时通过以太网把偏差数据推到上位机或MES。上层的SPC软件可以实时画控制图看到趋势性漂移。这一步很多方案里都说是“附加功能”我做下来觉得其实是刚需——没有数据趋势单看单个OK/NG意义不大。4.2 结果判定、分拣与连续超差停机单件NG的处置在前面分流里提过了机器人把件放进NG箱。但比单件NG更危险的是连续超差说明机床刀具已经磨损或定位出现偏移这时候还继续测量只是记录一堆NG数据而已没有意义。我设置了三个级别级别触发条件动作单件超差1件NG机器人分拣至NG箱记录序列号连续多件超差连续3件NG停线报警三色灯红色通知上位机批量趋势异常连续10件偏差同一方向提示工艺人员检查刀具或夹具连续3件NG必须停机。不要想着“再测一件看看”因为你不知道下一件是不是更差而且停线后人工确认反锁也不慢。自动化单元的意义是可靠不是胆子大。MES联动方面用TCP/IP把测量结果推送上去字段至少包含序列号、测点名称、偏差值、OK/NG、时间戳。上位机断线时PLC本地缓存恢复后补传。别小看这个问题断线重传的坑我踩过后面数据缺口补不上追溯就断了。4.3 夜间无人值守的异常恢复机制无人运行最怕的不是程序逻辑不对而是异常发生后没有人知道。机器人和Equator大多有能力在故障时停下但停了一夜第二天早上才发现那就等于整夜白跑。我为这套单元做了几个可靠性的措施一是三色灯和蜂鸣器必须接到值班室而不是只在现场闪。现场晚上没人灯闪了等于没闪。二是PLC里写了一个“看门狗”逻辑——如果系统处于自动模式且无报警但超过设定时间没有完成一个新循环就判定异常触发远程报警。三是关键报警通过短信或企业微信推给值班工程师夜间可以远程看PLC程序状态判断是料道缺料还是机器人卡住。机器人抓件失败的自动重试逻辑也要写。第一次夹爪检测无信号程序自动让机器人重新对位再抓一次连续两次失败才停机报警。加了这层逻辑之后夜间那种偶发性的放偏、切屑挡住传感器基本都能自动消化掉。断电恢复更要注意。断电再来电后PLC初始化、机器人要回原点、Equator要重新初始化这个流程千万不要做成自动运行。原因很简单你无法确认断电瞬间机器人姿态和工件状态盲目自动跑可能造成碰撞。我这边一律是来电后三色灯黄闪等人工按复位键确认无异常后再一键进入自动模式。宁肯损失几分钟不能砸设备。5. 调试里踩过的坑和补救办法5.1 工件温度高导致测量误判第一个印象深刻的坑是热变形。样件阶段在车间里测的都在公差内联调时却发现下午的批次NG率飙升。排查半天发现是下午车间温度升高CNC下来的工件更热同时Equator周围的环流风扇把热风直接吹到测量区。测量读出的偏差一直在同方向飘。后来把缓存料道加长工件至少冷却3分钟才进测量位又在Equator外罩侧面加了挡风板标准件也一直放在设备旁边让它和工件同环境温度。这个问题才算压下去。这里有个认知要建立Equator是相对测量标准件和工件的温差越大偏差越不可信。凡是在线测量方案一定要把“等冷却”设计进节拍里而不是现场发现了再加。5.2 机器人路径太保守导致节拍不达标第一次跑出来的实测节拍是55秒离理论值差了3秒离目标值差了10秒。查了记录才知道机器人程序里很多较长的路径我用了直线运动指令每个转弯都要减速到接近停来回浪费了大量时间。解决方案很粗暴但不难把长距离移动改成关节运动指令多个中间点合并成样条路径把原先“先垂直抬起再平移再下降”里多余的避障点删掉。修改后节拍降到了44秒后来又微调了一下测量程序的轨迹速度稳定在42秒。但这里要提醒一句路径优化要保证空间安全不能光顾快。每次改完路径都必须在低速模拟状态下跑几遍确认没有碰撞风险再提速。提速后还要观察机器人电机是否过流、是否抖动。5.3 夜间抓件失败没人发现的尴尬系统运行第二周有两天早上都发现单元停了故障记录显示“抓取超时”。查原因是料道上的工件位置有点偏机器人夹爪碰到了零件边缘导致夹爪检测未触发。白天人都在很快就能复位晚上就变成停一夜。这个坑倒逼我们加了两个东西一个是在料道末端加一套视觉引导用相机识别工件位置把位置偏差发给机器人做补偿另一个是前面提到的自动重试逻辑重试两次再失败才停机报警。加完之后夜间抓取失败的次数基本归零。后面我还给单元加了个远程桌面入口通过工业网关远程看机器人示教器和Equator界面半夜接到报警也能先判断问题严重程度再决定是远程重启还是到现场。这套系统最后连续跑了三个月节拍稳定在42秒左右无人干预率超过98%。要说最大的体会就是自动化单元不是把设备拼在一起就完事节拍、通信、异常恢复要当成一个整体来设计。尤其是无人质检核心矛盾不是“测不准”而是“稳定地测、可靠地跑、及时地报”。过段时间要是有空我再把换型和数据追溯的部分单独整理一篇。
02
RELATED NEWS

相关资讯

更多网站建设与数字化升级内容

03
WHY YAOTU

想打造同款高转化官网?

懂行业、懂生意,从建站到增长一站式陪跑

◈

场景化定制

不做模板站,围绕你的业务场景量身设计,小众不撞款。

◐

营销型架构

以转化目标组织内容与路径,让官网真正带来询盘。

▲

全周期服务

设计、开发、运营、运维一体,上线只是开始。

免费获取你的建站方案

留下需求,专属顾问 24 小时内为你输出方案建议。