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

Similar Messages

  • 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.
    Regards,
    Marcus
    Marcus Törndahl
    Senior Software Designer @ Prevas AB

    Marcus,
    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

  • How to run stepping motor using LabVIEW

    Hi
    I need to run bipolar stepping motor using LabVIEW 6.1. Would anyone please guide me how to do that.
    I have measurement and automation 3.1.0.3021 installed on my system. I am new to LabVIEW.
    Jayaprakash.

    Hi,
    Do a search for the words "stepper motor" in the forums. This should bring up several threads where this has been discussed.
    -Sal

  • How to control steps of a step motor using labview?

        Hi, I'm really beginner on labview and I need to make a VI to control a step motor. For each n steps, a sensor must observe the position of a mechanism and save in a table based on the number of steps taken. I've already have the sensor's driver, but I don't know how to comunicate labview with the step motor.
       I've seen some samples here, but they weren't enough. I need to buy some specific hardware? What's the difference between using VISA and Motion NI 77xx? Where I write how much steps I want it moves?

    HI 1M2S,
    You have many ways to communicate LabVIEW with a step motor. Are you using a IC step motor driver or a NI module step motor driver?
    If you a using an IC step motor driver you can use serial port or DAQ digital output to control the step motor steps.
    If you are using a NI step motor module you need use NI Motion functions.
    Best regards,
    Abel Souza
    Engenheiro de Aplicações
    National Instruments Brasil

  • Control Step Motor in LabVIEW via Step Motor Driver

    I am looking to control a Step Motor (P/N 4023-828) with a Si5580 Driver, both from Applied Motion Products, with a LabView VI.  Applied Motion provides a simple utility program which accepts SCL commands to drive the motor and recieve information about the motor from the driver via a serial connection.
    Preferably, the LabVIEW VI would have an input field, and a running list of output responses.  I am kind of a novice with LabVIEW, but I know how to create simple VIs.  Any reference to tutorials which explain setting up this type of control would also be appreciated.
    Thank you

    Hello Spike22283,
    From your description, if the driver you received from Applied Motion
    Products is a DLL and you know the API for the driver (the inputs and
    outputs for the functions defined in the DLL), then you can use a Call
    Library Function Node in LabVIEW to get the set up you desire.
    In particular, you would first configure the Call Library Function Node
    to call the particular function in the DLL.  Then wire a string
    control into the Call Library Function Node, which would be the input
    command to drive your motor. Then depending on the data type of the
    return value of your DLL function, you can wire an string indicator to
    the output of the Call Library Function Node and see the output
    responses.
    As a reference, I would suggest looking at the shipping example Call DLL.VI (Help >> Find Examples >> Search for "DLL"). 
    This example VI allows you to browse examples of external code (C and
    C++) data types and how they interface with LabVIEW. Each data type has
    an example VI that demonstates the use of the Call Library Function
    Node. To open the example VI for a particular data type, select that
    data type from the list on the left and then press the "Open Example VI
    for Current Data Type" button. The function prototype, the function's
    source code, and any specific details about this example will appear in
    the External Code Information cluster.
    Hope that helps.
    Wendy L
    LabWindows/CVI Developer Newsletter - ni.com/cvinews

  • How can I control stepping motor with PCI-7344 & UMI-7764? And I want to know the simplest circuit that I can do by myself?

    Now I don't want to by commercial stepping motor driver, I want to do it by myself. I want to know the simplest driver circuit to drive and control my stepping motor (+5V 4 phases).

    From the 7344's perspective, in open loop stepper mode, the only necessary outputs are the pulse train for steps and a TTL flag for direction. You can also set it for CW/CCW mode, which will output two separate pulse trains: one for clockwise motion, one for counter-clockwise motion.
    If you only need to decode the signals into four phases and not amplify them above 5V, then a small IC might work for you (as long as you don't need a lot of current). A reconfigurable FPGA could be programmed to decode the incoming signal and output the four phases pretty easily. However, I honestly believe your best bet is just to buy a recommended amplifier for the motors.
    Good Luck
    Kyle V
    Applications Engineer
    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.
    Attachments:
    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:
    http://www.rmv.com/download.htm
    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 VI Logger 1.1.1 with LabVIEW 7.1

    I have LabVIEW 7.1 on my system and installed VI Logger (1.1 them upgraded to 1.1.1). I would like to programatically control VI Logger with LabVIEW. There are references to VIs under the Advanced pallate to do just that, but I cannot find them or any help files to explain what to do. Where do I find these VIs?

    Hello,
    Thank you for contacting National Instruments.
    After you install VI Logger, the VI Logger Subpalette should appear on the functions palette. See the attached screenshot.
    If they do not appear there, try to reinstall VI Logger.
    Let me know if you have further questions.
    Sincerely,
    Sean C.
    Applications Engineer
    National Instruments
    Attachments:
    VILoggerVIs.bmp ‏2305 KB

  • Control izarc or winzip or winuha with labview

    Hi.
    I have a lot of data with my acquisition program.
    The idea is to compress it to file it.
    How can I make an automatic program with labview to compress datas with winzip or izarc or winuha or anything else???
    It's very important for me because my data can be more than 4 Go then compressed less than 300 Mo !
    Can somebody help me on this point???
    Thanks in advance.

    DFGray wrote:
    > As another option, you can use zlib (a very commonly used freeware library) directly from LabVIEW. Its compression algorithm is very similar
    to WinZIP, so you should get similar results. Search for <B>LabVIEW Windows
    Routines for Data Compression</B> at the main ni.com prompt or try the
    following link <snip>
    As the original developer of the OpenG lvzip library I just want to say
    that it does make use of the zlib library internally. What I did was
    merging the "zlib" library by Jean-loup Gailly and Mark Adler with the
    "zip/unzip" code from Gilles Vollant and changing the export type of the
    functions so that the same VIs could be used to call either a unix
    shared library of that code or a Windows DLL version.
    The next version currently under testing will support adding new files
    to an existing archive, deleting files from an archive as well as
    extracting password protected files.
    Rolf KAlbermatter
    Rolf Kalbermatter
    CIT Engineering Netherlands
    a division of Test & Measurement Solutions

  • Controlling a bcd 7 segment lcd with labview

    I am pretty new to the Labview environment and am having a problem which involves converting a decimal value into its equivalent 4 digit binary number which then needs to trigger the appropriate boolean value to control a bcd 7 segment LCD.
    For example, decimal 9 gets converted into 1001, and you have four boolean variables D,C,B,A, the converted binary nine needs to trigger D and A while leaving C and B off. Is this possible in Labview and if so any advice
    Regards Shaun Oxley
    [email protected]

    To convert a decimal number to boolean I like to use the "Format to String" function with %b for a format specifier. A number goes in and a boolean "0101110..." string comes out. Once you've got the string, you can break it down by characters or turn it into an array of U8 to do lot of fun array stuff to it. I've attached a quick example that demonstrates a few tricks with strings and arrays. It will take a number and output the four LSBs in booleans for you. Fit for wiring to some DIO functions maybe!
    Dan Press
    www.primetest.com
    Attachments:
    number_to_binary_booleans.vi ‏23 KB

  • Can I control the POSIDYN SDS 5000 driver with LabView?

    Hey all,
    I am working on the automation of some high power syringe pumps, the proposed driver is Stoeber POSIDYN SDS 5000 driver (http://www.stoeber.de/TDE/G5/DOKUV56D/442277_01_PHB_SDS_5000_en.pdf).
    Can this driver be controlled via the NI CAN CompactDAQ (http://www.ni.com/white-paper/12316/en/)?.
    I don't understand the level of integration of the NI CAN interface with generic CAN drivers. In concrete, I want to know if I will need custom binary/ASCII commands or if the NI XNET CAN API will provide the necessary function blocks. If anyone has an example VI that would be great.
    Thanks for your time.
    E.

    Hello Cheve,
    Thanks for using National Instruments forums! Answering your question, yes it is possible to control the POSIDYN 5000 with the XNET driver, just to let you know XNET is the software layer that allows specific hardware to execute CAN commands (as well as LIN and FlexRay) and performs all the communication between NI hardware and your application. For a better understanding you can check the CAN Loopback Test.vi within the Find Examples section in LabVIEW (Help --> Find Examples…).
    Have you already thought about which HW platform you will use? Do you need portability with more than 1 POSIDYN driver or your system will just be mounted in a bench? If you can provide me with this information I will be glad to help you with a recommended hardware platform that fits your needs.
    If you plan to use cDAQ the modules that you can use are the 9861 and 9862.
    http://sine.ni.com/nips/cds/view/p/lang/es/nid/209347
    http://sine.ni.com/nips/cds/view/p/lang/es/nid/210072
    Hope you find this information useful!

  • Spindle motor control with labview

    Hi
    I want to control the spindle motor with Labview. It is maxon motor EC 32 with encoder and controller. I can control it with the GUI software. But, I am not sure that there have any such options in labview to control the motor? Please let me how I can control this spindle with the help of labview.
    Thank you for your co-operation.
    Best Regards
    Azim

    Hi Azim,
    It looks like Maxon posted a driver for the DES servoamplifier here: 
    http://shop.maxonmotor.com/maxon/assets_external/Katalog_neu/eshop/Downloads/maxon_motor_control/4-Q...
    The DES can communicate via a command voltage from a motion controller, in the NI case you would use a PCI or PXI 7340 or 7350 series motion controller, and set the drive to +-10V command input mode. 
    It can also communicate over Serial RS-232 or CAN. I believe the above linked driver implements serial communication, but I haven't had a chance to look at it, so I'm not positive. 
    See description of modes and comm interfaces here:
    http://shop.maxonmotor.com/maxon/assets_external/Katalog_neu/eshop/Downloads/maxon_motor_control/4-Q...
    Best Regards,
    Nate

  • How to control the step motor in this situation?

    I have a PHI TRIFT3 ToF-SIMS instrument. The instrument comes with a default
    software. However, the software don't offer fine step motor control. I want to control
    the step motor using Labview.
    I got some info from a Japanese engineer of the company.
    The step motor controller is connect to a card in ISA slot. In the default software, I
    can send command like D2000(distance 2000) and A100(acceleration 100) to "port 2"
    to control the motor. I have a manual of the commands.
    However, I don't know how to send command from Labview. Here is a joysticker
    connected to COM1, COM2 is used for other vacuum control. The joysticker can also
    control the motor..Here are some reply from the company about the control.
    "We do not use special driver for control the step motor.
    This is just sending the serial command via RS232C per command instruction I
    sent you before. The only difference is, to simplify the hardware, we just talk to data acq
    module(wave form card) via PAHOST card(installed in ISA bus slot of the PC)
    to passthru the RS232C command to stepper motor control unit.
    If you try to talk to step motor. just send the RS command from Labview
    platform. (of course need to connect the step motor controller from PC,
    default TRIFT PC does not have a spare COM channel, might be need to add
    serial etension card or add the computer for Labview control)
    "TRIFT PC passthru the RS232 command throught ISA bus to PHI data
    acquisition box to stepper motor control.
    Joystick handled by default software , convert to stage movement
    command X and Y then send thru to ISA. "
    I tried to use the Basic Serial Write and Read.vi to send command to COM1 but I always
    get an error"1073807246 ocurred at property node(arg 1) in VISA configure Serial prot(Instr).vi->
    Basic Serial Write and Read.vi  Possible reason: VISA: the resource is valid, but VISA cannot access
    it."   I think this happens because the default software is also open and trying to control COM1.
    What should I do to accomplish the step motor control? Thanks a lot

    Just to start from scratch, have you verified that you can do basic communication with your serial port, ie successfully perform a loopback test?  Please let me know, and we will go from there.
    Logan S.

  • Which stepper motor is required to connect with labview

    title:fault detection in pen. i am doing a project in image processing using labview .i want to  interface stepper motor with labview using daq how can i interface and which type of stepper motor is suitable for rolling metal sheet in which the pen is placed at the top

    I would start with the motor and work down, Labview will woek with any.
    1.  Figure out how much motor you need: torque, speed, resolution, size (nema 23, 34 .....)
    2.  Select a drive for your motor: many diferent drivers to control a particular motor, How much current is required, motor voltage, inductance
    3.  Determine the interface to the controller: step and direction, cw/ccw, serial.  (I  like step and direction)
    4.  Determine support options for the motor, encoders, limit switches ...
    5.  Now you can select your ni card to match the interface, (NI Motion- good for copmlex interfaces and multimotor synchronization, Digital/ counter timers simple but limited conmplexity, less expensive but more software needs to be written)
    This all depends on budget and requirements.
    Paul Falkenstein
    Coleman Technologies Inc.
    CLA, CPI, AIA-Vision
    Labview 4.0- 2013, RT, Vision, FPGA

  • Multispeed control of motor with time intervals

    hi all
                 i want write a program that can control speed of a servo motor with respect to time intervals or hold time,
    i am enabling the drive throught digital output and speed by analoge output to the drive
    The program should be such that (Multistep Speed Control with respect to time)
    For example
    Step 1     Rpm:    100  Time Duration : 2mins
    Step 2     Rpm:    200  Time Duration : 2mins
    Step 3     Rpm:    300  Time Duration : 2mins
    Step 2     Rpm:    200  Time Duration : 24mins
    Test duration 30mins
    can any one  help to write the program 

    Hi hs_unl,
    Could tell me more about the ProboStep MicroStepping Driver, the links you provided are the same and they point to the stepper motor.
    As far as the USB 6009 you will need the DAQmx drivers which you can find here. There are many examples that come with the LabVIEW, however it all depends on what kind of signals need to go to the MicroStepping Driver. Also, you can take a look at Getting Started with NI-DAQmx guide to get started with programming. Also, take a look at Learn 10 Functions in NI-DAQmx and Handle 80 Percent of Your Data Acquisition Applications tutorial page.
    Regards,
    Jignesh P

Maybe you are looking for

  • How to open the navigated page in a new window???

    i a report when we click on properties and then go to Column format tab. there if go to navigate option it jus asks only the target request or dashboard and opens that in the same window on dashboard. i want to open that in a new window. how to do th

  • Unknown File Type for Adobe Classroom in a Book Fireworks

    I am trying to open sand_river1.jpg cited on p. 74 of Adobe Fireworks Classroom in a Book and am getting a "Could not open file" and "unknown file type" despite the fact that the image is displaying as a thumbnail in the file browser.  I get the mess

  • MAXDB ODBC driver and MS SQL SERVER

    Dear SAP Community   I need to set up a linked server from MS Sql Server to a MAXDB instance. Well, after installing the ODBC driver, I've set up a data source and then I could successfully establish a connection to my MAXDB from a sample Excel file

  • Release procedure for Purchase Order

    Hi All, I need function module/class method/program name which determines which release statergy is to be adopted in order to release the purchase order based upon release conditions. Regards, Amit

  • How to Create a Facebook group subadmin where he cant remove actual admin

    how to Create a Facebook group subadmin where he cant remove actual admin This topic first appeared in the Spiceworks Community