11-21-2011 07:57 AM
I am currently working on automating a machine, but am quite new to LabView and motion control in general. I am putting together a components list, and wanted to make sure the components I am planning on using will work together, handle the tasks I need them to, make sure I am not missing any components, or have any extraneous components. The current setup uses a PCI-6024E to record torque input by an operator vs pressure output of the system. After cycling the system and analyzing the graph in LabView, the operator manually makes a timing adjustment (turns a screw), and repeats the process untill a satisfactory curve is achieved.
I plan on using a PCI-7342 for the motion control and DAQ duties, connected to a UMI-7772. Connected to the UMI will be a Single Axis AKD Drive (P/N: 781522-01) driving an AKM43H servo to apply the torque to the system. Also connected to the UMI will be a Single Axis Stepper Drive (P/N: P70530) driving a NEMA 17 stepper motor to run the adjustment screw. Will be using a PS-2 (P/N: 777584-01) DC power supply to power the UMI and both Stepper/Servo Drives.
As the PCI-7342 has two serial ports on it, I plan on connecting the current DAQ through one, and connecting the other to the UMI for motion control duties, or do I need to use a Connector Block and connect them both through the same port?
Is the PCI-7342 capable of cycling the system, running the collected data through an algorithm, making the adjustment to the system, and re-cycling until a preset output vs input value is acheived?
I hate to get into this project and realize I am missing several hundred (or thousand) dollars of components, or that I selected the wrong components for the task.
Thanks,
Pete
11-22-2011
12:05 PM
- last edited on
08-08-2024
04:09 PM
by
Content Cleaner
Pete,
If you want to do analog DAQ functions then you will need to use the Motion I/O connector. The digital I/O connector is for digital input and output only. You can use any unused Motion I/O resources for DAQ, but you are not able to do buffered acquisition. You can only retrieve one point at a time and do processing on that single value. If this is not adequate, then you may want to consider continuing to use the 6024E for the DAQ tasks. If you do want to use the 7342 for DAQ and motion, you will need the UMI-7764 Screw-terminal block to break out the different motion and DAQ commands separately.
If you already have a 7772 and do not wish to purchase an additional 7764, you can look into 3rd party options detailed in the following KnowledgeBase article:
As far as the 7342 being able to cycle the system, you can use onboard programming, but it is not recommended. The board has very limited RAM and ROM, and your PC should be fast enough to handle the processing. If you have a very time critical loop that needs to execute very fast, you can utilize the on-board programming, but it is more difficult than programming everything in LabVIEW and then running the code on the PC.
To set up the system, you will need the following hardware components and cables.
*Unlike the AKD drive which connects to AC power, the P70350 is a 20-75 VDC drive and therefore receives all of its current from the power supply. The NEMA 17 is a two phase stepper that requires at least 1 Amp/Phase. The maximum current output of the PS-2 is 0.8 A, so it will not be sufficient to power the NEMA 17. I would recommend the PS-15 supply (part # 781093-01.) It can supply up to 5A of current, and 20-75V. This should be adequate to power the UMI-7772/64, the logic of the AKD drive, the P70350 drive and the NEMA-17. If you wanted even more current just to be sure, you could purchase a PS-16 (part # 781094-01) which outputs up to 10A of current.
Here are links to the getting started guides that will be very helpful while setting up this system.
Getting Started with NI 7340/7350 Motion Controllers and AKD Servo Drives
https://www.ni.com/docs/en-US/bundle/375543c/resource/375543c.pdf
Getting Started with NI 7330/7340/7350 Motion Controllers and P7000 Series Stepper Drives
https://www.ni.com/docs/en-US/bundle/372324c/resource/372324c.pdf
01-23-2013 02:32 AM
I am currently working on automating a machine too, but quite new to LabView and motion control in general. I am putting together a components list, and wanted to make sure the components I am planning on using will work together, handle the tasks I need them to, make sure I am not missing any components, or have any extraneous components.
- NI PIC 7344
-UMI 7772 connector block
-UMI 7764 motion controller serial no D50899
-SHC 68-C68-5
-FDA 6000 SERVO DRIVE
-FDA 6000 SERVO MOTOR
what else component did i have to run this project? currently i have labview 2011 software.i dont know the labview can communicate with the servo drive or else.any suggestion?
01-23-2013
05:33 PM
- last edited on
08-08-2024
04:10 PM
by
Content Cleaner
Hi shuk,
Those items seem compatible for the most part. I'm not sure that you need both a UMI 7772 and a UMI 7764, as they both perform similar functions.
If you want to be 100% certain of compatibility for your motor drive, I would try using something like a MID-76xx.
02-14-2013 08:55 PM
currently i have labview 2011.my project is transtacker machine with 3 axis and 3 servo motor.can u teach me where to start the project? what i mean is guide me how to use labview until i can control the motors with labview. thanks
02-15-2013
05:22 PM
- last edited on
08-08-2024
04:11 PM
by
Content Cleaner
The best place to start would be to check your hardware is set up correctly by testing it in Measurement & Automation Explorer. Follow the instructions in Step 4 of the Software Installation and Configuration section in the Getting Started guide found here.
After you ensure your motors are running, start on the shipping examples. They walk through the basics of NI Motion in LabVIEW and can be added to as necessary. You can find them by opening the NI Example Finder (in LabVIEW go to Help>>Find Examples...). They are under Hardware Input/Output>>Motion Control>>NI 73xx. Experiment with those to get a good start on your project.
When you have more specific questions, create a new thread to get more user response. Hopefully this helps.
03-21-2013 03:58 AM
can u guide me how to program my system? i dont have any idea how to connect each of it and what to use in the block diagram.my project is about transtacker machine. here i give my flowchart for u to understand the system.
03-22-2013
02:16 PM
- last edited on
08-08-2024
04:12 PM
by
Content Cleaner
Hi Shuk,
In addition to the shipping examples that Cameron mentioned above, you should also take a look at this page that I linked in my earlier post. It will give you a better idea of how motion works and where to get started.