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

smd103

$
0
0

good morning every body

I'm novice in NI programmation; so I have many difficulties with everything but for the moment ,my big troubble is how to wire the UMI 7764 to my stepper Drive SMD103

can anyone help me plz?


labview examples for Newport rotation stage Model URS50BBC

$
0
0

Hi there,

 

I am currently wanting to control the motion of the motorised mount using Labview, but I dont have examples, Can you ,possibly, help me please?

 

The mount Model is: Newport rotation stage Model URS50BBC.

 

Thank you ,

 

Maab

 

 

Comment

$
0
0

Hello guys!

 

I have close loop control system includes a Maxon Brushless DC-Minimotor Faulhaber 3056K 024. The Minimotor connected to Encoder HEDM-5500 and the driver "chip Maxon 1-Q-EC Amplifier DEC Module" generates the PWM signal (digital signal) to feed the minimotor.
I am going to integrate this close loop diagram with LabView interface in order to control the motor position. Shall I use DAQ system? Any recommendation? Which hardware I need to use in order to transfer and acquire data?

 

Thanks,

Sharif

 

 

 

9514 servo drives in cRIO

$
0
0

Dear Sir

 
 As a part of my project I have been using Kollmorgen servomotor and AKD Drive. Added to this, I am using LabVIEW softmotion for programming.

My problem is as follows:

The driver is taking the command only after first command is finished execution. For my application the motor has to be continuously moved according to the instantaneous command(Angular reading from encoder). Please help me in disabling the existing function in AKD drive or any alternative solution for the problem.

Sir kindly help me out with the same.

Thanking You,
Yours Sincerely,
 
Atul RK

Simple Project with Myrio

$
0
0

Hi,

For my homework, I need to be do it project with myrio device. Until now, I saw servo motor, 7 segment led, accelerometer, gyroscope, h bridge geared motor.

Related with this products I need to make a simple project. But, I have no idea what should I do . Please if you kow some simple basic projects can you tell me?

PCI 7344 board won't tune after upgrade to Win 7

$
0
0

Was forced to upgrade 2 machines with these cards to Windows 7 32 bit.

 

Using NIMotion 8.30 and have upgraded firmware cause it said I had to.

 

2 axis are working correctly but the main one running 500 rpm when I stop it by breaking light curtain it stops but rocks a bit. They say this is unacceptable. It was working correctly before upgrade so I am wondering if perhaps it was firmware related?

 

These are the values I'm loading with software each time it starts up

"pidvalues(0).kp",65
"pidvalues(0).ki",5
"pidvalues(0).ilim",100
"pidvalues(0).kd",1200
"pidvalues(0).td",5
"pidvalues(0).kv",0
"pidvalues(0).aff",0
"pidvalues(0).vff",0

Tuning an optical encoder with a linear actuator

$
0
0

Hello everyone!

 

I am trying to get an optical encoder (5 lead single ended, incorperated into an Ultramotion D2 series linear actuator) to read the position of the linear actuator's position to 4 decimal figures precision (0.0001), and the DAQ I am using is NI cDAQ 9121 with 2 channels. I decided to use the 65 mV configuration. The encoder has ground, channels A and B, index and 5V leads, of which I have omitted using the index and channel B. Channel A is connected to the AI+. The linear actuator has a scaling of 20,000 steps per revolution and a movement of 4mm per revolution (point to point configuration of the stepper motor drive ST5-S, by Applied Motion). 

 

I am not sure if the above configuration is suitable, but I am limited to the current equipment. I have coded the program using LabVIEW 2014 and, while it seems to give a good estimation of the displacement to the nearest 1 mm,  it is not recording the fractions and counts anything that is 1mm or less as simply 1.

 

My question is actually threefolds:

1) How can I tune the encoder to read the exact measurement to the nearest 0.0001 accuracy?

2) Am I using an appropriate configuration for the leads?

3) If the problem is not one of the above, could it be something concerning the DAQ software settings and/or the code itself?

 

Thanks for your advice in advance!

 

 

Creating a sinusoidal velocity profile with PCI-7354

$
0
0

As the topic states, I'm trying to create sinusoidal velocity profiles with a PCI-7354 motion controller. I've been looking at trying to use a PVT profile in Motion Assistant to achieve this, but looking more closely at the help page, I saw that Motion Assistant generates a cubic velocity function between points, which means that my velocity profile might not be truly sinusoidal.

 

Additionally, I'm trying to have 2 motors moving with overlapping sinusoidal profiles, and I'll be mirroring 2 more motors to do the same thing as the original 2, so I don't have any axes to spare for arc moves. I also need to insert constant velocity segments (horizontal lines) into my profile between sinusoid segments.

 

Is there some setting I can change to avoid the cubic function calculations? Basically, I just want my velocity curve to pass through a series of points without having to have a local maximum or minimum at each of those points. Would it be viable to create a huge series of straight line moves with blending?

 

Also, since I'm using two motors, would I be better served by combining their motion into a single 2D PVT profile, or is there a way to decouple them and run them in parallel, maybe in LabVIEW? I'm new to NI-Motion (but not LabVIEW) so this is all a bit confusing to me.


How can i move Zaber T-LS stage(x-direction only) with a step increment of x microns on both directions.

$
0
0

Dear friends:

I need to move Zaber T-LS stage with step increments say 'x' micros on both directions (forward and backward).

Further, i am using one stage (1D stage).

Please help

 

Control 2-stepper motors with PCI-7342

$
0
0

Hello,

 

I have 2 compumotor zeta stepper motors driving a X-Y carriage. They have 200 steps/rev and 10 micrsteps/rev. The carriage has a 1mm lead screw. The motors are connected to a NI MID-7602 and a NI PCI-7342 stepper motion controller. I have written a code to control these stepper motors. The problem is the motors dont move the required no of revolutions.

What I want to do is to reach a desired position (say 40 along x) and then move back according to the no of intervals( say 8). So the motor has to start at 40 stop at 35 for 1000 ms and then reach 30 and stop for 1000ms and so on to the initial position. It has to go back the same way to 40 from 0.

The carriage reaches different positions for the same values during different runs. How should I proceed from here?

 

I am postiong this question out of dispair. Please HELP! 

Ethernet Stepper Errors -52023 and -70235

$
0
0

I am currently using the ISM 7412 ethernet stepper. It has been working fine but occasionally and seemingly randomly throws an error -52023 or an error -70235.

 

-52023: No transfer is in progress because the transfer was aborted by the client. The operation could not be completed as specified.

-70235: No resource was set or there was an error configuring the resource. If using the C API, also verify that batching functions are not being used with a local resource.

 

My subVI moves to some position and then loops until either the move is done, the killswitch is pressed, a limit switch is activated, or an error occurs. After a little bit of analysis, the errors seem to be occurring either in the read position or read status Invoke Node but other than that I really have no idea what to make of them. Any ideas?

 

movelifters.png

error -77080 An error ocurred while reading deploying data

$
0
0

Hello everyone I've been having some issues with the connection between solidworks and Labview. 

 

I have been trying to control a robotic arm with Labview and solidworks.  I have been following different tutorials and all of them lead to the same steps. Some of them take things a bit further but I have not been able to fix my problem.

Untitled.png

I have followed this tutorials :

https://www.youtube.com/watch?v=0YMRKMyEe0Y

https://www.youtube.com/watch?v=opvKz6Jo0_Y

I also discarded the probability of getting this error due to software compatibility or SW versions (since I am using Labview 2013 32 bits with Solid works 2014 64 bits) given that in one of the tutorials the guy explaining the video is using SolidWorks 2012 and Labview 2013.

I would really appreciate all the help I can get

Thank you all in advance Emoticono feliz

FYI this design is not mine I got it from GrabCad!

UMI 7764 second axis not working

$
0
0

I have a strange problem with my NI motion control setup and I wondered if anyone could help me.

 

I have the following setup:

 

PCI-7330 connected to a UMI-7764

 

Connected to the UMI-7764 I have two P70530 stepper drives, themselves connected to two Nema-23 stepper motors with shaft encoders wired back to the UMI-7764. All following the manual.

 

The 'Inhibit Input' switch is set to active high and the 'Inhibit output' switch is set to active low.

 

Both P70530 drives initialise (solid green LED). The stepper drive and motor connected via the 'Axis 1' terminals of the UMI-7764 works fine. The second one, connected via the 'Axis 2' terminals does not. When I attempt to start a motion via MAX, the motor audibly "clicks" once and then disengages. The drive then has a flashing green LED.

 

The motor will remain disengaged until I attempt a motion in the opposite direction, at which point the same "click" is heard and the motor is now engaged. No motion other than the vibration caused by the motor engaging/disengaging occurs.

 

Both drives and encoders are wired identically into the UMI. I have switched the cables with the drive that works, as well as the drives themselves and even the motors. The result is always the same; the drive/motor wired to 'Axis 1' works fine and 'Axis 2' "clicks" but doesn't move.

 

I'd appreciate any advice or suggestions anyone can provide, please.

Isel imc-p1-4

$
0
0

Hello,

i am currently working with a traversing system to survey a required volume and make experiments. I use an isel imc-p1-4 as my control unit to establish connection between my computer and my traversing system, at DNC mode.

I used to work with another traversing system and all my operations did work. Today, I have changed traverse, setting all the necessary parameters, and some operations can be carried out like referencing, while sending manual commands doesn't work at all: the VISA gets through the writing function and it seems like it doesn't read it, as my machine is not moving.

Can anyone help me with this huge problem?

flex_find_home

$
0
0

I have a modal error curring during the calling of the flex_find_home function. The error code is -70125 "The function was not executed because it was attempted at an illegal time."  I have enabled home and limit switches, and at the time of the function call no axis are moving. The axis that is called by the flex_find_home function is enabled.  Funny thing is this error is only triggers on one of the axis, the others axies are completely fine and will home correctly. Any leads to what might the error be? 

 

I am using ni-motion5.1.1 with  Visual studio 2010 and the FlexMS32.lib. The motion controller in use is PCI 7344. 


Learn SoftMotion (Tutorials, Manual User)

$
0
0

I have CRio, five AKD Drives and five servo brushless motor.

i want Tutorials for SoftMotion to can Achive my optimum Programming code for Multi-axis robot.

 kindley regards,

Adel

communication PIC-SERVO/LabVIEW

$
0
0

someone could help me Im working in the control of the motor using the PIC-SERVO board, to comunication using the SSA-485v2 adapter board and the functions for this in LabVIEW2014, using USB interfaz. but to run the program(PIC-SERVO TESTER) I have a trouble to comunication Iinstalled the driver to SSA-485v2 to Windows 8.1 I using this. To run the Vi I have this error:Run program.jpg

I set the port COM3 and is ok

I review the Measurement & Automation Explorer and

I found this the COM3 is ok but there the error view this picture

ErrorPORT.jpg

 

 Someone can hep me

thanks for your support

communication PIC-SERVO/LabVIEW

$
0
0

someone could help me Im working in the control of the motor using the PIC-SERVO board, to comunication using the SSA-485v2 adapter board and the functions for this in LabVIEW2014, using USB interfaz. but to run the program(PIC-SERVO TESTER) I have a trouble to comunication Iinstalled the driver to SSA-485v2 to Windows 8.1 I using this. To run the Vi I have this error:Run program.jpg

I set the port COM3 and is ok

I review the Measurement & Automation Explorer and

I found this the COM3 is ok but there the error view this picture

ErrorPORT.jpg

 

 Someone can hep me

thanks for your support

Is it possible to use a cRIO with a EPOS2 maxon motor controller connected to the PC through USB ?

$
0
0

Hi everyone,

 

I want to control a motor in position with an EPOS2 24/2 maxon motor controller which is connected to the computer through USB.

 

To do that I used a VI (in attached piece) taken from the EPOS2 library "EPOSLibrary.llb" given by Maxon (link : http://www.maxonmotor.com/maxon/view/product/363407) and it works fine.

 

Now I want to use this VI with a cRIO 9030 because I want to set the motor position depending on the values sensed by an AI module (NI 9220) read by the FPGA. But unfortunately I cannot compile my VI because I obtain such error 

LabVIEW:  Failed to load shared library EposCmd.dll:_VCS_GetErrorInfo@12:C . Ensure that the library is present on the RT target. Use either MAX to install NI software or FTP to transfer custom libraries to the RT target.

I search a lot to find a solution but actually could not find one. Therefore :

1) Is it possible to use the EPOS library and a VI embedding EPOS subVIs on a cRIO if the EPOS controller is connected to the PC through USB and not connected through the cRIO with a CAN module ?

2) How to upload a library on the cRIO and above all where ?

3) Does the fact to use variables from the FPGA can induce further issues ?

 

Thank you in advance for your help

 

Nico

 

cable transducer celesco

Viewing all 1316 articles
Browse latest View live


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