Controlling a Nanomotion motor with LabVIEW?

What do I need to run a Nanomotion motor with LabVIEW?
LabVIEW - Controller - Driver - Motor
The Nanomotion motor which I intend to use is a HR4, for alignment purposes in a cleanroom environment. Do you have any experience in using this or other Nanomotion motors please add a comment to this post.
Marcus Törndahl
Senior Software Designer @ Prevas AB

some years ago I have used an NI 7344 motion control board to control a Nanomotion ultrasonic actuator. I don't remember the model type of the drive, but it has provided a +/- 10 V command input. The position feedback signal came from a quadrature encoder.
In fact NI's motion control R&D has worked with Nanomotion to implement some features into the control algorithm of the 734x and 735x boards to optimize the control behavior for Nanomotion actuators. The most important parameters, that were added to support these motors are the foward and reverse offset voltages to configure the static friction deadzone.
Brief explanation: There is a deadzone of approximately +/- 2 V at the command input, where the motor doesn't react to command voltage changes. The 734x and 735x boards can avoid this deadzone. Otherwise it would be very hard to properly control the actuator.
I hope that helps,
Jochen Klier
National Instruments

Similar Messages

  • How to control a parallel port with labview

    Hi. I'm trying to control a dc motor with a parallel port using labview. the program has to be able to vary the out put voltage of the computer (0 - 5V) through the parallel port into a circuit which will step up the voltage for the motor. Any help would be greatly appreicated. garreth

    Do you want to output and varying signal from the parallel port pins? If so you can't do it, the port pins are digital and can only be high or low, not inbetween. You can control the individual lines high or low using the In/Out Port vis in Advanced>>Port I/O. For more help on doing this search the message archives (I know I've answered a few) and NI's site, there is some good info on it out there. Try some of these for starters:
    I hope this helps get you started

  • How to access SPECIFIC camera attributes tree (camera controls) located in MAX with Labview?

    How to access specific camera attributes tree (camera controls) located in MAX with Labview?
    I want to be able to access frame, trigger and grab properties. Does anyone know?

    Please see this related thread
    Product Owner - NI Community
    National Instruments

  • Control a servo motor thru labview.

    I want to control a servo motor thru labview. I have the following hardware: servo motor, electro-craft bdc-12, s8vm-15024 cd power supply, NI PCI-7831R, and scb-68 circuit board. I am new to the field and I have no idea how to connect the amplifier to the circuit board and create a program in labview to control the motor. Thank you for your help.

    reposted here:

  • Control a m061-fd02 step motor with labview

    i am trying to control a m061-fd02 step motor via cdaq 9178,and i dont really know how to begin,can some one help me

    Thank you both for posting on NI Discussion Forums. It looks like you are close to finding an answer to your questions. Also, our engineers at National Instruments would be glad to help you find the products that you need to meet your applications needs. We are here to help.
    I believe that this post should have been made in the Motion Control board rather than the LabVIEW board. These forums are moderated by NI engineers. By posting in the correct board, the posts are routed to the correct engineering teams so that we can assist you all more efficiently.
    Applications Engineer
    National Instruments

  • Control two stepper motors with PCI 7332 for sinusoidal movements

    I am now using two stepper motors of RK566BAE (Oriental motor). I connected those two motors with UMI-7764 and PCI-7332. I designed to have independent sinusoidal movement of each motor. The first motor is wired to Axis 1 and the second to Axis 2 (of UMI-7764).
    I want to use Ni-Motion to create  a single VI in LabVIEW which helps to control both motors. But I have not figured-out how to obtain the movement I desired.
    Could you please advise me.
    Thank you so much.

    There are two ways to do elliptical arc moves:
    Use contouring two download target position arrays to the onboard buffer
    Use arc moves in combination with gearing (shipping example). This requires three axes.
    The 7332 doesn't support contouring and gearing and it doesn't provide a third axis, so there is no way to use this board for this type of moves. The cheapest NI board that supports elliptical moves in contouring mode is the PCI-7342. As the second option requires three axes, at least a PCI-7344 is required for this method.
    Here is a link to a feature comparison table for all NI 73xx motion control devices.
    Kind regards,
    Jochen Klier
    National Instruments

  • Running 2 stepper motors with LabVIEW using RMV ST400-NT controller and driver

    Hello, I am new to programming as well as motors in general so please bare with me in my attempt to explain myself. I have a project involving laser therapy and I am attempting to control two stepper motors from Falhauber, Type AM2224-R3-AV-4.8. I will be using a RMV ST400-NT controller and driver. Original plan was to use 3 stepper motors for control in 3 axis but realized 2 axis is complicated enough. My power source is an Agilent E3630A. I am new to this whole thing and from what I have read form examples and other posts is that NI drivers seem to work best for these applications. I've written simple programs from examples, reading and watching videos. I want to know whether it's possible for these to work together using LabVIEW and also a nudge to help me get started would be much appreciated. Can someone please help guide me in the right direction, I feel a bit lost when it comes to all this. Thank you for your time and consideration.  Also, I will be using Windows 8 laptop with Labview 8.5. I have attached pics of components I will be using.
    Justo T.
    photo 1.JPG ‏1150 KB
    photo 2.JPG ‏987 KB
    photo 3.JPG ‏1085 KB

    Hi jtarula,
    I want to preface this response by saying that I am mre familiar with NI controller and driver rather than the one that you have. I am assuming that you are using the dll provided by the manufacturer here:
    With these, you should be able to interface with LabVIEW using the call library function node. What the controller is capable I am uncertain of. I am certain that you should be able to since another user has commented on the use in LabVIEW before in another forum post.
    I also want to let you know that LabVIEW 8.5 is not supported on Windows 8, which means that you may run into some compatibility issues. Here is the compatibility chart.
    Paolo F.
    National Instruments
    Applications Engineer

  • Controlling a chemical process with LabVIEW and the SC 2075 board

    I am a degree student and one of my projects is to control a chemical process using LabVIEW and the SC2075 board. The process variables i must control are temperature, pH and also several motor. Is this viable using the SC 2075 board and if so does anyone know where i can attain information on using the board. Also if anyone has suitable sample vi's that may be of use to me it would be very much appreciated. My email is [email protected]
    Kind Regards,

    Hi Derek,
    Bellow is a link the the user guide for the 2075.
    You should be able to aquire data from you sensors but you might need some signal conditioning depening on the voltage levels they return.
    For sample vi's try going to Help>>Find Examples... within LabVIEW or goto the following link to search our developer exachange.
    For more information about Signal conditioning and Data Aquisition try:
    I hope this helps
    Jon Bowers
    Applications Engineer

  • Controling heating/cooling element with labview and usb 6008 DAQ card

    Greetings All
    I'm looking for a heating/cooling type of element that I can control with labview and my usb-6008 card. Heating/Cooling will just be for clean water and the temperture range will be from 0 C to 100 degree C.
    The heating and cooling elements can be seperate products. Any recommendations

    A simple kettle element will of course be sufficient for upto 100°C
    To get the temperature down you need a cooling system, what springs readily to mind of course is a refrigerator.
    Just a note of warning, water and electricity are dangerous bed fellows.
    On that note perhaps one of those vortex air units would be safer - they blow hot in one direction and cold in the other, nominally to 100°C
    see: -

  • How can i control the Tektronix AFG3022 with LabView 7.0

    I am trying to control the Tektronix AFG3022 Function Generator with LabView 7.0. Is there a premade program I can download and use?

    If it is not in 7.0 make new thread and ask nice if someone can convert to labview 7.0.
    Besides which, my opinion is that Express VIs Carthage must be destroyed deleted
    (Sorry no Labview "brag list" so far)

  • How can i control the I2C bus with Labview

    How can i control the k8000 from ( I2C bus) with
    all info is welcome.
    [email protected]

    if you are using Linux (and the Linux version of LabVIE W) it should be
    fairly easy to use the lm_sensors ( )
    libraries and source code to control a device connected to a PC's I2C bus.
    Go here to see how to tap into
    the I2C bus of your PC. You may be able to apply info here to roll-your-own
    on a MS Windows 98 / 2000 OS.
    "Wouters V" wrote in message
    news:39fff2de$0$4493$[email protected]..
    > Hi
    > How can i control the k8000 from ( I2C bus)
    > Labview.
    > all info is welcome.
    > [email protected]

  • Could you help me to control a DC motor with the parallel port and windows 2000?

    I have labview 5.1 and i want to control my application throught the internet

    I would recommend upgrading to LabVIEW 7.0 for a couple of reasons. First, LabVIEW 6.1 introduced remote front panels which allows you to control a VI through a web browser. Setting up remote front panels is very simple and that alone is worth the upgrade. As far a using the parallel port you can use VISA to send/receive commands via the parellel port if you are using a motor controller with a parellel interface. If you are talking about using the port on a bit level to control the motor, LabVIEW 7.0 ships which an example of how to do basic digital input output with the parallel port.
    JR A.
    Application Engineer
    National Instruments

  • How to control an electric motor using LabVIEW?

    is there a simple way to control the rotation speed of a electric motor (12V) using LabVIEW?
    I have an idea how to achieve this by using NI measurment card, by its not that cheap. Any ideas?
    LabView 2009.
    Go to Solution.

    Rubid wrote:
    Let's complicate the problem. Is there a way to control the output voltage of the USB port in my PC?
    Do you know what a USB-RS232 converter is??
    Buy one together with that power supply and your problem is solved
    What do you mean with "control the output voltage of the USB port" do you want to drive the motor directly from the USB port

  • Can I get stepped out put voltage signal for controls from the BNC with Labview?

    I am new user to NI Labview. I am working in controls applied in Combustion sciences. I want control the Solenoid valve ( Jefferson made,230 V, 11 W) in stepped manner. BNC (2110) is used for the input signal (Piezoelectric pressure transducers) and output signal. The maximum out put voltage from BNC is 5 V. Can I get the out put voltage in stepped and increasing order to ensure the better controls of the solenoid valve?
    Also I would like to know, is it possible for me to control the working frequency ( Injecting) of the solenoid valve with the help of Lab view?
    With Regards,

    Just having the same issue there, which is real not fun, I have not tried to contact them, but looking at  your experience I am not sure if I should.
    My key comes from the back of a laptop o so I guess that would be a W7
    OEM, and that could explain why you can't download a ISO from their website, would that also your case ?
    Also could it be because we are attempting to get the ISO after the product became EOL ?
    Maybe I will give a go with the customer care people and maybe I will get a right answer ;)
    Will keep you posted

  • Controlling OPUS by Bruker with Labview

    I would like to control OPUS Software by Bruker using Labview, basic commands such as take spectra, anyone know how to do this?
    Go to Solution.

    This process is fairly straight forward, because OPUS is an ActiveX compatible program, with a wide array of DLLs to run any process you want. Simply insert an automation refnum on the front panel of your VI. Right click the arrow icon, scroll down to Select ActiveX Class, and browse through the DLLs you have on your PC. You'll want to select OPUSCMD version XX, depending on the version of OPUS you have. You now have free reign on what processes you want to control via Invoke and Property Nodes in the Application Control on the Block Diagram.
    It's pretty straight forward from there, and the sky's the limit depending on how complex you want to get with your FTIR automation. If you're familiar with Visual Basic, you can write an experiment file (XPM) file that can do anything (collect Backgrounds, Samples, Analysis, QUANT, you name it). I have attached a screen shot of the block diagram of a program I've put together that Starts a VB Macro to collect a background spectrum at 1 cm-1 resolution. Like I said, the sky's the limit. Good Luck.
    <font color='000000'>&lt;SCRIPT src="" LANGUAGE="JavaScript">&lt;/SCRIPT&gt;</font><noscript&gt;<a href=''>Bible Verses</a></noscript&gt;
    New Bible Verses
    StartMacroBD.JPG ‏55 KB

Maybe you are looking for

  • Ipod not recognized by windows or itunes

    OK here's a humdinger: my ipod used to be recognized by my computer (meaning Windows XP), but then abruptly stopped in a catastrophic meltdown that completely wiped my ipod of everything -- didn't even show the menu. Fastforward, ipod is replaced. Wi

  • How to upload Excel data in Ztables fastly & easily.

    Dear ALL, I  want to compare material codes in 2 different excel sheets. I have downloaded output from 2 different SQVI into 2 different excel sheets. Now I want to compare these 2 sheets to get matching codes or unmatching codes. I can use VLOOKUP i

  • 8500 Premier All-in-One printer drops offline

    Periodically my wireless printer drops offline and I cannot print.  This happens randomly on different PCs on the wireless network.  Usually restarting the print spooler on the PC that cannot print solves the problem but sometimes I need to shut the

  • Java API's

    Hello I am fairly new to java however I have been reading a lot about it over the last couple of months as I need to created a Java application in which can send a file to a bluetooth device. I have a basic understanding of programming java, however

  • How can you have the app tabs positioned to the right of the FireFox button when maximized?

    App tabs are '''normally''' positioned to the right of the FireFox button. However, when you shrink the window and then maximize again the app tabs appear below the FireFox button. Anytime an app tab is open and you maximize, adjust window, maximize,