Hello Labview1958,
In most motion applications one pulse is equivalent to one step. There are some drives and motors, however, that will employ micro-stepping or half-stepping. These modes serve to add more increments to your stepping making your actuator more accurate. It is possible this is the case with your drive and actuator. Meaning, maybe you really do need to send 192 pulses to see a full revolution of your motor. I also agree that timing could be an issue. If your results are inconsistent, it may be that your pulse widths are inconsistent, and modifying your program will help to have more reliable timing between frames.
From the way your code looks, one loop iteration generates one pulse (although as we discussed above, the width of this pulse may be inconsistent based on your timing). (This is partially inferred from other comments on this forum, as I could not open your VI.)
With all that being said, as long as you get consistent results, for example, four pulses = 0.025 inches (or equivalent), you can write your control as you desire. The relationship will be linear and reliable.
I hope this helps, let me know if you have any other questions.
Regards,
Angela M
Applications Engineer