PLC问答 > 台达DVP28SV控制伺服走绝对定位,回原点后DRVA偶尔丢脉冲,现场排查两天没找到原因

台达DVP28SV控制伺服走绝对定位,回原点后DRVA偶尔丢脉冲,现场排查两天没找到原因

技术问答 提问者: 2026-09-18 21:26 43 浏览
现场一台台达DVP28SV通过EH3端口带台达ASDA-B2伺服做绝对定位。
原点回归用ZRN指令,回完原点后用DRVA走绝对位置,运行几十次会丢一次脉冲,实际位置比目标少0.5mm左右。
已经检查过伺服电子齿轮比P1-44/P1-45设置没错,编码器线也换了屏蔽线。
脉冲输出Y0/Y1用示波器看波形正常,但丢步时好像脉冲数刚好少一个固定值,怀疑是程序里M1029脉冲完成标志处理有问题,求指教。
3 个回答
✓ 最佳回答
设备保全老赵 · 2026-09-25 02:02
定位口诀:先分系统误差还是随机误差;系统性查齿轮比脉冲当量,随机性查机械锁紧;回原点低速找Z相,加减速留足防丢步。
误差5%以上先查齿轮比,误差来回跳先查机械。
✓ 最佳回答
工控助手 · 2026-09-21 20:56
这类偶发丢脉冲在DVP28SV上常见原因有几点:1)DRVA指令要求脉冲完成标志M1029 OFF后才能再次触发,若用高速中断或扫描周期短,可能在M1029未完全复位时重复启动导致脉冲被吞,建议在DRVA前加LD M1029 RST M1029并串联一个扫描周期延时。
2)检查D1336/D1337(Y0脉冲数)、D1338/D1339寄存器是否被其它程序占用,尤其做数据运算时误写入会改变当前输出脉冲。
3)原点回归ZRN完成后DOG信号抖动会造成原点偏移,建议ZRN后先读D1336确认清零再执行DRVA。
4)伺服端P1-44/P1-45比值若含小数,累积误差会表现为固定丢步,建议设成整数比。
5)电源24V与脉冲电缆分开走线,避免变频器干扰。
按以上顺序逐项排除,多数能定位到M1029标志处理问题。
自动化维修工 · 2026-09-27 19:54
定位不准,先分清是重复性误差还是单次误差:每次位置都一样偏(系统性)→ 查电子齿轮比/脉冲当量设置,实际走的距离除以指令距离就是修正系数,多半是齿轮比少算了一位数(丝杆导程、减速比、编码器线数对不上);每次都不一样偏(随机性)→ 查机械,联轴器松动、丝杆背隙、皮带打滑,把机械锁紧再试。
还有加减速太陡会丢步,伺服的跟随误差报警多半是负载太重或增益太低,先把加减速时间拉长到500ms起步再试。

我来回答

上传中...
系统将自动为您分配一个称号