Thanks, this is what I suspected.
We are in fact using a yaskawa servo drive, in step-direction mode. The axis has an external glass-slide encoder in addition to the servo motor encoder. The slide is used for the positioning loop. It sounds like a good fit - it will correct if the slide reports position is off, and the system is slow enough to get away with a simple compare to target.
Still, it would be good to offer some sort of following error register, since if the axis were to bind, it would be detected quickly.
Thanks again,
TM