07-01-2009 10:13 AM
Hello,
I am trying to move 2 stepper motors in parallel, but always i am getting some time delay, the interface is GPIB that i am using to communicat between the PC and teh controller.
any advice will be highly appreciated.
thanks
Aneece
07-02-2009 02:04 AM
Aneece,
if you send start commands for each axis individually, you always will see a non-deterministic delay between the two axes and there is nothing you can do about. Please check with the documentation of your GPIB motion control device if it is possible to define a vector space that contains both axes or if it is at least possible to send a multi-axes start command that starts multiple axes at the same time with a single command.
Regards,
Jochen
07-02-2009
02:33 AM
- last edited on
03-07-2025
07:11 PM
by
Content Cleaner
Hello Aneece,
You may want to look at motion card such as PCI 7344that can control up to 4 stepper or servo motor together. This might be an alternative for you.
PCI-7344
https://www.ni.com/en-us/support/model.pci-7344.html
Hope that this helps.
Meadow
07-08-2009 07:33 AM
You may also want to see if you can load the move sequences for each motor and start the move on a common trigger. Years ago, I had the same issue and was able to add a command to the move sequence program to wait for a hardware trigger before starting the motors. It worked perfectly. I think these were old Compumotor drivers. I would think the same mechanism is still in place with newer drivers.
Tom