From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.
We appreciate your patience as we improve our online experience.
From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.
We appreciate your patience as we improve our online experience.
02-21-2019 12:41 PM
What is the easiest way to control a linear slide with LabVIEW?
Would the motor need to be a brushed motor so it could be controlled with a simple PWM circuit, using analog input from LabVIEW compact DAQ to control the speed?
If the device uses an AC motor would I need to use their controller?
02-21-2019 01:59 PM
02-21-2019 03:07 PM
Sorry, I don't have any experience with motors and drivers. Would LabVIEW then be able to trigger and control the direction of the motor controller?
02-22-2019 01:02 AM
Hi metzler,
Sorry, I don't have any experience with motors and drivers.
Read the manual of those motor drivers to learn about their features…
Would LabVIEW then be able to trigger and control the direction of the motor controller?
As long as the motor driver supports those featueres: yes!
Your question is related to hardware features. When you need those features, then your hardware needs to support them…
02-22-2019 06:43 AM
@metzler wrote:
What is the easiest way to control a linear slide with LabVIEW?
Would the motor need to be a brushed motor so it could be controlled with a simple PWM circuit, using analog input from LabVIEW compact DAQ to control the speed?
If the device uses an AC motor would I need to use their controller?
What type of slide? How do connect the motor? Needed speed?, position accuracy? ... feedback? force? range?
DIY (cheap? , time consuming, skills? )
Buy ready product with LV driver and support?
02-22-2019 07:27 AM
The rest of the story:
I am having an automation company quote a machine. The machine will have two actuators (possibly electric slides) and one ball screw linear slide, possibly ESU electric belt driven base slide from PHD (https://www.phdinc.com/product/?product=linear-slides&series=esu).
I need to make sure the LabVIEW can control the driver, at minimum control start and stop, and direction, assuming speed will be able to be one time programmed using ethernet or some other kind of communication to the driver - I am not planning on a permanent ethernet connection.
If this isn't feasible, could I use the Ethernet/IP driver / toolkit for control? If I need to use Ethernet/IP, please point me in a direction to learn about it.
Thanks
02-22-2019 07:48 AM
What not to buy...
So unless you are looking for trouble or do not need to control the motion dynamically, look elsewhere and your life will be more peaceful.
Ben
02-22-2019 09:03 AM
Once the speed is set, it will not need to be changed. The stroke will be 36", and will need to move in 2" increments. Again, the 2" increments will not need to be changed. Does this qualify as not controlling the device dynamically? The SCN5 does sound similar to the actuator I was considering.
What kind of device would be better?
02-22-2019 09:08 AM
@metzler wrote:
Once the speed is set, it will not need to be changed. The stroke will be 36", and will need to move in 2" increments. Again, the 2" increments will not need to be changed. Does this qualify as not controlling the device dynamically? The SCN5 does sound similar to the actuator I was considering.
What kind of device would be better?
Then I suggest you look into those yourself.
They do support preprogrammed positions and expose digital control where 24V signals can select the desired position. I cannot say much more since my challenge was not that easy.
Ben