Quantcast
Channel: Motion Control and Motor Drives topics
Viewing all 1315 articles
Browse latest View live

USB Motion Card STB4100

$
0
0

Hi all, 

 

Sorry, I'm a beginner. So my question might be simple. Is there a way to control the USB Motion Card STB4100 with Labview? Is there a library? 

 

Thanks for any help
Best, J


Selecting a motor for a NI9503

$
0
0

Dear experts;

In choosing a motor to run with a NI 9503 powered by +24V; my colleague has purchased a 3.5V stepper motor (datasheet attached). His feeling is that since power is applied for a fraction of a second, that the RMS power is within the limits of the motor.

To me it seems that the motor we choose should be rated for the applied voltage (IE. +24V).

 

Has anyone heard of this practice? 

 

Here are the characteristics of the NI 9503:

Input/Output Characteristics
Motor DC power supply (Vsup).......+9 to +30 VDC
Minimum phase inductance..............1 mH
Maximum phase inductance .............20 mH
Type ..................................................PWM
PWM frequency................................ 20 kHz
Current per phase..............................3 A RMS

 

Thanks for your thoughts.

CRIO, Compax3, EtherCAT, servo loops

$
0
0

Fairly simple application.

  1. 6x Parker Compax 3 Drives
  2. EtherCAT communications to NI CRIO
  3. Read feedback from drives - velocity and current torque
  4. Command drives - torque command into torque loop

Problems:

  1. Putting the drive into torque loop mode.
    • I am using the OpMode10 xml from Parker
    • I am setting the Axis loop to the torque loop
    • however I get an error (-77115 for "Axis when setting 'Axis Loop Mode' on Az 1 at Property Node (arg 1) in cRIOmain.vi"
  2. getting scan engine to switch to active mode and stay there
    • when I first power up the CRIO and run the attached code, the scan engine goes to initialization mode.  Even through the scan engine is initialization mode, the EtherCAT bus I/O updates.
    • After that first time on power up, the EtherCAT bus doesn't always work and sometimes the mode drops back to configuration.

 

Thanks for any pointers.  This has been a very long haul for a simple operation

BSC203 motor is not appearing in APT config

$
0
0

Hello everyone,

 

I am quite new with Labview and APT so I would really appreciate your help. I installed Labview 16 (64-bit) on my 64 OS laptop. I have a new set up in my lab with a BSC203 controller and I am trying to connect everything together. After installing APT software from disk provided by Thorlabs, I wasn't able to find and insert MG17 Motor as an ActiveX in my Labview code. Therefore, I uninstalled the disk version of APT and downloaded the 64-bit version provided by Thorlabs site. That worked perfectly for the Labview, since I could find the MG17. However, APT User and APT Config still are not working. When I am trying to create a simulating configuration in APT I am not able to find as an option the 3Ch Stepper Driver BSC203 as a control unit. Can someone please help me figure out the problem?

 

Thank you very much for your time.

 

Kindest regards,

Eleni F

Controlling a Servo Motor and Driver with NI USB 6001

$
0
0

Hello,

 

I would like to obtain some advice about a set up that I would like to implement. I am going to be using a servo motor package from Anaheim Automation (datasheet attached), and I have some questions about the I/O.

 

Basically, would the USB 6001 (or NI myRIO) be able to properly communicate with the servo driver in the package? There are several I/O parts that I am not familiar with, and would like to receive as much help as possible.

 

Please let me know if I have to provide more information.

Brushless DC motor using NI 9502

$
0
0

Hello,

I want to use NI 9502 module to control brushless dc motor.

Several questions,

 

1. In the Datasheet it is recommended to use both NI PS-16 and NI PS-15 power supply's. The first will be used for the motor power, why do i need the second one? the module needs so much power?

 

2. The datasheet keeps referring to NI AKM brushless motor, though i want to use different brushless motor (Maxon's, in that case), i guess it wouldn't matter. what do i need to make sure before i do the purchase? 

 

3. I have several motors I want to control. if I want to use 10 motors, I will need to buy 10 NI-9502 modules, 10 Power supply modules, 10 encoder readers (9411) etc.?

 

Controlling 4 stepper motors for 3D printer using my-rio FPGA

$
0
0

Hello,

 

I have a project to control 4 stepper motors for a 4 axis 3D printer. I know using soft-motion one can control the motors by defining the axes. But I want to use my-Rio for this purpose. I am not sure that my-rio can handle all 4 axes. With my-rio, it gives me two options either simulated axis or unbound axis. I don't know what is unbound axis and how to assign particular DI/O pin to each axis? I saw many examples for c-rio but it doesn't explain which pin is corresponding to which axis. If I knew how to assign pins to motor then I would be able to assign my-rio DI/O pins to the example code.

 

Can somebody help me out with this problem?

 

Regards,

Kashish Dhal

LabVIEW

$
0
0

Hi, how do initial gains in pid fpga express vi differ with gains in front panel control? where should I assign pid gains achieved from tuning pid to implement pid controller on fpga target?

Thanks!


NI 7352 (PCI) Not Initializing. Error - 70035{Watchdog_Timeout Err}

$
0
0

Hello all,

We have a NI 7352 (PCI) Motion controller with windows 8 pc. While powering on the system most of the times we are experiencing an error at startup. The NI MAX error code

Error - 70035{Watchdog_Timeout Err} .The only workaround we found is to restart the system but that was also not always recovering. Can somebody help us who's familiar with this kind of error. Attaching screenshots for reference.

20171130_120537.jpg20171130_120758.jpginitial error.jpg

 

Thanks in advance.  

Control Stepper Motor via DM452T Controller and Arduino

$
0
0

Hello,

I am working on a project to control a stepper motor via labview with arduino's help. I am not an expert in labview so I need some help with programming and if someone used the DM452T can tell me about its correct connections because to have fault connections I would be very grateful to you, guys. Thanks you in advance.

Dynamixel motors control using Labview SDK

$
0
0

Hi everyone,

I need to control 3 Dynamixel MX-64AR using Labview SDK. I already donwloaded the Dynamixel SDK file and found its Labview files. Then I did a reasearch on the net to follow all the steps in order to add the Dynamixel  Library in Labview. 

 

However, In the Labview folder of Dynamixel SDK, I find only the .dll file, but not the header file .h, and in order to add this library in Labview, we need both of them.

So, if anyone knows the complete steps that I should follow in order to control Dynamixel motors using Labview, help me please 

 

that picture shows what the Labview folder of Dynamixel SDK contains .Dynamixel Labview.png

PCIe DAQ for closed loop control. Max hz.

$
0
0

Hello,

 

I'm just getting into lab view, NI hardware and want to set up a system to do some fast motion control.

I'm hoping to use a PCIe6353 to run 3 PID controllers in parallel on a very fast CPU.

I'm hoping to run the loops around 200 - 300hz, with out getting into the fine details, does anyone know if this is within the realm of possibility? 300hz is the max speed of my sensors.

 

Are there gotchas a noob might not be aware of, that would make these goals difficult/impossible to reach. 

 

Thanks!

 

 

PCI-7342 can't achieve smooth velocity at 1 count/s

$
0
0

Hello, my motion setup is a DC brush motor with encoder, linear servo drive, linear regulated DC power supply, and PCI-7342 with UMI breakout board.  In the user manual for the 7342 card, I read that the lower limit of velocity is 1 count/s.  I have used MAX to tune the axis for a nice step response (step size 20 steps) so that velocities greater than approximately 10 counts/s are quite smooth.  At velocities less than 10 count/s however, the motion is quite choppy with backward corrections and a series of rough, discrete step movements. My PID loop rate is set to maximum frequency (88 us).  Does anyone have advice for me on how to achieve smoother velocity profiles at very low speed?  Is 10 count/s simply the practical limit for smooth velocity with the 7342?

 

 

PCI 7342 with UMI 7772 setup for Delta servo drive ASDA-AB (UMI-7772 issue?)

$
0
0

Setup:

PCI-7342 motion controller card with UMI-7772 to interface with two delta electronics servo motor drive (ASDA-AB). 

Issues:

1. UMI is not behaving as mentioned in the user manual:

a. After disabling the limit switches in NI max. I tried to run the motion controller to check the output. it's Disabled LED always turns on whenever I hit start in 1D interractive menu. In fact both axes at UMI behaves the same.

b. Enabled at Pin6 at control is always giving 24 volts output. even after I kill the axis or Halt the operation. 

c. Encoder reading are however correct on both of axis feedback panel.

d. every time I connect limit switches to the UMI somehow it closes the loop and send the limit on signal to the servo drive thus making the servo drive give an limit error. I tried using transistors to make the signal at lower voltage of 12 volts but it still closes the loop. (after connecting to the panel total voltage drops to 2.1 volts, while being disconnected its 24.1 volts)

e. Analog output at both axes provide a output but since the axis gets disable just after I hit start the analog output also stops after an instance. And NI MAX gives an error (motor axis is killed).

f. I connected another power source to Viso and Ciso (24V) to check, but Viso and Ciso output at all the terminals on UMI gives a voltage of 6Volts and starts dropping to 0 within a few seconds.

(Diagnosis was made using an oscilloscope and a multimeter.)

 

2. I am attaching the connection diagram below for the reference if that helps.

for note: The same motor and driver setup worked fine when I was controlling it with a USB-DAQ and by converting 24V signals to 5V and vice versa using line drivers. I was hoping to get better contour move performance by moving to motion controller but here I am stuck with these issues.

I don't know if it's relevent but yes I followed steps metioned in UMI-7772 manual, Fundamentals of motion control (NI manual) and NI-Motion manual. Problem still persist.

I am expecting if anyone has come across such problem and found a way to make it work. any help will be really appreciated.

Resolver, Axial motor zero position offset

$
0
0

Hi,

We are using a resolver for our axial type motor. 

Our customer requested for the following details

-position offset in degrees between the resolver's mechanical zero position and the machine's electrical zero position

- a specification of the procedure used to take the measurement.

Could you please guide me to get answers for the above questions. If there is any instrument to find the offset in degree that would also help us.

Thanks. 


How to control (PID) the position of DC Motor by using Labview, NI USB 6211 and Throttle Position Sensor

$
0
0

Hi all. I am fairly new with NI-DAQ and Labview, doing a project to control the position of a DC motor by using a Labview software, NI USB-2611 and Throttle Position Sensor. The motor is controlled by analog I/O. Not by PWM.

 

My software and hardware set-up are as follows:

 

I am planning to design a PID controller by making this: https://www.youtube.com/watch?v=fkbt85mBzuM as the reference. I had followed step-by-step, checked all the connections, tested both motor and sensor; They were all working, meaning my connections were correct. 

 

However, when I ran the vi block diagram, the motor kept rotating and the sensor produced  saw-tooth type signal. What I wanted was the motor would have rotated in the range of 0 - 360 degree only. I believe the sensor works different way as compared to the sensor in the YouTube video.Meaning I cannot simply follow the connection of PID as shown in the video. I tried to find out how that sensor works on YouTube, google, or here but unfortunately it is rarely used, I guess. 

 

Therefore, I seek for help if anyone knows how this TPS works and I have attached my vi for reference. Thank you in advance. 

 

Best regards,

Rahman.

 

 

how to write cost function in MPC

$
0
0

Hello everyone.. I need little guidance please .... J

I have attached image of equations, i want to implement MPC but don’t know how to write cost function. In equation (11) energy of fan is written ,,, i have write it in labview and now have Ek value 850W.. after that I don’t know how to do with equations 12-14. Please guide me how to implement remaining equations

how to write cost function in MPC

Stepper motor control with Limit Switches

$
0
0

Hello All,

 

I'm new to LabView so I apologize if anything I say comes across as confusing.

 

I'm in need of some help developing a program to move a sample plate using stepper motors inside an instrument I am building. There are 2 motors, one for each axis (i.e. X and Y) as well as limit switches for the forward and reverse direction of each motor. The limit switches are hardware and do not require a program to stop movement once one is triggered. The sample plate will be closed off from the environment (and under vacuum) so I will not be able to see it once the system is complete. I'm trying to make a program that does the following:

1. Moves the sample plate until it reaches a limit switch.

2. Disable the limit switches.

3. Step the sample plate out until it no longer triggers the switch.

4. Enable the switches.

 

 

I'm using LabView 2017 with Vision and Motion. If there is any other information that would be helpful, let me know.

 

I'm grateful for any input. Thank you for your time!

Misumi motorized stages

$
0
0

Hi, I'm trying to get a handle on some potential changes to an x-y motion platform.  The system uses 2 of the Misumi RS1 linear stages with the C1 type controllers.  My Misumi P/N is RS102-C1-N-3-200 for reference.  The current set up uses a joystick for manual positioning, but I want to add LabVIEW position control of the 2 stages. No coordinated motion or anything, just going to a specified location and then waiting for a new position command.  

 

The controller manual says you can operate the stage via RS232C communcation, but I haven't had any luck finding examples using these motors/controllers.  I've got a request in with Misumi to see if they can provide any sample code.  Before bringing the system offline, I'd like to get an idea of what I'm in for.  Any examples using this hardware would be awesome!  

 

Thanks!

Viewing all 1315 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>