适配钢筋闪光焊机、定长切断、多轴同步测径场景;士林锁存误差来源分为DI 信号干扰、硬件参数配置不当、通讯读取延迟、机械间隙、多轴同步时钟不统一五大类,从硬件布线、驱动器参数、通讯、机械、PLC 程序五层完整优化。
一、硬件布线与接线优化(焊机强干扰首要整改,消除随机锁存偏移)
士林伺服 CN1 端子 DI5/DI6 默认可映射 EV1/EV2 硬件锁存触发输入,干扰会造成毛刺误触发、边沿延迟、同一触发多次锁存。
1. 线缆与屏蔽规范
光电 / 接近探头必须使用双绞屏蔽信号线,禁止普通平行线;
屏蔽层仅控制柜驱动器端单端 360° 金属接地,传感器一端屏蔽悬空,杜绝地环路电位差导致信号漂移;
锁存 DI 信号线与 380V 焊接动力线、变频器电机电缆分独立线槽,间距≥30cm,交叉处垂直 90°;
信号线穿过铁氧体磁环 2~3 圈,吸收焊机起弧高频尖峰。
2. 电源与回路隔离
探头 24V 电源独立开关电源,不与电磁阀、接触器共用一组 24V;线圈断电反向电动势会窜入锁存 DI 造成假脉冲;
探头负极、伺服 CN1 SG 公共负极、设备机架共接等电位接地铜排,地阻<4Ω;
NPN 探头回路 DI 端子并联 0.1μF 陶瓷 RC 滤波端子,吸收短线毛刺。
3. 多轴同步锁存专用布线(龙门 / 多焊钳同步采集)
同一触发传感器输出采用星形等长分路接入每台伺服 EV 锁存 DI;
禁止菊花链串联分线,串联会逐级产生传输延时,多轴锁存位置差 0.05~0.2mm;
所有轴信号线长度差值控制在 0.5m 以内,保证触发边沿同步到达各驱动器。
4. DI 硬件选型建议
优先 NPN 常开输出光电,输出阻抗低、抗干扰更强;PNP 探头需统一调整驱动器 DI 逻辑电平参数。
二、驱动器内部参数组态优化(士林 SDC 系列核心锁存精度参数)
士林锁存硬件为底层中断捕捉,不受位置环扫描周期影响,参数设置错误会出现漏锁、重复锁、数值跳变。
1. DI 端子功能分配(P2 组 IO 参数)
P2.015:DI5 功能,设
EV1(硬件锁存 1)P2.016:DI6 功能,设
EV2(硬件锁存 2)严禁设成限位、点动、外部故障等其他功能,占用硬件捕捉通道。
2. DI 硬件输入滤波(抑制焊机干扰毛刺,最关键参数)
参数 P2.060 数字输入滤波时间(单位 ms)
普通无干扰车间:50ms
钢筋闪光焊机强干扰场景:150~200ms作用:宽度小于滤波时长的干扰脉冲直接丢弃,杜绝单次工件抖动多次锁存计数。
3. 触发边沿匹配(与探头输出极性严格对应)
P2.061 EV 锁存触发沿选择:
NPN 探头(常态高,工件遮挡变低):下降沿触发(推荐)
PNP 探头:上升沿触发边沿设置相反会出现锁存滞后、数值固定偏移。
4. 锁存模式选择(单次锁存优先)
参数 PD32 EV 事件锁存模式:
单次锁存(0):触发一次后自动关闭捕捉,必须 PLC 重新使能才能再次采集;工件震动不会重复锁存,钢筋定长采集首选。
连续锁存(1):持续刷新,仅适合匀速无抖动测径场景。
5. 编码器与反馈精度基础配置
PA45 编码器每圈脉冲数准确填写,4 倍频开启(PA46=1),提升位置分辨率;
绝对编码器关闭掉电位置漂移补偿,保证锁存基准坐标稳定;
降低伺服载波频率 PA10=2~4kHz,减少驱动器自身辐射干扰周边锁存信号线。
6. 锁存区间限制(过滤无效区域误捕捉)
PD33 锁存允许正向起始位置、PD34 锁存允许反向区间;仅工件输送有效行程内锁存功能生效,停机、回零阶段屏蔽捕捉,杜绝震动误触发。
三、通讯读取层优化,消除读取延迟带来的表观误差
士林分脉冲控制、Modbus RTU、EtherCAT 三种控制方式,读取周期过慢会让人误以为锁存不准。
1. EtherCAT 总线(多轴同步最优)
总线开启 DC 分布式同步时钟,同步周期设 250μs;所有伺服共用全局时基,多轴锁存时差<5μs;
PDO 映射 EV 锁存位置寄存器,周期性自动刷新,禁止单次随机读写;
锁存完成标志位同步映射,触发后立即读取,不等待 PLC 大周期扫描。
2. Modbus RTU 脉冲控制机型
读写指令定时触发(TON 100ms 脉冲读取),不要 M8000 持续循环读;频繁通讯会造成总线噪声干扰锁存 DI;
锁存 32 位高低字连续读取,立即拼接完整脉冲,避免分两次读取中间电机走动产生数值错位。
3. 禁止软件读取原始位置替代硬件锁存
误区:用 PLC 循环读取当前位置代替 EV 硬件锁存;PLC 扫描周期 1~10ms,高速输送下误差可达 0.1~0.5mm;硬件 EV 为微秒级硬件中断捕捉,是高精度唯一方案。
四、机械系统优化(消除固有机械偏移,锁存数值真实反映工件长度)
机械间隙、震动会导致锁存数值重复性差,电气优化无法弥补。
丝杆 / 同步带消除反向间隙:双螺母预压丝杆、同步带涨紧到位;单次锁存重复误差控制在 ±1 脉冲内;
导轨润滑、滑块无松动,输送运行无明显抖动;工件经过探头时无上下左右窜动;
探头安装刚性固定,加厚金属支架,避免输送震动带动探头偏移触发点;
传动联轴器无间隙、键连接紧固,杜绝电机轴与负载位移不同步。
五、PLC 程序逻辑二次防抖补偿(软件兜底优化)
1. 锁存有效判断逻辑
读取锁存位置后增加校验:本次锁存值与上一次有效数值差值超出阈值(高速输送设 500 脉冲),判定为干扰误触发,沿用上次合格数值。
2. 单次锁存使能闭环逻辑
采集流程:锁存使能→等待 EV 完成标志→读取位置→立即关闭锁存使能,下一根钢筋再重新打开;防止工件抖动多次触发更新锁存坐标。
3. 多轴同步锁存时间戳补偿(EtherCAT 机型)
每轴锁存值附带 DC 同步时钟戳,PLC 根据各轴触发微小时差,结合当前运行速度做位置线性补偿,进一步缩小多轴同步捕捉偏差。
4. 数值滑动平均平滑(慢变测径辅助)
连续 3 次有效锁存数值取平均输出,滤除微小机械震动带来的脉冲波动。
六、多轴同步锁存专项精度提升要点(龙门双驱、多组焊钳同步)
所有伺服参数统一:DI 滤波、触发沿、锁存模式、载波频率完全一致;
EtherCAT 必须开启 DC 分布式时钟,无 DC 总线多轴锁存时差可达 50~150μs,高速输送同步偏差肉眼可见;
同步运动采用电子齿轮 PA44,主轴从轴相位校准,保证各轴速度完全同步;
同一触发信号线等长星形分路,杜绝传输延时差;
每轴使用独立 EV 硬件通道,禁止外部并联 DI 端子共享锁存输入。
七、钢筋焊机现场典型故障与对应优化方案
故障 1:无工件随机锁存,数值乱跳整改:DI 滤波 P2.060 调至 200ms,信号线加磁环,屏蔽单端接地,探头独立 24V 电源。
故障 2:一根钢筋触发 2~3 次锁存,长度计数偏大整改:锁存模式设单次锁存,加装探头导向套减少工件抖动,RC 滤波端子并联 DI。
故障 3:多轴同步锁存数值偏差大整改:EtherCAT 开启 DC 时钟,触发信号线等长星形分路,统一全部伺服滤波参数。
故障 4:锁存数值固定偏移一个固定差值整改:触发沿设置相反,切换上升 / 下降沿;探头安装位置机械补偿偏移脉冲。
故障 5:高速输送锁存误差随速度变大整改:降低载波频率,开启 4 倍编码器倍频,机械消除丝杆间隙,PLC 增加时差补偿逻辑。
八、落地标准最优配置(大功率闪光对焊机)
硬件:双绞屏蔽探头线、磁环、RC 滤波端子、独立 24V 探头电源、等电位接地;
伺服参数:DI5 映射 EV1、下降沿触发、DI 滤波 200ms、单次锁存、载波 2kHz、4 倍编码器倍频;
通讯:EtherCAT DC 同步 250μs 周期,PDO 自动刷新锁存位置;
程序:单次采集闭环使能、数值突变阈值校验、多轴时间戳补偿;
机械:无间隙丝杆、刚性探头支架、工件导向限位防抖动。

