码垛机器人这玩意儿,只要在车间里待过的人都清楚,动作快、负载大、整天抡着臂膀转圈,一旦有人误闯工作半径,根本不是“碰一下”的事,轻则骨折重则出人命。所以安全防护从来不是锦上添花的配置,而是设备投用前必须解决的硬指标。现场用得多的一类方案,就是围栏加安全光栅,靠红外光束在危险区边界形成一道看不见的墙,人一挡光,机器人立马停。这篇文章我就以明治AS-33C这款传感器为参考机型,把码垛机器人安全光栅的选型参数、安全距离计算、现场部署安装和联锁测试整个流程捋一遍,搞设备选型、自动化改造或者安全验收的朋友可以直接照着这套思路走。
1. 整体设计思路与选型逻辑
1.1 码垛机器人的危险场景与安全防护层次
码垛机器人和一般机床的防护有个很大的区别:它的危险区域不是一个点,而是围绕末端执行器旋转的整个空间。机械手夹爪、吸盘或者抓斗在高速运动中携带的动能非常大,加上码垛区往往有托盘、输送线、垛体堆叠,操作工的视线盲区很多,经常需要绕到机器人背后去调整托盘或者清理掉落物,这就是事故高发时刻。
安全防护要分层次来做,不能只靠一个传感器单打独斗。最外层是物理隔离,也就是围栏和防护门,负责把人挡在工作区域外面;中间层是感知层,包括安全光栅、安全地毯、激光扫描仪,负责在人员有可能接近危险点时触发联锁;最里层才是机器人控制系统本身的安全回路和急停逻辑。安全光栅在中间层里性价比最高,尤其适合围栏门口、上下料口这种需要人员频繁通过但又不希望每次开关门都停机的场合。
光栅相比普通光电传感器最大的优势,是它内部带自诊断功能。普通光电对射传感器只负责“通断”,失灵了也不会告诉你,但安全光栅只要任何一路光轴出现短路、断路或者输出不一致,都会自动进入安全状态。这个特性决定了它不能用工控市场上几十块钱的普通光电替代,安全等级完全不在一个层面上。
1.2 安全光栅在码垛区域里的定位与选型主线
我做过几个码垛线的安全改造项目,选型的时候基本按四条主线往下捋:一是危险区域的空间尺寸,决定光栅检测高度要多高;二是需要防护的部位,决定光轴间距要多密;三是机器人从触发到完全停止要多久,决定光栅响应时间要多少;四是整个安全回路的等级要求,决定输出方式和配套的安全继电器怎么选。
明治AS-33C在我手里主要负责的是码垛区围栏出入口和机器人工作半径边界的区域防护。这个系列按规格书标注来看,单个光栅33束光轴,光轴间距20mm,检测区域高度大约640mm,典型响应时间在15ms以内,属于中型检测高度的对射式安全光栅。20mm的光轴间距意味着手指和手掌级别的物体挡上去就能被识别到,不是那种只能挡住人的粗光束,这对码垛区域这样的人员密集接触场景来说是很重要的指标。
这里插一句经验:型号里的数字不一定是检测高度,很多光栅的命名规则是按光轴数量或者系列版本来的。AS-33C这个“33”按我这边拿到的样册理解是光轴数,C是系列代号,不能想当然地当成33厘米高度来用。选型第一天就要养成习惯,任何型号落到纸面上,先查规格书里的光轴数量、光轴间距和检测高度,别凭型号猜参数。
2. AS-33C核心参数解析与实操要点
2.1 关键参数逐项拆解
安全光栅的参数表和电阻电容参数表不一样,每一个参数都直接关系到能不能保护住人。我把AS-33C实机测试和规格书里比较关键的项目整理成了表格,方便对照参考。
| 参数项 | 典型值 | 工程含义与影响 |
|---|---|---|
| 光轴数 | 33束 | 决定检测区域覆盖密度,与光轴间距共同决定最小可检测物体尺寸 |
| 光轴间距 | 20mm | 直径大于20mm的物体进入光束区域即被识别,可探测到手指/手掌级别 |
| 检测区域高度 | 约640mm | 单台覆盖的垂直范围,不够时需多台叠装或配合安全地毯 |
| 响应时间 | ≤15ms | 从挡光到OSSD输出断开的时间,直接参与安全距离计算 |
| 工作电压 | DC 24V ±10% | 工业现场标准供电,稳压要求不高但纹波不能太大 |
| 最大检测距离 | 0.3m~6m | 发射端与接收端的安装间距范围,码垛围栏开口宽度通常不超过这个范围 |
| 输出方式 | 双OSSD安全输出 | 两路独立安全信号,必须同时动作或同时恢复,单路故障时系统进入保护状态 |
| 同步方式 | 光学同步 | 发射端和接收端无需额外同步线,接线更简洁 |
| 防护等级 | IP65 | 防尘防喷水,适合码垛车间环境,但不建议长期泡水或高压水枪直冲 |
| 工作温度 | -10℃~55℃ | 常温车间可放心使用,高温车间需评估安装位置是否靠近热源 |
这里面最容易被人忽略的是响应时间和光轴间距的联动关系。光轴间距越小,能探测到的物体越小,但相同检测高度下光轴数越多,控制器的扫描时间通常也会相应增加。AS-33C在20mm间距下能压到15ms响应,实测表现是够用的,但如果你把它换成长检测距离版本(比如检测距离30m的类型),响应时间往往就不是这个数了。
另一个容易踩的坑是检测区域高度。640mm的覆盖范围对围栏门口的常规防护够用,但如果现场有员工弯腰探头去够机器人工作区里的物料,或者有叉车需要进出,单台光栅就不足以覆盖整个侵入路径。这种情况下要么把光栅水平安装变成两道,要么搭配安全地毯覆盖地面区域,千万不要硬把一台光栅装在离地很高的位置去“够”防护高度,那样下方全是盲区。
2.2 选型核对清单与常见误区
项目现场选型我一般都会让工程师填一张核对清单,逐项打勾后再下单,避免货到了装不上或者防护等级不够的问题。清单里最核心的六项是:危险点位置与侵入方向、人体部位尺寸(手指还是手掌还是整身)、机器人从触发到停止的总时间、围栏开口宽度与高度、现场环境(粉尘、水汽、震动、干扰光)、安全回路等级要求(PL d还是PL e)。
对照这个清单再去反推光栅参数,方向就非常明确:需要探测手指,光轴间距选14mm或20mm;只需探测身体进入,可放宽到30mm或40mm;码垛线节拍快、机械手制动距离大,响应时间优先选20ms以内的;如果PLC或安全继电器要求双通道,光栅必须选双OSSD输出版本,不能拿单路输出的型号硬凑。
常见误区方面,我遇到最多的就是把安全光栅当成普通光电开关来用。有人直接用光栅的OSSD输出驱动中间继电器,再把这个继电器的常闭触点串进机器人急停回路,逻辑上看着没问题,但OSSD的安全特性必须经过安全继电器或者安全PLC来评估和监控,直接驱动普通继电器会失去短路和故障检测能力。还有人选型时图便宜把光轴间距做到40mm甚至更大,结果验收时才发现15mm的测试棒挡不住光束,只能重新采购。这些坑一旦进了施工阶段,改起来比选型时多花三倍的时间。
3. 安全距离计算与部署方案设计
3.1 安全距离计算:公式、参数与实例
安全光栅不是装上就完事的,安装位置离机器人危险点必须留足安全距离,这个距离按ISO 13855标准来计算,核心公式是:
S = K × (t1 + t2) + C
S是光栅检测面到危险点的最小安全距离,单位mm;K是人体接近速度,标准取2000mm/s或1600mm/s;t1是光栅响应时间,t2是机器人从收到停止信号到完全停止的总时间(包括控制器扫描周期、制动器动作时间和机械惯性滑行时间);C是附加距离,与光轴间距有关,一般按C = 8 × (d - 14)来计算,d是光轴间距,单位mm,计算结果最小取0。
用一个实际例子来算。假设AS-33C的响应时间t1为15ms(即0.015s),码垛机器人实测从触发停机到完全停止需要t2 = 0.5s,光轴间距d = 20mm。代入前面公式,K因为计算距离大概率超过500mm,先取1600mm/s:
C = 8 × (20 - 14) = 48mm
S = 1600 × (0.015 + 0.5) + 48 = 1600 × 0.515 + 48 = 824 + 48 = 872mm
这意味着光栅安装位置距离机器人危险动作范围边界至少要有872mm。如果算出S不超过500mm,K要重新取2000mm/s再算一次,直到结果收敛为止,这个细节建议作为标准流程固定下来。
实际项目中t2这个数据最容易拍脑袋。很多厂商样本只给机器人的最大速度,给不了制动时间。我的做法是投用前做实测:让机器人带额定负载运行到最大速度,触发急停,用高速相机或者编码器记录从触发到静止的时间,多测几次取最大值。只有在没有条件实测时,才参考厂商技术协议中的“停机时间”参数并留出至少20%的余量。
3.2 安装位置选择与防绕入设计
安全距离算完后,就该确认光栅的具体安装位置了。码垛机器人围栏区域最常见的两种安装方式:垂直安装在围栏出入口两侧,光轴从上到下排列,形成一道垂直于地面的光束幕墙;或者水平安装在机器人工作范围边界的地面上方,光轴从左侧到右侧排列,形成一道平行于地面的检测平面,用来防止人员从侧面或底部爬入。
垂直安装时,底部光轴离地面高度要严格控制,一般下沿不超过300mm,否则人可能从光栅下方爬进去;上沿高度根据钻入风险来定,通常不低于1200mm。水平安装时,检测平面距离地面的高度建议设置在200mm以下,防止有人从检测面下方滚入。
防绕入是很多现场最容易漏掉的问题。光栅只能覆盖它面前的一个截面,两侧如果没有围栏或者墙体,人完全可以绕到光栅背面进入危险区。所以我做方案时,光栅永远是和围栏、安全门一起设计的,光栅只是围栏系统的一个开口控制器,不是独立存在的防护体。
安装固定方面,发射端和接收端必须稳定对位,码垛机器人启停时地面震动很大,支架如果只是普通角钢拧几颗螺丝,用不了几天对光就会偏。建议底座用加厚钢板配合膨胀螺栓固定,支架尽量短,减少悬臂长度,有条件的在支架和立柱之间加减振橡胶垫。
电气接线是部署的核心环节。AS-33C的OSSD1和OSSD2两路输出要分别接到安全继电器的两个安全输入通道,比如皮尔磁PNOZ系列或者国产同类安全继电器,再由安全继电器的输出触点接入机器人控制柜的安全回路。外部设备监控EDM功能要接上,用来监测安全继电器后级接触器或者机器人安全触点的状态,防止后级器件熔焊导致失去保护。电源建议单独用一路24V开关电源,不要和变频器、伺服驱动器共用,否则电磁干扰很容易导致光栅误动作。
复位按钮要装在危险区域外部且能清楚看到机器人全貌的位置,并且必须选用带强制分断功能的按钮,不能用普通自复位按钮代替。生产模式下建议使用手动复位,光栅触发后必须人工确认危险区域内没人,再按下复位键才能重新启动,这个逻辑要在安全继电器或者PLC里做进去。
4. 实操过程与核心环节实现
4.1 安装校准流程与对光技巧
设备到货后,第一步不是急着接线,而是把发射端和接收端先架起来对光。我的标准流程是这样:先把支架按之前算好的位置固定好,发射端和接收端大致对正,用水平尺确认两个端面都垂直于地面、左右水平,然后通电调整角度。
对光的时候有个小技巧,先用手机摄像头对着发射端看红外管是否点亮(手机摄像头能看到人眼看不见的红外光),确认发射端正常工作后,再调接收端。调整接收端的水平和垂直角度,观察光栅的校准指示灯或者信号强度指示,通常有对准指示灯或者数码管显示接收到的光轴数,照着指示调到最强状态再锁紧螺丝。锁螺丝的时候要注意,一边锁一边可能把角度带偏,所以锁完必须再确认一次指示灯状态。
光轴对好之后,用测试棒逐区验证。测试棒直径选择原则是略大于光轴间距即可,20mm间距的光栅一般用30mm或25mm的测试棒,要能在任意位置阻断光束。测试时从上到下、从左到右逐步扫过整个检测区域,每一处遮挡都要看到OSSD输出可靠断开,没有任何盲区。如果发现某个区域遮挡后输出不断开,基本可以判定是角度没调好或者反射串扰问题,不是光栅本身坏了。
校准完成后才能接安全继电器和机器人安全回路。接线时要特别注意OSSD两根线不能绞在一起走太长的距离,动力电缆和信号电缆要分线槽走,间距至少保持30cm以上,防止变频器高次谐波耦合进来。
4.2 联锁测试与安全验收要点
安装和接线做完,项目只完成了一半,联锁测试才是决定这套系统能不能真正保命的关键。测试要分几个层级来做:先做单点遮挡测试,用测试棒在检测区域的最上方、中间、最下方各遮挡一次,确认光栅输出动作。再做跨区遮挡测试,用足够长的物体同时挡住多根光轴,模拟人的手臂或身体进入的状态,确认安全继电器和机器人安全回路都触发。
单点测试过了,接下来做动态测试。先把机器人切换到手动慢速模式,人员站在危险区外遮挡光栅,机器人应立刻停止。然后切换到自动模式,在低速和正常速度下各测一轮,确保响应时间满足设计要求。动态测试时人千万别真的站到危险区里面去,站在光栅检测面外用手或长杆遮挡光束即可,或者在机器人慢速运行时用测试棒触发。
断电测试也不能省:直接断掉光栅电源,机器人主回路必须马上断开或者进入安全状态,再上电时不能自动复位,必须手动按复位按钮才能重新启动。这个测试是验证安全回路失电保护逻辑是否正确的关键项。
所有测试结果都要记录在验收表里,包括测试时间、测试项、机器人运行速度、制动时间实测值、光栅响应时间、复位逻辑是否正常等。这些记录不仅是设备验收的凭证,更是后续定期安全检查的基础数据。我见过不少项目验收时测试全过,但过半年光栅被油污糊住画面、支架螺丝松了都没人管,这就要靠日常点检来兜底了。
5. 常见问题与排查技巧实录
5.1 典型故障现象分析与处理
安全光栅用久了,故障类型其实很集中。我把这几年现场遇到的高频问题整理成一张速查表,方便电工和维护人员直接对照排查。
| 故障现象 | 可能原因 | 排查手段 | 处理方案 |
|---|---|---|---|
| 校准灯不亮或常报警 | 发射端接收端对光偏移、支架松动 | 检查固定螺丝和指示灯,重新对光 | 重新校正并锁紧支架 |
| 遮挡后输出不断开 | OSSD输出接线错误、输出被短接、参数设置错误 | 万用表测OSSD对地电压,检查接线图 | 按规格书重新接线,拆掉跨接短接 |
| 上电完全无反应 | 供电电压不对、电源极性接反、保险烧断 | 测量24V电源电压,检查电源指示灯 | 修正电源,更换保险丝 |
| 间歇性误报警 | 粉尘污染镜面、水汽结露、太阳光直射、附近有电焊弧光 | 观察故障发生时段与设备动作关系 | 定期清洁镜面,加遮光罩,改变安装朝向 |
| 始终处于报警状态 | 发射端接收端之间有遮挡物、光路内有反射面(金属柱子、镜子) | 肉眼检查光路,排除反光物体 | 移走遮挡物,对反射面做哑光处理或加遮光板 |
| 复位后无法启动 | 安全继电器EDM检测到后级触点异常、急停回路未复位 | 检查机器人安全回路状态,检查后级接触器 | 复位急停,检查接触器常闭触点,恢复EDM回路 |
粉尘导致的误报警在码垛车间特别常见,特别是水泥、面粉、饲料这类粉状物料码垛,粉尘会附着在光栅镜面上,削弱红外光强度,导致系统误判为遮挡。遇到这种情况,除了定期用无尘布加酒精清洁,更有效的办法是在安装设计时就把光栅装到粉尘较少的区域,或者加装压缩空气吹扫装置,让镜面始终维持干净。
5.2 提升稳定性的日常维护经验
光栅这设备本身很皮实,稳定性问题九成出在外部环境上。码垛机器人运行震动大,支架螺丝松了光轴就会偏,所以要定期巡检固定螺栓扭矩,建议首次投用后一周复查一次,之后每月一次。车间有叉车经过的通道,还要留意叉车尾气里的油性物质会不会附着在镜面上。
电气干扰是另一个隐蔽杀手。光栅信号线最好全程穿金属软管或者屏蔽电缆,屏蔽层在控制柜侧单端接地,不要两端都接,否则地环路电流反而会引入更大的干扰。如果现场实在避免不了和变频器动力线交叉,交叉处要保持90度垂直跨越,不要平行走线。我碰到过一次很诡异的问题,光栅白天一切正常,一到下午焊机开工就疯狂误报,查到最后是焊机地线搭在了围栏上,地电流串进了光栅支架,把支架单独做接地处理后问题彻底消失。
最后一条建议是多备一个发射头或接收头。光栅属于安全器件,坏了必须停工更换,但备件采购周期往往不短。现场备一个同型号的端头,万一出事半小时就能换上恢复生产,这笔小投入相对于停机损失来说非常划算。
写在最后的一点体会
做多了码垛线安全改造,最大的感受是安全防护这东西,不能只为了过验收,而是要真正站在操作工的角度想问题。人总有图方便的时候,护栏留洞、光栅装太高、复位按钮装在机器背后,这些设计缺陷最终都会变成现场人员违规操作的理由。我自己定过一条规矩:任何安全防护方案做完,先让自己模拟一遍最坏的闯入路径,比如弯腰从光栅下方钻进去,或者绕过围栏从侧面伸手够物料,如果这几种方式都能触发停机,方案才算合格。AS-33C的参数和部署方案算是一个标准答案,代入你们现场的具体制动时间和空间尺寸后,一定要把安全距离重新算一遍,别直接抄作业。