What Is the Difference Between Single and Dual Pulse Modes on Stepper Drives?
PUL/DIR mode is known as "Single Pulse Mode," while CW/CCW mode is referred to as "Dual Pulse Mode." These modes are typically switched via a set of DIP switches on the drive. Below is a detailed explanation.

Models supporting dual pulse mode include all closed-loop pulse stepper drives, as well as the DM860T and DM860Y.

1. PUL/DIR Mode (Pulse + Direction)
This is the most commonly used and standard mode.
- PUL (or PULSE): Pulse signal terminal.
Each rising or falling edge (configurable) of a pulse drives the motor to rotate one step (or microstep). This port is solely responsible for movement.
- DIR: Direction signal terminal.
This is a level signal.
A high level typically represents one direction (e.g., forward), while a low level represents the other direction (e.g., reverse).
How It Works:
The controller sets the DIR terminal to high or low before sending the pulse sequence, thereby determining the motor's rotation direction. Subsequent PUL pulses will drive the motor in this preset direction.
Advantages:
- Strong universality
- Saves controller resources (only one pulse generator is needed)
- Intuitive programming logic
2. CW/CCW Mode (Forward Pulse + Reverse Pulse)
- CW (Clockwise): Clockwise pulse signal terminal. Each pulse sent to this port drives the motor one step clockwise.
- CCW (Counterclockwise): Counterclockwise pulse signal terminal. Each pulse sent to this port drives the motor one step counterclockwise.
How It Works:
- When forward rotation (CW) is required, the controller sends pulses only to the CW port, while the CCW port remains at a low level or receives no pulses.
- When reverse rotation (CCW) is required, the controller sends pulses only to the CCW port, while the CW port remains at a low level or receives no pulses.
Note:
On most drives, the CW terminal shares the physical interface with the PUL terminal, and the CCW terminal shares the physical interface with the DIR terminal. This is why they represent two different logics for the same pair of interfaces.
Advantages:
- Simpler and more direct logic: To rotate in a specific direction, simply send pulses to the corresponding signal line—no need to preset the direction level.
- Stronger anti-interference capability: The direction information is bound to the pulse itself, completely avoiding accidental directional errors caused by DIR signal jitter or timing issues.
Updated on: 28/11/2025
Thank you!
