做过伺服压机项目的人都知道,真正让人睡不着的不是压装力算得准不准,而是“操作员的手还在模具区,压头已经下来了”这种场景。伺服压机速度快、压力大,指望靠程序逻辑去拦住人根本不现实,必须靠急停、光栅、双手操作这些硬件回路去兜底。这篇文章我想把一套自己一直在用、也经受过现场检验的安全防护回路方案完整拆开:从急停按钮怎么接线,到安全光栅的安全距离怎么算,再到双手操作盒怎么防作弊,最后讲这三套系统是如何联动工作的。内容主要面向正在做伺服压机电气设计的工程师,也适合做设备验收、维护保养的兄弟参考。
先提前说一句结论:伺服压机的安全设计,核心思路只有一条——凡是涉及人身安全的功能,尽量用硬接线回路去实现,不要依赖PLC程序。哪怕是几十毫秒的扫描周期,在高速压装场景下都可能成为压伤手指的直接原因。下面我会把每个环节的原理和接线细节一次讲透。
1. 为什么伺服压机安全防护不能只靠软件——风险场景与基本回路架构
1.1 从一次“幸好没出事”的隐患说起
我之前验收过一台3吨的小型伺服压机,厂家说“PLC程序里已经做了光栅检测,遮光就停”。我现场试了一下,光栅遮挡后确实停了,但用示波器抓信号,从光栅被遮到伺服使能真正断开,花了差不多180毫秒。180毫秒听着很短,问题是这台压机的压头速度是100mm/s,也就是说在这个延迟里压头还能再走18毫米。如果压头正在快速下行,这18毫米足够把手指压变形。
那台设备后来做了改造,把光栅输出直接接到了安全继电器,不经过PLC,动作时间从180毫秒降到了30毫秒以内。这个小项目给我的教训很深:在伺服压机上做安全防护,第一原则是把安全链路从“程序判断”改成“硬件直连”。程序可以做状态显示、做故障记录,但绝对不该是安全停机的唯一路径。
1.2 压装速度、压力与人体伤害的关系
伺服压机之所以比传统液压机更需要重视安全,是因为它的力控和速度特性太“精准”了。一台10kN的伺服压机,如果压头以50mm/s的速度压到手指上,不需要压到底,只要碰到硬物就会形成极高的局部压强,造成骨折甚至压碎伤。而伺服电机的特点是低速扭矩大,压头碰到障碍物时电机不会立刻堵转报警,反而可能在力控模式下继续加大输出直到达到设定压力。
这也是为什么行业标准和设备风险评估里,伺服压机通常被分类为“高速高能量设备”,必须同时具备三类防护:全局急停、区域检测(光栅/安全门)、操作约束(双手操作)。光靠任何单独一项,都有覆盖不到的盲区。
1.3 安全防护的四层结构
我习惯把一套完整的伺服压机安全方案分成四层:
| 层级 | 防护手段 | 作用范围 | 触发后的行为 |
|---|---|---|---|
| 第一层 | 急停按钮 | 整机全局 | 立即切断伺服力矩,抱闸锁紧,必须手动复位 |
| 第二层 | 安全门/安全光栅 | 危险区域边界 | 检测到人员进入,暂停或停止压装动作 |
| 第三层 | 双手操作按钮 | 操作工位 | 强制操作员双手不在模具区才能启动压装 |
| 第四层 | 软件软限位/安全扭矩 | 运动控制 | 限制行程、压力、速度,属于次级保护 |
这四层缺一不可。尤其是第二层和第三层,经常被误解为重复功能。实际上它们的防护对象完全不同:光栅防的是“任何人误入”,双手操作防的是“操作员自己手还在里面就启动”。设备点动、换模、调试阶段,光栅可能会被强制旁路,这时双手操作就是最后一道屏障。
1.4 为什么必须用安全继电器而不是普通中间继电器
这是新手最容易踩的坑。有些人图省事,用普通继电器或者PLC的输出点去切伺服使能,理由是“反正程序里也做了判断”。问题在于普通继电器不具备自我诊断能力:
- 触点万一粘连,系统完全不知道;
- 线圈和触点发生单一故障时,安全功能可能直接失效;
- 没有强制导向触点,常开和常闭状态无法互相印证。
安全继电器(比如皮尔磁PNOZ系列、欧姆龙G9SA系列、菲尼克斯PSR系列这类)内部带有强制导向触点结构,常开触点和常闭触点机械联动,再加上输入通道的交叉检测逻辑,能在单个通道故障时仍然保证输出安全状态。简单说,安全继电器不依赖程序,它在硬件层自己做“双通道比较”,两个输入通道只要有一个不正常,输出立刻断开并报故障。后面讲急停、光栅、双手操作的接线时,所有方案都默认以安全继电器为中枢。
2. 急停回路的设计细节:双通道、安全继电器与触点监控
2.1 急停按钮的接线:双常闭触点、串联进两个输入通道
急停按钮的选型先要合规:红色蘑菇头、黄色底座、带自锁(旋转或拉出复位),这是ISO 13850的基本要求。我见过有人用自复位按钮当急停,这是绝对不允许的——自复位按钮松手就恢复,如果设备自动重启,后果不堪设想。
接线方式是急停回路设计的核心。安全继电器通常提供两路安全输入端子,比如S11-S12为一通道,S21-S22为另一通道。急停按钮必须带两组独立的常闭触点,接线如下:
- 第一路:S11 → 急停按钮第1组常闭触点 → S12;
- 第二路:S21 → 急停按钮第2组常闭触点 → S22。
正常状态下,两个通道都是闭合的,安全继电器认为“急停正常”。按下急停后,两组触点同时断开,安全继电器检测到双通道同时断开,输出触点立即断开。
这里有个关键原理:两个通道必须从急停触点处开始完全独立,不能共用线缆、不能中途并线。如果两个常闭触点并在一起接成“一路”,虽然按下也能停机,但一旦这路线上出现断线或短路,安全继电器无法感知,安全等级直接降级。双通道的真正意义是“通道间互相监督”,一个通道断线时另一个通道还能触发停机,同时安全继电器报通道不一致故障,提醒你去检查。
2.2 复位方式:必须手动复位,防止意外重启
急停回路里另一个容易忽略的细节是复位逻辑。安全继电器一般有自动复位和手动复位两种模式,通过端子短接方式选择。伺服压机我强烈建议用手动复位,接一个独立的常开复位按钮到S33-S34端子。
为什么一定要手动复位?想象一下:有人在模具区清理废料时,离他不远的人误碰了急停;如果设备是自动复位,急停按钮被拉起来的一瞬间压机就会自动重新使能,这时候清理废料的人根本不知道。手动复位的逻辑是:急停动作后,即使你拉起了急停按钮,设备依然处于“停止待命”状态,必须安排人员去操作台上按一下复位按钮,确认现场无人、无异常,才能重新启动。多一道人工确认,就少一次事故。
另外,复位按钮本身也建议用带机械防护的款式,防止误触。我遇到过操作员靠在操作台上,不小心顶到复位按钮导致设备重新使能的情况,后来全部换成了凹陷式复位头。
2.3 外部触点监控(EDM)与断线检测
安全继电器的第三个关键功能是外部触点监控(EDM,External Device Monitoring)。这个功能用来检测“安全继电器输出触点之后的外部回路”是否正常,比如驱动器的STO端子内部是否短路、接触器触点是否粘连、连接线缆是否断掉。
以伺服驱动器的STO(安全转矩关断)为例,STO通常需要双重信号输入:STO1和STO2,安全继电器用两组强制导向触点分别给这两个端子送24V。正常停机时,安全继电器将两组触点同时断开,STO1/STO2同时失电,驱动器功率级被切断。如果其中一组触点粘连没有断开,外部监控回路检测到“该断的没断”,就会在下一次启动时拒绝使能,并报EDM故障。
回路上怎么实现的?安全继电器的EDM输入端子(常见为S33-S34或X1-X2)会接一个从外部触点反馈回来的信号链。具体来说,把伺服驱动器STO回路的“预触点”状态引回安全继电器,让它在每次安全动作后自动检查一遍。不同厂家的端子命名不同,但原理一致:安全继电器不仅要输出安全信号,还要确认输出真的被执行了。这一点在验收实测时要专门测试,拆下一根线看它能不能发现。
2.4 急停动作后,伺服驱动器如何可靠断电
急停触发后只给PLC发个信号是远远不够的,必须在硬件层让驱动器失去输出能力。目前主流伺服驱动器(比如安川、三菱、松下、台达的中大功率机型)都带STO功能,这是最优先使用的安全停机手段。STO和切断主电源的区别在于:
- 切断主电源:需要接触器动作,机械寿命有限,响应时间在20~80ms,而且反复通断对驱动器电容冲击大;
- STO:直接切断驱动器内部功率管的驱动信号,力矩输出在几毫秒内消失,没有机械触点磨损。
设计时我通常这样接:安全继电器的两组安全输出触点分别控制STO1和STO2,同时第三组触点控制伺服抱闸继电器(带延时断开)。急停时,STO先切断力矩,电机惯性滑行过程中抱闸紧接着抱死,压头停住。如果只有STO没有抱闸,伺服电机会因为重力或惯性继续下滑,在立式压机上特别危险。
提示:STO不是断电,它只是关断力矩。切了STO之后,电机处于“无动力自由状态”,如果机构有势能(比如压头悬停、弹簧储能),必须靠机械刹车/抱闸来保持位置。所以急停回路里“STO+抱闸”必须成对设计,不能只做一半。
3. 安全光栅:安全距离计算、屏蔽与安装实践
3.1 光栅的分辨率、保护高度与被保护区域的匹配
安全光栅(安全光幕)选型时主要看三个参数:分辨率、保护高度、响应时间。
- 分辨率(光束间距):14mm能检测到手指,30mm只能检测到手掌,更大的只能检测肢体。伺服压机压装区的操作频率高,手部最容易进入,一般推荐14mm或20mm分辨率;如果是大型压机正面防护,30mm也够用,但要确保人员无法在光栅和危险区之间伸手。
- 保护高度:覆盖范围必须大于危险区域的可触摸高度。如果压机操作口宽800mm,光栅的保护高度至少要覆盖从操作台面到工人手肘能伸到的位置,不能只盖中间一段。
- 响应时间:光栅从遮光到输出信号翻转的时间,一般在5~20ms,选响应快的型号可以直接缩短安全距离。
我做过一个送料口宽600mm的小型伺服压机项目,最终选的是分辨率14mm、保护高度600mm、响应时间10ms的光栅。空间紧张,响应时间快一毫秒,安全距离就能短一截,这个账在下面会算。
3.2 安全距离怎么算:ISO 13855公式与实例
安全光栅的安装位置不是“随手一放”,它和危险区域之间必须保持最小安全距离S,公式来自ISO 13855:
S = K × T + C
其中:
- K:人员接近速度,通常取2000mm/s,如果计算出的S大于500mm,则可以按1600mm/s重新计算;
- T:从光栅被遮到压头完全停止的总时间(光栅响应时间 + 安全继电器响应时间 + 驱动器STO响应时间 + 机械抱闸动作时间);
- C:附加距离,与光栅分辨率d有关,对于垂直安装的光栅,通常取 C = 8 × (d - 14),d为分辨率(mm)。
举个例子,我计算过一条实际生产线:
| 参数 | 数值 | 说明 |
|---|---|---|
| 光栅响应时间 | 10ms | 厂家手册 |
| 安全继电器响应 | 20ms | 按30ms估算也可以,取最大 |
| 驱动器STO+抱闸 | 570ms | 实测值,含机械制动时间 |
| 总停止时间 T | 600ms | 三者相加 |
| 分辨率 d | 30mm | 手掌级别 |
| C = 8×(30-14) | 128mm | 附加距离 |
| 首次计算 S = 2000×0.6+128 | 1328mm | 大于500mm |
| 修正计算 S = 1600×0.6+128 | 1088mm | 取此值 |
最终光栅离模具前沿不能小于1088mm。很多现场觉得“1米多太远,耽误上料”,于是把光栅往压机方向挪,这是非常危险的。真正解决问题的方向不是缩短安全距离,而是缩短总停止时间——换响应更快的光栅、用STO代替接触器切断、优化抱闸间隙,把T压下去,安全距离自然就短了。
注意:这个公式的K取值、C的算法,在IEC/ISO标准里有更细的边界条件。实际项目一定要按光栅厂家提供的安全距离计算工具(如SICK的Safety Distance Calculator、Banner的SCM)复核一遍,并且留10%~20%的裕量。安全距离不是“理论值”,现场所有动作时间都要实测验证。
3.3 安装与对光调试:反射干扰、抖动、对中问题
光栅装了不调试,等于没装。我总结过现场最常见的几类问题:
第一是安装支架振动。光栅装在冲压机机身上,机器一动作就抖,光束对中跟着漂移,导致偶尔误报警。解决方案是支架加厚、加减振垫,或者把光栅固定到独立的地面立柱上。光栅对振动非常敏感,发射器和接收器之间的相对位移哪怕只有1~2mm,光束强度都会下降。
第二是强烈反射干扰。光栅一般都有抗干扰能力,但阳光直射、附近有电弧焊、大面积镜面不锈钢,都可能让接收器误判“光束存在”。画面很典型:光栅明明被挡住了,接收器还是显示正常,因为反射光被当成直射光。解决办法是用厂家提供的对光模式看信号强度,调整安装角度避开反射源;无法避开时加遮光罩。
第三是对光不完全。有些光栅支持部分光束遮挡后仍保持输出,这叫“光束编码”或“消隐”。调试时要做全高度扫光测试,确保每一束光都正常。正规光栅都有类似“TEST”的测试输入,周期性给光栅发测试信号,如果光栅被短接或者内部故障就能被检测出来。这个测试端子必须接上,不能空着。
3.4 光栅的屏蔽功能要慎用
不少光栅支持“屏蔽/消隐”功能,允许某些物体(比如工件、托盘)通过光栅而不触发停机。但伺服压机上我一般建议不要用这项功能,至少不要在生产模式下用。原因很简单:光栅无法区分“通过的是工件还是手”。一旦开启物体消隐,操作员完全可能跟着工件一起把手伸进去,而光栅“看见”的是被工件挡住的光束,仍然保持输出信号。如果工艺实在需要物料穿过光栅,应该在光栅旁边另加安全门或安全PLC做区域逻辑,绝对不要靠消隐硬扛。
4. 双手操作回路的核心要点:同步窗口、防作弊与双通道验证
4.1 双手操作的同步窗口为什么是0.5秒
双手操作的原理很朴素:启动压机时,操作员必须把两只手都放在按钮上,这样手自然离开模具区。问题来了,如果两个按钮是“先后按下也能启动”,操作员就会养成“右手先按,左手抽空去整理工件,再按左手”的坏习惯——右手按着,左手还能在模具区里活动。
所以标准要求双手控制必须是“同步”的。根据ISO 13851,两个按钮信号的有效间隔不能超过0.5秒(部分厂家模块设定为更短的0.3秒)。超过这个窗口,系统判定为“非同步操作”,拒绝启动。这个0.5秒的依据是:正常人无法在两只手都在指定按钮上的同时,第三只手还能在危险区里操作。
我用过的双手控制模块(比如和泉AEK、皮尔磁PNOZ s5这类),内部逻辑就是专门做同步判断的。接线时两个按钮的常开触点分别进模块的两个输入通道,模块同时检测两个通道的上升沿,时间差在0.5秒内才输出允许信号。程序里不要自己去写延时判断,安全模块更可靠、也更合规。
4.2 两个按钮的接线:用专用双通道回路,不走PLC
双手操作按钮接线看起来简单,但有个细节必须注意:两个按钮的常开触点只能接“安全输入”,不能接普通PLC输入然后在程序里做“与”判断。原因和急停一样——PLC输入点短路、程序卡死、输出模块故障,都可能让安全功能失效。
双通道接线示例:
- 安全模块输入通道1:接左按钮常开触点,按钮公共端接24V;
- 安全模块输入通道2:接右按钮常开触点,按钮公共端接24V;
- 安全模块输出:一组强制导向常开触点给伺服使能/STO回路,另一组给PLC做状态读取。
模块会持续监控两个输入通道。运行过程中只要有一个按钮被松开,输出立即断开——注意,是“立即”,不是等程序扫描。这也意味着,压机不可能在操作员松手后继续完成一个行程,必须有意识地两只手按住直到安全位置。有些工艺希望“启动后允许松手”,那就需要做额外风险评估,并且在危险区加物理围栏,不能简单靠双手模块实现。
4.3 防作弊设计:别低估操作员的“聪明程度”
说到双手操作,绕不开的就是防作弊。我在车间见过各种“节省体力”的做法:用肘部压住一个按钮、用脚踩住一个按钮、用一根手指同时按下两个靠得很近的按钮、用木块卡住按钮再用另一只手干活。这些都是潜在的安全事故。
合规的双手操作盒应该具备几个硬性条件:
- 两个按钮间距不小于260mm,中间有高于按钮面板的隔板,保证单手无法同时覆盖;
- 按钮采用回位快的自复位式,且操作力适中,不能轻碰就触发,防止误动作;
- 操作盒固定在工作台上,不可移动,杜绝“拿着盒子到一边去操作”;
- 按钮上方加护罩,使操作员只能用指尖或手掌正面按压,不能用手腕、肘部代替。
现场验收时我通常要求做一个“作弊测试”:想办法用手肘、膝盖、下巴、木块去触发任意一个按钮,所有能想到的方式都要试,看系统能不能正确拒绝。没过关就返回整改。安全设计防的不只是“意外”,还要防“故意的图省事”。
4.4 双手操作盒的选型与安装位置
市面上有现成的合规双手操作盒,自带隔板和双通道输出,比自己在钣金面板上挖两个孔要省事得多。选型时注意几个点:
- 确认模块带双通道监控,而不是只有两个按钮并联输出;
- 确认同步窗口可调或在0.5秒以内;
- 确认按钮是常开型,且模块能识别“按钮粘连”(一个按钮卡死未复位时,系统应拒绝下一次启动)。
安装位置要保证操作员站在压机正前方时,两只手能自然落在按钮上,同时视线能清楚看到压装区域。高度一般和操作台台面齐平或略高,侧向位置要避免操作员侧身按按钮导致身体探入危险区。
5. 三个系统如何协作:整体联动、分级停止与调试经验
5.1 安全信号的整体流向
把急停、光栅、双手操作放到一套系统里,信号流向是这样组织的:
| 输入源 | 接入对象 | 输出行为 |
|---|---|---|
| 急停按钮(双常闭) | 安全继电器1 | 断开所有安全输出,STO+抱闸,手动复位 |
| 光栅OSSD1/OSSD2 | 安全继电器2 | 遮光即断开输出,暂停压装,手动复位 |
| 双手操作模块 | 安全继电器3 | 同步按压才允许启动,松手即停 |
| 安全继电器输出链 | 伺服驱动器STO、抱闸、主接触器 | 硬件级安全停机 |
实际现场我一般用两台安全继电器:一台管急停和光栅的组合,另一台管双手操作与主继电器,然后把它们的输出串联进STO回路。整体控制逻辑是:只有在急停未触发、光栅无遮挡、双手操作满足条件的同时,STO回路才保持闭合状态,伺服才允许使能。
这里有一个容易被忽略的点:这些安全信号应当直接作用于伺服STO,而不是先进入PLC再由PLC发指令。PLC可以读取这些信号做状态显示和报警记录,但安全停止的路径必须是硬接线的。我在调试时曾经把光栅信号引给PLC,用PLC的DO去断STO,结果PLC一死机,压机反而恢复了使能,差点出事。从那以后我的原则就一条:安全链路上不允许有任何“软件中间人”。
5.2 分级停止:不是所有情况都需要立即断力矩
不同安全事件对应的停止方式其实可以分级,这既保证安全,也让设备不至于频繁进入急停状态。
- 急停按钮触发:最高优先级,直接STO+抱闸,立即断力矩。因为急停代表可能有严重危险,不需要考虑工作是否完成;
- 光栅遮挡:人员已经进入危险区域,应当立即停止。但如果设备本身带有力控缓冲,也可以设计成先减速再STO(安全停车1,SS1)。要实现SS1,通常需要带安全功能的安全PLC或驱动器内部安全逻辑;
- 双手按钮松开:操作员手离开按钮,此时压头应该处于慢速/保压状态,可以走“保持当前停住”的逻辑,不必每次都断STO,避免频繁急停造成设备冲击;
- 安全门打开:应根据风险评估选择SS1或STO。换模区安全门打开时最好直接断力矩,不允许自动动作。
分级停止需要一个前提:对每一种停止模式都做了风险评估,并且确认在“最恶劣状态下”不会伤害到人员。没有充分的把握时,统一用最高等级的STO是最稳妥的。不要为了减少设备冲击而随意降低停止等级。
5.3 现场最容易出现的调试问题和排查技巧
做完整套回路后,调试阶段会遇到一些重复出现的问题,这里列几个我踩过的:
一是**“安全继电器一上电就报通道不一致”**。多半是急停按钮的常闭触点没用对。有些急停按钮有两组触点,可能一组常开一组常闭,接反了通道不通;或者线缆中间有接头松动。排查方法是把两个通道分别短接测试,确认每个通道单独都能导通,再恢复急停按钮。
二是**“光栅没遮挡但系统一直报遮挡”**。先查供电电压,光栅的24V如果偏低(低于20V),接收器会进入异常状态;再查发射器和接收器是否对中,用手电筒在接收端看光束;最后查周围有没有反光面。实在查不出来,把光栅拆下来放到干净环境单独对光,排除信号干扰。
三是**“双手操作偶尔不起动”**。多数是两个按钮的同步窗口卡在临界值。用示波器或者安全模块的状态指示灯观察两个通道的时间差,如果总是在250~400ms之间飘忽,可能是操作员动作习惯问题,需要在操作面板上增加一个提示灯,让操作员知道“必须同时按”。我在不少设备上加了“等待同步”的指示灯之后,误报率明显下降,因为操作员能看到系统状态,动作也规范了。
四是**“STO了但压头还往下滑”**。这是机械问题,不是电气问题。抱闸间隙过大或抱闸线圈供电延迟会导致压头在STO后继续下滑。对策是检查抱闸电气回路是否与STO同步动作,并测量抱闸实际延迟时间,必要时在机械侧加装配重或单向阀。
5.4 验收测试清单
设备出厂和现场安装验收时,我会做一张安全功能测试表,逐项记录,签完字才算交付。核心测试项如下:
| 测试项 | 测试方法 | 预期结果 |
|---|---|---|
| 急停停机 | 运行中按下急停 | 压头停止,驱动器报STO,控制柜显示急停故障 |
| 急停复位 | 拉出急停按钮,不按复位键 | 设备不能启动 |
| 手动复位 | 按复位键 | 设备允许重新启动 |
| 急停断线 | 拆下急停一根接线 | 设备不能启动或立即停机,报通道故障 |
| 光栅遮挡 | 任意光束被遮 | 压头停止,恢复后必须手动复位才能启动 |
| 光栅信号短路 | 将OSSD输出对0V短接 | 不能启动,报故障 |
| 双手同步 | 同时按压两按钮 | 正常启动 |
| 双手不同步 | 左先按、右后按(或相反) | 不能启动,需重新同步 |
| 运行中松手 | 压装过程中松开任一按钮 | 压头立即停止/暂停 |
| 作弊测试 | 用手肘、木块、脚踏等方式触发按钮 | 不能启动 |
这里面最容易被忽视的是“光栅信号短路”和“急停断线”两项。很多安全设计在正常遮挡情况下能停机,但一短路反而失效了,这正是安全继电器双通道监控要解决的问题。验收时一定要主动制造故障去验证。
最后分享一点个人经验。做了这么些年压机安全项目,我的体会是:安全设计不是把器件堆上去就万事大吉,关键是让每一层防护都能“故障自检”。急停按钮要能检测断线,光栅要能检测短接,双手操作要能检测作弊——这些都做到了,设备才算真正安全。测试的时候别怕麻烦,最好把自己想象成“最想把设备搞坏的人”,用尽全力去找空子。能找到漏洞并堵上,说明这套回路设计是真的过关了。