11-13-2005 10:37 AM
11-14-2005
11:55 AM
- last edited on
11-13-2025
04:29 PM
by
Content Cleaner
Hi Sal -
Most motion applications involve a controller, a drive, and a motor. The controller runs a deterministic feedback-control loop and sends updated commands to the drive. A separate drive unit is necessary because the PCI/PXI bus is incapable of sourcing the current required by the motor. The drive also takes commands from the controller to handle error situations and shut down the motor appropriately.
NI offers a line of motion controllers (PCI/PXI-733x, 734x. 7350) and motor drives (MID-760x, 765x) that fit most stepper and servo systems. The controllers have a driver call NI-Motion and an associated API. This API lets you program your controller in LabVIEW, LabWindows/CVI, MSVB, etc. If you choose to use a third-party controller, it will have its own API (VIs and function calls) provided by the vendor.
If you would like to program your own control loop to handle custom inputs and algorithms, you can use the NI SoftMotion module. This module allows you to create a custom controller from your LabVIEW Real-Time system.
11-14-2005 12:45 PM
11-22-2005 08:01 AM
Hi,
thanks again...
I am just trying to set the position...
11-22-2005 08:32 AM
11-28-2005 11:38 AM
Hi,
Thanks for giving me different options. I do not want to spend too much money and still be able to get it out. I bought a cheap bipolar stepper controller. Now it came with the software with various parameters changing options which I can use. I tried with the software and am able to control the motor. But I dont see how I can run with labview? What do I need ? I have the dll files on the programs?
Regards,
Sal
11-29-2005
07:41 AM
- last edited on
11-13-2025
04:30 PM
by
Content Cleaner
Hi again Sal -
If the API for your controller is offered as a set of DLL functions instead of one or more VIs, you can use the Call Library Function node in LabVIEW to access the methods inside those DLLs. For more information about using this node to call C-based functions from a DLL, please see this tutorial: Can LabVIEW C? - Example 3: Using the Right Tools with LabVIEW
11-30-2005 08:07 AM
03-13-2014 04:22 AM - edited 03-13-2014 04:25 AM
Hi,
We have to control a stepper motor valve as attached. The link given is no long existed. Please help the follows.
- What DAQx module can we use for communication to control the on/off valve from LapView? I have Ni9472 8-channel Digital Output modules, can I use it?
- What else components do we need?
- Appreciate if you can help with a specific Vi.
Thanks,
Best regards,