Identify motion control board
I'd like to identify a motion control board and get the according manual. There's no product number on the board, except the following numbers and names:
PCIstep
Assy: 184903C-03
184905B-01
The device is named
PCI-Step-40X MotionValue
in the measurement&automation explorer.
Could someone identify this board?
Thanks in advance,
simon
Simon,
What exactly do you want to know about this board?
I know very little about this board.
What I can tell you is that it is a very old board which has been obsoleted and is no longer supported.
As a value motion board you may have some luck scavanging through the ftp site at ftp://ftp.ni.com/support/motion/Software/PC/ValueMotion/
You can find information on our current line of Motion product here.
Hope this helps at least a bit.
Amaury
NI Applications Engineer
Similar Messages
-
Tension control in labview using PCI 7354 Motion Control Board
I want to make a program for web tension control of roll to roll system in labview using PCI 7354 Motion Control Board. Is there any interface program that can convert my controller output in a format to be directly used as the input of PCI 7354 (Motion Controller Board) for tension control?
Thank you!thanks for your reply, i have already make the code of a straight line move and the motor moves successfully, but know i want to put the H-bridge to be able to make a reverse direction for the motor, for your information i only use a PCI-7340 controller and a UMI-7774, where the controller connected to the UMI-7774, the UMI connected to a PWM circuit and the PWM connected to the DC-motor, so what do you think i can do?
-
My system
PXI 1052 chassis
PXI 8196 RT controller
Flexmotion 7356 motion controller
Flexmotion 7354 motion controller
6259 M series DAQ
1520 SCXI
1520 SCXI
1314 SCXI frount mounting terminal block
DSM strain gage load cells
Exlar SR Brushless PM motors
Kollmorgen servo star CD series 5 drives
My objective:
I want to measure the force on the load cells with the 1520 SCXI (i.e. excite the load cell then amplify and condition its output) then I want to use this analog (force) signal as the primary feedback for my motion control system (7356 and 7354 motion controller connected to my drives and motors).
The problem:
The motion controller boards (7356 and 7354) can be configured for force feedback control via analog feedback from a load cell. However the boards implicitly expect the load cell signal to be amplified and conditioned with and external signal conditioner rather then using an NI SCXI module. Currently I’m am reading the SCXI signals via the 6259 M seriers DAQ and consequentially have no way to route the signal into the 735X boards for force feedback control. I can use softmotion to control the motors but then I loose the fast PID update rates possible with the 735X boards.
The question:
Is it possible to condition a load cell signal with a 1520 SCXI and then use it as the primary analog feedback for a 735X motion control board?
Thanks
Patrick Aubin
Ph.D Candidate
University of Washington &
VA MedicalCenter of Excellence for
Limb Loss Prevention and Prosthetic EngineeringHi GG,
Thank you for your feedback.
>create your own external circuitry to amplify the signal.>
True a few op-amps could amplify and filter the signal externally but the performance of such an amateur built system will never match the accuracy and functionality of the 1520 SCXI. That’s why we spent the $2500 for the professional version.
>One thing that you could do is to use a UMI with your motion controller and then wire your signal from your SCXI to the UMI.>
As I understand it the UMI is basically a break out connectivity interface for third party drives. After conditioning and amplifying the analog force signal with the SCXI module the analog signal isn’t available to wire into a UMI. To my knowledge the conditioned signal of the SCXI resides only in the PXI backplane (i.e. there is no physical access to the conditioned analog signal). Can you explain how the UMI could be help here.
Again thanks for your input GG.
Patrick -
Anyone have a nuStep motion control board?
Looking for a nuStep-OL (open loop) or nuStep-CL (closed loop) motion control board. This is a nuBus card (Mac) made by nuLogic c. 1994. nuLogic was subsequently acquired by NI, but they no longer have these boards. Board is needed as a spare for a legacy Autonomous Underwater Vehicle (AUV).
We no longer make those boards or have any left as they were obsoleted years ago. However we do provide PCI stepper motion controllers that can contro both open and closed loop stepper motors. If you are wanting to use this on a Mac, most new Macs come with PCI slots. We have a registry level programming manual for your boards that would let you develop tyhe driver needed for this board.
-
Is it possible to generate a motion control vi from parameters entered into MAX?
In the process of familiarizing myself with LV, It was brought to my attention that it might be possible to generate a VI from parameters entered into MAX. Is this possible?
Right now, I am getting familiar with motion control and LV by using MAX's 1D and 2D motion controller interactive environment. I was wondering if there was a way for LV to take the parameters and selections I have made in the various fields and make a VI from it?
I have tried searching MAX's help, Google searching, etc. but have not found anything.......
ThanksIn LabVIEW you can use "Initialize Controller.flx" to load the configuration settings from MAX to the motion control board. There is no way to create vis from the Interactive window, but if you are looking for such a feature, you may want to look into the NI Motion Assistant.
NI Motion Assistant is an interactive environment for prototyping your motion control application without programming. Later you can export your motion sequence to LabVIEW.
If you want to test Motion Assistant, you can download an evaluation version here.
Kind regards,
Jochen Klier
National Instruments
Message Edited by Jochen on 02-12-2010 02:48 PM -
Motion Control via Serial Port
I have previously developed an automated video microscope application in Labview. It worked great. My setup was: NI PXI system with 1409 image board, 7344 motion controller, 7764 breakout box, stepper motors, motor drivers, and tables. Now, a customer is requiring that we use a specific brand of drivers that encompass a motion controller and are daisy-chained together. Communication will take place from a serial port, thereby bypassing the 7344. My question is: will I have to can my entire previous Labview motion/data acquisition program b/c I won't be using the 7344 controller? Or, will it be easy to specify in the program to commmunicate via the serial port rather than the card? Would this setup take place in MAX, or in the LabView applicatio
n itself? Any nuances that I should know about? Any info would be appreciated. THANX-ROBRob,
in this case you won't be able to use any of your motion related code. The motion VIs in LabVIEW call the NI-Motion driver dll and thus they are not hardware independant. By the way, this is not a specific disadvantage of the NI-Motion driver. In fact there is not such a thing available like a standardized interface and hardware independant motion control language.
In general you will have to use low level serial communication (VISA). That means you have to read the drive/controller manual, identify the serial command strings you need and send them to the device.
For configuration the drive vendor should provide a utility to set the necessary parameters.
On the other hand you could be lucky in the case that the vendor of the drive/controller provides h
igh level LabVIEW vis. You should check with this vendor if a LabVIEW driver is available. Still you will have to rewrite your motion related part of the code.
I'm sorry that there are no better news.
Best regards,
Jochen
NI-Germany -
Where is the output for PWM on NI 7774 connected to motion control card 7356
Hi,
I have NI motion control card 7356 which interfaced through 7774 interface board. PWM outputs are written to be on pins 5 and 9 on Digital IO, yet there is no indication about the whereabouts of these PWMs on the interface board (7774). Would you please help???
Asst. Prof. Vasfi Emre Omurlu, Ph.D.Simitci,
For the digital I/Os a UMI-7774 provides access to 16 digital lines. If you want to access other signals of the digital connector, you shouldn't connect it to the UMI but to another breakout box like the SCB-68. Please note that compared to the UMI-7774 the SCB-68 doesn't provide optical isolation or 24 V connectivity. If this doesn't work for you, you could think of building a customized cable that connects the lines for the16 digital I/Os to the UMI and the rest of the signals to another connector or breakout box.
You also should be aware of the fact that the PWM outputs of 73xx boards are static. That means that you can change the duty cycle and output frequency of these signals in software only, which is quite slow. In most cases these PWM signals can't be used for motion control tasks.
What do you intend to do with the PWM signals?
Thanks and kind regards,
Jochen Klier
National Instruments -
Simple straight line motion control with brushless motor and encoder/mi​croswitch
I want to go build a motion control system/program using labview. I have a brushless motor and a controller and a National instrument DAC (NI USB-6009). This is how my system looks like: receive an input signal 4-20mA, this should be converted to 0-5V for the controller for speed, controller should move motor till it hits micro switch. The micro switch/encoder should generate a signal (5V) back to shut the controller. I want to record the position of the motor in labview. How do I do this? How do I set the system up? Thank you in advance
Controller from anaheimautomation: MDC151-050301
Motor:BLWSG234D-36V-4000-R3
Controller and motor go together.
The input signal for the system will be 4-20mA. Using this signal I will correlate it to a specific voltage which will drive the speed of the motor. This will displace the lead screw linearly. I will have a microswitch that will be triggered by screw and will relay a signal to shut the motor. I want find a way to record the position of the shaft/leadscrew at that specific point. I want to identify a home position, halfway position and full length travel position. I will use 3 swiches or 1 switch in three positions to identify all these points.
My end result should be whwn I turn on the system or start the program It should detect whether it is at the home position, if not travel to home then respond accordigly given an input signal(4-20mA).
How will I program such on labview...finding all the right icons to record the data is such a mess for me since i'm a beginner.
Thanks -
Dear community,
This is about Motion control in Labview: I try to control a step motor by using a PXI 7350 controller and UMI 7774 to interface with third-party driver UDK5114NW2. The problem is 5 Disable LEDS on UMI 7774 board always lit even when I check "enable" on "Motion I/O setting" in configuration of PXI 7350 motion controller. Furthermore, when I start to control step motor, it is not working and I found disable LED on UMI board still lit. I don't know how to solve this problem. Can someone help me to figure out? Thank you in advance!
Hau Nguyen.Dear Community,
I said wrong, 4 disable LEDS on UMI 7774 Board instead of 5 as my previous post. Why nobody help me to solve this problem. I can not turn off disable LEDs on UMI 7774 Board so I can not start the strp motor. Please help me!
Hau Nguyen. -
[basic] the scope of motion control in LV
I am a very beginner in motor control part.
Very recently, some motor need to use some proper control board in control unit or PC.
If so, what is the scope of the motion control driver (library) in LabVIEW developement version?
Some restricted motor type?
What other instrument should I prepare to use the driver?
What's the difference between this type(PC or control board) and NI motion controller?
Any materials for beginner should be welcomed.For getting started with NI Motion Control I recommend this website. Here you will find tutorials, webcasts, selection guides and much more.
In general NI Motion solutions are not limited to specific motor types or applications. Depending on your application requirements you can select between motion control plugin-boards or software defined systems based on real-time hardware and/or FPGA technology.
Please have a look at our web resources first and post any specific questions to the forum.
Thanks,
Jochen Klier
National Instruments -
Knitting machines motion control system
Hi,
My question is related to the Textile industry application. We are working on a servo mechanism of a knitting machine for textile industry. Is there anybody can help me in giving some of the similar applications tailor made using NI motion platforms? Typical motor parameters are enclosed. We need to workout a miniaturized motion solution which is a part of knitting machine. This knitting machine is responsible in identifying any broken strings.
Quick response is highly appreciated.
Rao
Attachments:
Picture.jpg 215 KBRao,
could you please provide some information about the typical motion control tasks, that are required for your application? How many axes are involved? What type of synchronisation do you need (vector spaces, camming, gearing,...)? How fast do your axes move?
Do you have experience with NI products like LabVIEW, NI-SoftMotion and cRIO?
I don't have any experience with knitting machines, but I have a decent level of motion control related project experience. So if you could help me to better understand your application's requirements and your individual backgroudn with NI products, this will help me to give you better advice.
Thanks and kind regards,
Jochen Klier
National Instruments -
Hi there,
For a future project we are making a first study, and as I'm not really familiar with NI solutions, I hope some of you can share some thoughts.
For this project, we will have to control the following hardware:
- 28 cryogenic stepper motors in open loop (no encoder feedback possible) and very simple motions ("move x degrees") just a few times per hour max.
- 2 cryogenic stepper motors in open loop, but with a constantly changing position setpoint (>50Hz should be fine)
- 50-100 I/O temperature and pressure readings (sampling in de range of a few Hz maximum)
How would a possible "NI solution" look?
Our systems engineering guidelines say that it is highly preferrably to move the "control unit" away from the instrument (say 50 meters apart, in a computer room), and that all fieldbuses should be ethernet based. In that case I was thinking to have:
- a PXI chassis in the computer room
- an EtherCAT connection from the PXI chassis to a daisy chain of 4 NI-9144 expansion chassis, all equipped with the 28+2 NI 9512 stepper controllers, connected to 28+2 stepper drivers
- an extra NI-9144 (or compactFieldpoint chassis) for the DAQ
It seems quite rediculous to have so many NI-9144 expansion chassis, so another solution is to ignore the "control unit near instrument" rule and to have a single PXI controller with 4 8-axis stepper controller boards and a few DAQ boards inside.
Another solution would be to have 28+2 standalone third-party stepper "controller and drivers" inside the instrument, connected with an ethernet fieldbus to a labview target in the computer room. But I'm having troubles of finding suitable stepper controllers+drivers (maybe because stepper motors and ethernet motion control are not so commonly found in industry?)
Thanks for any thoughts on this,
WimWe've roughly worked out a layout of such a control system on paper, but it remains a quite vague "study" until the project enters the next stage (which depends on funding since it's a scientific instrument). I can send you a document about it if you want (just PM me your e-mail address), but I doubt it'll be of much use. Anyway the final solution will look much different from our original plan, and if I'd have any say in it, I'd most likely choose a PLC-based solution over this one.
Wim -
64 bit motion control ready now?
I recently upgraded LabVIEW to 2010 64bit. Then it turned out the previous motion control VIs don't function in 2010 64bit version. The error points to the failure to load "FlexMotion32.dll". It makes sense, apparently that DLL file is 32-bit.
I did a search on ni.com about FlexMotion. This page http://zone.ni.com/devzone/cda/tut/p/id/3753 illustrates that "FlexMotion32.dll" is required for the communication between LabVIEW and motion controller board. Tried to find if "FlexMotion64.dll" is available, but it doesn't seem it exist yet.
So my question is how I can update the motion control to 64 bit.
Solved!
Go to Solution.Hi Ian
We value your feedback on our NI-Motion Software. We have a limited amount of resources but will take your recommendations into account for the driver. I am sorry that we do not have a 64 bit driver for NI Motion and hope that this does not slow down the development of your latest project. Please let us know anytime you have feedback we are always trying to take into account what our customers need and manage our time according to it.
Thank You
Eric Reid
National Instruments
Motion R&D -
Recommmendation for motion control in mid-7604
I got a new mid-7604 recently. So what type of PCI card should I use to control mid-7604 in Labview? Does 6023E or DIO32HS works? Thank you.
Sorry, but I have to add my 2 cents to this thread .
@AK2DM
thank you for suggesting a 73xx device for this purpose instead of a DAQ device
@bighead
apart from the fact, that the 7604's connector is designed to be connected to a 73xx device, there a a lot of functional reasons, why in general a DAQ board is not a good fit for a motion control application. Here you can find some more information about this topic.
Kind regards,
Jochen -
PCI6602 for motion control?
Hi, I am wondering if it is possible to use the pulse generation of the
PCI6602 to control a stepper motor
driver, the problem is that I need aceleration and deceleration in the
pulse train.
I'm using the PCI6602 for event counting (~ MHz), and I need to
synchronize the data acquisition to the stepper motor pulses at a rate
of ~10 KHz. It would be nice to use a single card for both acquisition
and motion control.
thanx,
StefanoStefano,
Yes, you could use the PCI-6602 to control a stepper motor. This will require two counters per stepper axis to control the step/dir or CW/CCW lines, or one counter per axis if you only want to move in one direction. You would need to programmatically ramp up the pulse rate to control acceleration. However, since updating the output pulse train frequency is software timed, acceleration may not be very smooth and you risk losing step. Also, you would need to manually handle any pull in moves.
While you could achieve reasonable stepper control with the counter board with some trial and error, the PCI-7334 would probably be a better solution. This controller easily handles acceleration and deceleration and allows you to route the encoder signals over the
RTSI bus to control the data acquisition process.
Regards,
Brent Runnels
Applications Engineer
National Instruments
Maybe you are looking for
-
Is it possible to see the titles of clips in the browser?
Hello everyone, Often I give movies I import into iMovie a name or title. However, I can't find a way of making these titles visible in the program window, either in the clips area or the project itself. As I'm often using clips that are visually sim
-
Has anyone actually got one these to work
I'm not be flip. I bought an Airport Extreme Base Station and it works like a charm. But I can not even get through the utility to get the Express to work. At first it would go to the end and then I'd get a message saying an error had occured and the
-
IMovie on iPad - cannot add recorded song
I just bought the iMovie for iPad. I have tried many times to add a recorded song which is in mp3 format from the iTunes library to the project I'm working on. But when I tap it, iMovie just has no reaction. It works fine for other songs, the dark gr
-
Hello everyone! I encountered a problem while developing a web service under JWSDP 1.1 (Windows NT) First of all I used JAXB-1.0 to create the code taking care of my XML files. So far, so good. Afterwards I deployed a web service (using ant). My JAXB
-
hi there, one i day received nice message - windows failed to start. a recent hardware or software change might be the cause. then im advised to insert windows installation disk. problem is that i dont have such disk. another thing that f8 recovery t