You should be able to do it in G code.
eg. Switch to "relative positioning" with G91, give the move command to whatever axis controls that stepper output, dwell 0.5s using G04, then give the same move command in the opposite direction.
Something like, driving the Z axis:
N10 G00 G91 Z -1000
N20 G04 P500
N30 G00 Z1000
N40 G90 ; change back to normal "absolute" positioning, if needed.
Depending what you are trying to do & how critical the movement distance is, you may be able to do it with the G82 drilling cycle (drill with dwell) or a "peck drilling" cycle - G83, in the DDCS motion controller.