El modo PUL/DIR se conoce como "Modo de Pulso Único", mientras que el modo CW/CCW se denomina "Modo de Pulso Doble". Estos modos se conmutan normalmente mediante un conjunto de interruptores DIP en el controlador. A continuación se ofrece una explicación detallada.

Los modelos compatibles con el modo de pulso doble incluyen todos los controladores de motores paso a paso de pulso en lazo cerrado, así como el DM860T y el DM860Y.

1. Modo PUL/DIR (Pulso + Dirección)
Este es el modo más utilizado y el estándar.
- PUL (o PULSE): Terminal de señal de pulso.
Cada flanco de pulso (de subida o de bajada, configurable mediante interruptor DIP) ordena al motor avanzar un paso o micropaso. Este terminal controla el movimiento paso a paso del motor.
- DIR: Terminal de señal de dirección.
Se trata de una señal de nivel. Un nivel alto representa normalmente una dirección (por ejemplo, avance), mientras que un nivel bajo representa la dirección opuesta (por ejemplo, retroceso).
Funcionamiento: El controlador establece el terminal DIR en nivel alto o bajo antes de enviar la secuencia de pulsos, determinando así el sentido de giro del motor. Los pulsos PUL posteriores harán girar el motor en el sentido preestablecido.
Ventajas:
- Amplia compatibilidad
- Uso eficiente de los recursos del controlador (solo se requiere un canal de salida de pulso)
- Lógica de programación intuitiva
2. Modo CW/CCW (Pulso de avance + Pulso de retroceso)
- CW (Clockwise): Terminal de señal de pulso en sentido horario. Cada pulso enviado a este puerto hace avanzar el motor un paso en sentido horario.
- CCW (Counterclockwise): Terminal de señal de pulso en sentido antihorario. Cada pulso enviado a este puerto hace avanzar el motor un paso en sentido antihorario.
Funcionamiento:
- Cuando se requiere giro en sentido horario (CW), el controlador envía pulsos únicamente al puerto CW, mientras que el puerto CCW permanece en nivel bajo o no recibe pulsos.
- Cuando se requiere giro en sentido antihorario (CCW), el controlador envía pulsos únicamente al puerto CCW, mientras que el puerto CW permanece en nivel bajo o no recibe pulsos.
Nota: En la mayoría de los controladores, el terminal CW comparte la interfaz física con el terminal PUL, y el terminal CCW comparte la interfaz física con el terminal DIR. Por este motivo, representan dos esquemas de control diferentes para el mismo par de interfaces.
Ventajas:
- Lógica más sencilla y directa: para girar en un sentido determinado, basta con enviar pulsos a la línea de señal correspondiente, sin necesidad de preestablecer el nivel de dirección.
- Mayor inmunidad al ruido: la información de dirección está codificada en la propia señal de pulso, evitando por completo errores de dirección accidentales causados por fluctuaciones en la señal DIR o problemas de temporización.