✓ 最佳回答
不改硬件有两种做法: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指令驱动中间继电器再输出),但注意与脉冲同步,建议直接用负脉冲数方式,简单可靠且不占额外扫描。