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

How to use LabVIEW to move two Physik Instrumente (PI) linear translation stages controlled by C-863 DC controllers (via USB) to perform a pattern

$
0
0

Hello,

 

I have two Physik Instrumente (PI) linear translation stages (please see picture1 attached) L-509.20DG10 (used here for horizontal motion) and L-511.60DG10 (for vertical motion) that are controlled by two separate mercury C-863 motor controllers via USB. I have two sample VIs from PI: the first one (Mercury_GCS_Sample_Application_1_with_Move) can be used to move the stages one at a time and the second (Mercury_GCS_Sample_Application_2a) reads and reports the position of the stages. I need help to edit them (any or both) so that they are able to trace a small rectangular pattern on my sample (please see picture2). The goal is that as the stages trace this pattern they will stop at say 4mm intervals for a set time period to allow that spot of the sample to be scanned before moving to the next step. I already got help with the camera VI that does the scanning a while ago but I paused with this to finish another project. Please HELP. Thank you.


connecting encoder to umi 7764

$
0
0

I need to connect an absolute encoder with voltage output to the UMI-7764.  where and how do you connect?

Getting Started: Programming Stimulus for Rotational Chair using Manufacturer Controller

$
0
0

Hello, 

 

I am a PhD student and and as part of my research, I am looking to program a custom stimulus using MATLAB that interfaces with a rotational chair. The chair controller contains a chair servo amplifier, control logic, safety controls, power switches, and a computer interface. The manufacturer software provides preset sinusoidal acceleration at different frequencies and peak velocities, however, I would like to program a custom motion stimulus using MATLAB that interfaces with this particular controller. I understand that I would most likely need a data acquisition device from National Instruments that communicates with MATLAB and the chair. However, I am unsure which device I should get. Technical information for the chair controller is reflected below:

 

Chair Controller model 720R-820R 

-Linear Servo Amplifier 

-Model 720R: 110-130VAC @ 900VA

-Model 820R: 220-240VAC @900VA

 

Does anyone out there have any insight on which DAQ device I would need to send and receive data to and from the chair controller. Any advice would be extremely helpful. 

 

Thank you in advance. 

Getting Started: Programming Stimulus for rotational chair using Manufacturer Controller

$
0
0

Hello, 

 

I am a PhD student and and as part of my research, I am looking to program a custom stimulus using MATLAB that interfaces with a rotational chair. The chair controller contains a chair servo amplifier, control logic, safety controls, power switches, and a computer interface. The manufacturer software provides preset sinusoidal acceleration at different frequencies and peak velocities, however, I would like to program a custom motion stimulus using MATLAB that interfaces with this particular controller. I understand that I would most likely need a data acquisition device from National Instruments that communicates with MATLAB and the chair. However, I am unsure which device I should get. Technical information for the chair controller is reflected below:

 

Chair Controller model 720R-820R 

-Linear Servo Amplifier 

-Model 720R: 110-130VAC @ 900VA

-Model 820R: 220-240VAC @900VA

 

Does anyone out there have any insight on which DAQ device I would need to send and receive data to and from the chair controller. Any advice would be extremely helpful. 

 

Thank you in advance. 

Controlling 8 DLDC motors with myRIO

$
0
0

Hi,

Is it possible to control more than 4 brushless DC motors with a myRIO controller? I have 2 Motor Adapters from Digilent and a sabertooth motor controller.

I have a project that requires around 8 BLDC motors.

Is it possible with this set up? if not, what is the maximum number of motors that I can control with this? I believe that it is 6, but I am not 100% sure.

Thank you in advance!

How to use the Kalman filter and fuzzy control for the gyroscope?

$
0
0

I have an ROV with the MPU6050 gyroscope installed. I already have a fuzzy control program to control it. If I want to add a Kalman filter, how do I make a link?

Control K-Cube Thorlabs from realtime device

$
0
0

Hi, 

I would like to be able to control motor controller K-Cube from Thorlabs by using NI RT device. I wonder if any body have experience with it or have any related information can share with me.

Thank you in advance.

 

Regards,

Thang Nguyen

ISM 7412E Get Steps/Rev in LabVIEW

$
0
0

I can set Steps/Rev via Stepper Configuration Utility.

How do I read it from within LabVIEW?

 

LabVIEW 32bit 2014 and later

Windows 10

ISM 7412E

 

 


hybrid system design

$
0
0

How can I do hybrid system of combination of the inverted pendulum  and VTOL of Quanser products “ QUBE-Servo2 & QNET 2.0 VTOL"?

Error -70235 starting motion

$
0
0

Hello,

 

I am using AKD-P00306 drive, AKM21C motor using ethercat to a cRIO-9035. I am using Labview 2017 and Softmotion.

If I run in the development environment all my softmotion calls work in the cRIO realtime VI.

If I run in the with built executables and the cRIO deployed with "run as startup" then I get error -70235 when trying to initiate anything involving making the drives move. The error is:

"No resource was set or there was an error configuring the resource. If using the C API, also verify the batching functions are not being used with local variables."

Any ideal why this is happening?

using case structure

$
0
0

i am trying to create a case event so tha my robot measure the distance from then compare it to the threshold the call the specific vi but it doesnt seem to work.

can someone please help me.

How to control the velocity of the EC motor with the digital 4-Q-EC Amplifier?

$
0
0

Hello,
i'm begginer on the field, can someone give me some tips of what I need to do to control the velocity of this motor?

I have the:

1 - EC 45 Ø45 mm, brushless, 250 Watt, with Hall sensors.
https://www.maxonmotor.com/medias/sys_master/root/8830474944542/2018EN-215.pdf

2 - DEC 70/10, digital 4-Q-EC Amplifier 70 V / 10 A, speed control, current control,
https://www.maxonmotor.com/medias/sys_master/root/8830256218142/306089-DEC-70-10-Operating-Instructions-En.pdf

3 -NI USD DAQ.


From the catalog of the digital 4-Q-EC, it seems I need to make the Minimum External Wiring for velocity control (point 3.2).
As seem on image 1 and 2, I plugged the wires, now I think I have to use the wires 13 and 14 to set the value. Do I put the vout from NI in one of them?

Does it need at least 10v to turn on the system? and the NI provides the maximum of 5v? What to do about that?


Thanks.

how to program ELMO motion controller with labview via Ehtercat on compactrio9035?

$
0
0

I have build a set system of compactrio9035 and elmo driver with labview, six i/o port can be show in labview via ethercat,but i dont know how to program communication between above,

who can help me?thanks!

Control a VSD via cDAQ

$
0
0

Good morning,

 

I need to control 2 electric motors using 2 variable speed drives (ACS580 and ACS880). I have cDAQ 9188.

For the ACS580 I need to control the speed and the direction of rotation for the electric motor. And for the ACS880 I need to control the speed and the torque, and to be able to switch from speed control to torque control and vice verca.

Everything should be controlled via a single program in LabVIEW.

My question is which modules and, if needed additional hardware, will I need? Will it be enough to have one analog output module and one digital output module into the cDAQ? (For now I have NI 9269 analog output module. I also have one NI 9481 relay module. Can I use it somehow for this purpose?)

 

Thank you in advance.

Need help with Softmotion module. I want to move my motor forward and backwards

$
0
0

I have a cRIO connected to an Elmo servo drive. 

I been programming using the Express VIs from SDI plugin for NI Softmotion. 

I have two booleans buttons. When one on the right is pressed the motor has to move forward and when the button on the left is press the motor has to move backward. When both are press or none are pressed the motor has to be stationary.  This boolean table can be easily created but when it comes to Softmotion I don't know what VI I need to use. At the moment I have a case structure that changes due to the boolean buttons. Does anyone have any experience doing a project like this using Softmotion? 

 

 

Thank you 


https://supplementfordiet.com/alpha-male-max/

$
0
0


Alpha Male MaxThere are many  pills that could help you and your partner to have the sexual experiences that you both want and can give you pleasure and special experience.

 

When you search the internet forpills you will find thousands of results and this happens because pills are a major industry. Men spend a lot of money on this type of product because a lot of men have problems with erections and premature ejaculation. Having problems with erections and premature ejaculation can cause serious relationship problems and also problems to self-esteem. Erections are taken serious by men and having problems in this department can really affect the male psychic.

If you want to avoid disappointment you have to search for pills that only contain natural ingredients, Alpha Male Max those are the ones that help with erectile problems and don’t have side effects. Usually  pills will fix erection and ejaculation problems but not all of them will enlarge the **bleep**.


https://supplementfordiet.com/alpha-male-max/

NI 9881 CANopen SDO read no response from MAXON EPOS4, NI cRIO 9035

$
0
0

Hello all,

I am having trouble getting response from EPOS4, My setup includes NI-cRIO 9035 with 9881 module as CANopen interface, 

 

I am using the NI CANopen for cRIO project under Labview find examples section.

When running the CANopen Read SDO.vi to read device type/manf name,

*at any bitrates except 10kbitps the EPOS4 shoots a 0x81fe: CAN Rx queue overflow error, too high communication rate, as seen from EPOSstudio, 

*At 10kbitps the EPOS4 doesnt give high comm rate error, however the VI runs with a 8414822d (0x504000) warning, SDO timed out, and no data is read.

 

Any suggestion on what i am missing to congifure? or incorrect setup?

 

Thanks,

Looking for a manual for a Physik Instrumente C-842.AP1 motor amplifier

$
0
0

A client of ours has 8 Physik Instruments DC servo motors and 8 P.I. C-842.AP1 amplifiers. We are trying to upgrade the 15 year old system to new LabVIEW, and need specs on the amps. No one can find a manual. Even P.I. claims they do not have any customer documentation for these units. Does anyone out there have a manual they could share?

 

Thanks,

    DaveT

converting steps to PWM

$
0
0

We've inherited some 16 year old hardware. Long story. Some of it is in another post:  https://forums.ni.com/t5/Motion-Control-and-Motor-Drives/Looking-for-a-manual-for-a-Physik-Instrumente-C-842-AP1-motor/m-p/3874767/highlight/false#M16044

The 7344 motion card can put out steps or DC servo. It talks to an amp that requires PWM input. This worked previously due to custom FPGA code NI supplied for the 7334, but that may not be an option for use with current software and firmware updates. So I'm thinking of using a cRIO or sbRIO to read the step signal. Continuously measure the time between rising edges. The shorter that is, the faster the controller is telling the motor to go. In another loop, output a PWM pulse of constant frequency - whatever the PWM amp likes. Every time a PWM pulse starts, its HI duration (e.g. duty cycle) is calculated based on the most recently measured step time. The 7334 can continue to handle the encoder, the limit switches, even the PID logic that varies the velocity.

Can anyone see if there is any major conceptual issue with doing this? Any reason why it just won't work? I would never suggest it for a new system, but it could be the answer for keeping this system running...

 

Thanks,

      DaveT

Controling stepper motors with my daq mx

$
0
0

I have a legacy program which turns 2 stepper motors. When the computers got updated something happened with the NI DAQmx task and they don't exist any more. I can't find any example programs that use NI DAQmx to control a stepper motor and wondering if anyone has any idea about them.

Viewing all 1315 articles
Browse latest View live


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