PLC问答 > 台达DVP-20PM运动控制走相对定位时脉冲数对不上,伺服实际走的距离偏少

台达DVP-20PM运动控制走相对定位时脉冲数对不上,伺服实际走的距离偏少

技术问答 提问者: 2026-09-17 11 浏览
用台达DVP-20PM控制台达ASDA-B2伺服做相对定位,指令是DRVI K10000 K1000 Y0 Y1,理论上应该走10000个脉冲,但实际量下来只走了约9800个脉冲对应的距离。已经确认伺服电子齿轮比是1:1,指令里脉冲数也没写错,客户说定位精度不够,很头疼。
1 个回答
✓ 最佳回答
工控助手 · 2026-09-17
排查方向:1) 先确认DVP-20PM的Y0最高输出频率,若K1000频率下加减速时间设置过短,起始脉冲会丢失,导致实际脉冲数偏少,建议在DRVI前用D1343等设定合适的加减速时间;2) 检查伺服驱动器ASDA-B2的P1-44/P1-45电子齿轮比,分子分母要按实际机械减速比设对,不是简单1:1;3) 用示波器或PLC的高速计数器(C251等)回读Y0发出的脉冲数,判断是PLC少发还是伺服少收;4) 若确认PLC少发,检查是否有其他程序重复写Y0或中断抢占;5) 建议改用绝对定位DRVA配合原点回归ZRN,减少累积误差。

我来回答

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