PLC问答 > 汇川H1U做步进定位时DRVA指令脉冲数对但方向反了,怎么改参数不改接线?

汇川H1U做步进定位时DRVA指令脉冲数对但方向反了,怎么改参数不改接线?

技术问答 提问者: 2026-10-31 07:30 1 浏览
汇川H1U-1614MTD控制步进驱动器做相对定位,用DRVA指令发脉冲,Y0发脉冲Y1发方向。设定走10000脉冲实际走了10000但方向与预期相反(正转指令走成反转)。驱动器DIR+接Y1,DIR-接24V,接线已固定不便更改。请问能否通过PLC参数或指令把方向取反,具体怎么设置?
1 个回答
✓ 最佳回答
工控助手 · 2026-10-31 07:30
不改硬件有两种做法:1)指令层取反:把DRVA的脉冲数改为负数即可反向,相对定位DRVA中脉冲数为带符号32位,如原DRVA K10000 K5000 Y0 Y1,改为DRVA K-10000 K5000 Y0 Y1,方向输出Y1会自动翻转。2)参数层:H1U的定位参数在D8340起,检查D8342(Y0输出方式)中方向信号逻辑位,部分固件支持方向取反位设置;也可用M8342/M8343等特殊继电器控制Y0/Y1输出极性。3)若用绝对定位DRVA的绝对方式,注意当前值寄存器D8340/D8341符号。4)最稳妥是在程序里对Y1方向信号做逻辑取反(用ALT或NOT指令驱动中间继电器再输出),但注意与脉冲同步,建议直接用负脉冲数方式,简单可靠且不占额外扫描。

我来回答

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