Driver for MM4000 series (motion controller) for labview 6.1 (gpib)

Hello,
I need the instrument driver for a newport motion controller MM4006.
I found the driver for MM4000 series, it could be ok, but I need it for labview 6.1 and not  for labview 7 or 8.
Is it possible to find this driver for older version of labview than 7 or 8?
Thanks
Best regards.
Ludovic

Good idea, I'm not sure of the result, but... Here is the zip file (aviable here).
(oups, you were faster ^^)
Message Edité par Mathieu R. le 12-08-2006 05:19 PM
.mrLeft{float:left} .mrInfo{border-left:solid 1px #989898;font-size:x-small;color:#989898}
Mathieu R.  
  CTD - Certified TestStand Developer / Développeur TestStand Certifié  
  CLAD - Certified LabVIEW Associate Developer  
Attachments:
npmm4000.zip ‏419 KB

Similar Messages

  • How to use LabVIEW FPGA on Custom FPGA board other than NI products .....Also how to develop RTx DLL for a customised motion controller hardware

    I'm using RTx, LabVIEW RT and LabVIEW FPGA.
    The GUI is windows based. The motion control and FPGA  are RTx based.
    Is there any way to develop device drivers for the custom hardware in RTx. For example motion controller hardware, FPGA hardware, PCI hardware.
    Is there a possibility to use custom FPGA boards to use with LabVIEW FPGA.
    Please send me some links
    Thanks
    Bhoopathy
    Take life as it comes! you may never know what's gonna happen Tommorrow

    CODE WARRIOR Hello. I believe this question was answered in a previous post. Please let us know if you have any new questioins or if you need some clarification.
    You are able to develop device drivers for your custom hardware using the NI Measurement Hardware Driver Development Kit.
    However, it is not possible to use custom FPGA boards with LabVIEW FPGA. The FPGA boards have to be one of our R Series boards. Here are some links that should shed some light on the Measurement Hardware DDK.
    Measurement Hardware Driver Development Kit Frequently Asked Questions
    NI Measurement Hardware DDK (Driver Development Kit)
    Please post if you have further questios.
    Efosa O.
    NIAE

  • Connecting Hall Effect Sensor as an encoder(fe​edback) for PCI 7356 Motion Controller

    Hi,
    We have Labview 2010 and the following hardwares for testing a specific motor (a brushless DC motor):
    NI PCI 7356 Motion Controller
    NI UMI 7774
    AKD Servo Drive P00606
    However, I met some difficulty when wiring the motor to the motor drive(and controller). In the manual, it says PCI 7356 needs encoder signals as the feedback. But our motor doesn't have a built-in encoder. It has three Hall Effect Sensors, which we plan to use as an encoder. If we feed the hall sensor signals as the encoder phase signals (Phase A, B) to the drive/controller, I wonder if Labview or PCI 7356 (after an appropriate configuration) can adjuct the phase (from 120 degree to 90). Does it work even without the adjustment?
    If the above doesn't work, can I feed only one Hall Effect sensor signal as Encoder Phase A and don't feed anything to Phase B (since I only need control the motor speed in one direction)? Will PCI 7356 or Labview recognize the signal and function accordingly?
    If it doesn't work as well, could I use motor's Back EMF as a feedback (this motor produces a decent sinusoidal back EMF)? If I can, how should I configure the hardware and wire the motor to controller accordingly? 
    If all three above don't work, could you suggest a way to solve this problem?
    Thanks so much for your help.
    Best,
    Chen

    Hey Chen,
    I have comfirmed that the PCI card will not be able to do feedback with the hall effect sensors. However, you could do that with our NI 951x modules if you run it in FPGA mode. You would need an extra IO module to set up the hall effect sensors with, but you could effectively customize your control and your feedback on the FPGA board immediately. 
    For your other post, I am not sure you can create a time constraint on the move, I believe that when you define a motion, you would need to define the number of steps or the position and not the time. If you are running the motor at a specific velocity for an amount of time, you would need to set that as the number of revolutions and not time.
    I hope this helps.
    Regards,
    A. Zaatari
    National Instruments
    Applications Engineer

  • Need advice on storing configuration variables for use by FP2000 Controller for embedded application.

    I am creating 8 machines that generally operate in the same way and each will be controlled using a FP-2000 controller. The only difference between the machines is a set of scaling constants and pass values for determining if the machine completed its process successfully.
    In the past, using an idependent PC and Labview, I have created a configuration.vi for writing the constants and configuration variables to a data file on my hard drive. Then in the auto.vi I read(only once each time the program is started) the file and store the data in the program. I would like to do something similar with this system but am not familar with the Field Point system.
    I know i
    t is probably not difficult to store the data to the host computer and transfer it to the modules but I am better off writing to the modules once and storing the data onboard the FP controller for use by an embedded application. This way, if the network connection is lost for any reason, the machine can still operate. Is this possible, and if not what do you suggest in order to prevent being so reliant on the host computer?
    Thank you for your help.

    Mike,
    There are a number of ways to accomplish what you desire. The easiest is to continue doing what you are already doing. The FP-20xx series modules treat their flash memory as if it was a hard drive, so the file I/O VI's in LabVIEW work just the same in a FP-20xx as on a regular computer running LabVIEW. The primary variation will be in how you write the files over the network. Since mapping network drives is more of a Windows functionality, you can not simply have a VI running on your host computer use a File I/O VI to write to a FP-20xx. Instead, what you will need to do is to write the file to you local drive and then FTP (file transfer protocol) the VI to the FP-20xx module. This can be done using the LabVIEW Internet toolkit or any 3rd party FTP util
    ity. One word of advice; the OS on the FP-20xx does not support long filenames but due to a problem in the FTP server, long filenames (non 8.3 compliant) may be uploaded and once there, you will be unable to access the file again, even to delete it.
    An alternative method that I have seen used is to use a global VI and write to it from the host machine through the use of VI server. You can then have the program on-board the FP-20xx save the globals to your configuration file.
    Regards,
    Aaron

  • How to control esp 301 motion controller using labview

    Hi Everybody,
    I am new to Labview. I am trying to connect ESP 301 motion controller from Newport to the labview and control it. But I couldn't find the drivers for it online. How can I connct it and using.
    I am planning to use it with USB connection.
    Could some one please help me in this regard.
    Solved!
    Go to Solution.

    Hello Thomas
    there are existing facilities:
    · Two turntables XY driven by stepper motors 10 microns
    · Central ESP301 command to the decks
    · Central control and data acquisition: Unit PXI
    I want to do the next step
    · Control of stepper motors to perform scans on a large scale wafers two or four inches with a very good resolution of up to 10 .mu.m
    · Programming the ESP unit 301 microstepping mode by dividing the initial step to make scans on small areas at a resolution of up to 1 .mu.m;

  • Controlling ESP 300 motion controller via Labview

    Hi all,
    It's for the first time I try to communicate with other devices using Labview. I made a VI (07_rs232.vi) to send commands to ESP 300 motion controller via RS232. This VI should make zig-zig move using two axis (2 and 3). When I'm running this VI slowly (Highlighted execution) or with smaller count of iterations (4x4) everything works fine. But when iteration count is higher error on the device occurs ("command does not exist"). Does it have connection with the memory of the ESP 300? Am I writing too many commands to its memory? I have no experience with this. I appreciate any kind of help.Message Edited by ceties on 09-18-2006 09:34 AM
    LV 2011, Win7
    Attachments:
    Temp.zip ‏83 KB

    Hi,
    For some reason, the link you gave doesn't work ...
    Sory I forgot the subVIs... here is the dll with everything. I didn't use the VIs from NewPort because the code was quite poor.
    You can use th subVIs to :
     - read axis position or informations
     - send command to be executed
     - send "question" and read the "answer"
    It's quite easy to use because the VISA session will be help in the FGV (blue VI), use it to open the session at the beginning of your process, use it for controlling your axis and use it also at the end to close the VISA session.
    Hope thi help
    BTW : aboute the "\r" well yes it is required as an end of message character
    When my feet touch the ground each morning the devil thinks "bloody hell... He's up again!"
    Attachments:
    ESP.llb ‏132 KB

  • Motion controller for globe E-2620 motor

    What is the correct NI controller/motor drives for a pair of Globe Motor E-2620
    DC Permanent Magnet Motors with Optical Encoder?
    Motor Specs:
    P/N 537A244-3
    24VDC Motor Voltage
    3.1A Max Rated Load
    HP HEDS-5500 Encoder
    Thanks
    Russ Smith

    Hello Russ,
    Thank you for your interest in National Instruments.  For the DC Permanent Magnet Motor you specified you will need one of our brushed DC servo motor drives: 7652 (2 Axis of control) or the 7654(4 Axis of control).  The controller hardware you need will be dependent on what other features you need for your motion system you are building.  The two options for controlling these types of motors are the 7340 series and the 7350 series.  To see the differences in these two types of motion controllers go HERE.  Let us know if you have anymore questions.  Thanks and have a great day.
    Regards,
    Mark T
    Applications Engineer
    National Instruments

  • How do you create a max/min for a series of input in labview 2010

    with labview is there a way to get max/min values from a series of inputs? I want it to graph the data and keep track of what the highest and lowest values were. I am using Labview 2010

    While you don't really define what you mean by a "Series of inputs", maybe Array Min&Max PrByPt might be of interest.
    (For better help, attach a simplified VI that shows typical data.)
    LabVIEW Champion . Do more with less code and in less time .

  • Best pracices for setting up Domain controller for our remote European offices

    Hi,,
    We have about 17 remote site across Europe (HQ in UK), I want to start revoking the offices local DC's and host them in a couple of Cloud servers in Germany with local NAS boxes for file storage. I will have MPLS network between the offices to the Cloud
    DC.
    Now what would be the best practices and tips for this situation in respect to the DC's. How can I prioritize the remote offices to use the Cloud DC/DNS and not our DC at our HQ in the UK. Would it be better to have a sub-domain created (europe.company.co.uk)
    for the other offices.
    Any suggestions on this setup for the DC

    Hiya,
    on the conceptual level. The reason for having local DC's, is that if the local sites internet line is offline, people are still able to authenticate and access local resources. From that point of view, you might as well just run with your HQ DC's only. Note:
    the cloud does offer availability on their services, that might not be matched by your HQ in terms of double internet lines.
    That said.
    The DNS server of the clients as well as the sites & services of Active Directory. Your clients will use the nearest domain controller available from sites and services information.
    Managing Intersite Replication
    http://technet.microsoft.com/en-us/library/cc794799%28v=ws.10%29.aspx

  • How to control Arcus Technology's PMX 2 ED motion controller using labVIEW

    Please guide me, for controlling the PMX 2 ED using labVIEW.
    http://www.arcus-technology.com/pmx-2ed-sa.php?osCsid=4cc1dd9c238572468a87a72d16d7fd93
    Please let me know if any one has used labVIEW for this before.
    Thank you. 

    Well, I don't have the instrument or the drivers so can you provide some details into this VI that they provided? Perhaps if you upload it  (assuming the license agreement for the software allows you to do so).

  • Need tech help for MSI VGA Fan controller for gtx 780 SLI

    Just curios how to get the VGA Fan controller to work on the 2nd card that's in SLI? I can get the 2 fans to run 100% with afterburner but the middle one wont on the 2nd card? Thanks!

    I have the same problem. 
    On GTX 780 Lightning, Afterburner will control both cards 90mm fans.  Afterburner will not control the middle fan (fan 2).
    The MSI fan controller will only control one card, not both.  I think there was a major oversight here.  They either weren't thinking anyone would SLi GTX 780 Lightning when they made the fan controller or its horribly broken.  In my case Rakunvar, my bottom card (PCI-E slot 5) is controlled while the top card (PCI-E slot 2) is ignored.
    I heard somewhere, they plan to fix Afterburner so it will correctly work with the 780 lightning.  It seems to me they put the MSI fan controller in the box with the GTX 780 Lightning because they must've known that the current beta Afterburner wouldn't control the middle fan. 

  • Warning while loading example VIs for XPS motion controller

    Hi,
    I'm new to Labview. I want to control the XPS motion controller using Labview and I wanted to get started with the examples provided by XPS along with the drivers. But I get a warning while loading the example. I have attached a screenshot of it. Please help.
    Also, opening the example opens just the front panel. How do I open the bloack diagram of the example VI?
    Thank you.
    Attachments:
    warning.png ‏40 KB

    That warning is nothing to be worried about -- it just means that things were found in a new location, which is normal when you move code around.  Once you save the project it should go away.
    To look at the block diagram, use Window - Show Block Diagram, or simply Ctrl+E.
    Good luck!
    Edwin

  • Multimedia Audio Controller for T43

    I have looked everywhere for the Multimedia Audio Controller for my T43 laptop and have not been able to find it.  Please let me know where it is located so I can install it.  I had to a new XP update and it disappeared after that.
    Thanks for your help.
    Brett

    Hi Brett,
    Does this post help?:- http://www.softwaretipsandtricks.com/forum/windows-xp/38522-another-multimedia-audio-controller-prob...
    Maliha (I don't work for lenovo)
    ThinkPads:- T400[Win 7], T60[Win 7], IBM 240[Win XP]
    IdeaPad: U350
    Apple:- Macbook Air [Snow Leopard]
    Did someone help you today? Compliment them with a Kudos!
    Was your question answered today? Mark it as an Accepted Solution! 
      Lenovo Deutsche Community     Lenovo Comunidad en Español 
    Visit my YouTube Channel

  • What are resources that one has to use motion control in LabView?

    I am a newbie at Labview and I am trying to get a stepper motor to drive a shaft for one rotation (the shaft is attached to a bearing which will rotate a laser around a fixed object in the center). I am very limited in experience and I am wondering if ValueMotion is the way to go. Do you have to purchase the PC controller from NI to use value or flex motion? It would appear that using the intialization and setup VI's that ship with LV 6i would be the easiest and quickest route.
    What demos/programs for labview will be best in helping me in my efforts? I have yet to even select the controller or stepper motor for this application.

    Hello Graymalkin79...
    LabVIEW and an NI motion controller for your PC are an excellent combination for the application that you describe. To answer your specific questions...Yes the ValueMotion and FlexMotion VI's require a PC based controller from NI. For your application, either the 7334 stepper controller (ValueMotion) or the 7344 step/servo controller (FlexMotion) will do the trick. For straighforward stepper control as you describe in your application, ValueMotion is fine and the VI's for init, setup and operation should have you up and running quickly. FlexMotion provides a significant level of motion capability and overall system integration that may enhance your total application, but that's difficult to determine from your brief description.
    Most
    any Stepper Motor requires a power driver unit like the MID7602, and the selection of this component really depends on the motor that you choose and its associated torque and speed requirements in your system.
    Both ValueMotion and FlexMotion VI libraries provide motion demos that you can use interactively as well as VI's that you can integrate into your overall laser based LabVIEW application.

  • Auto Tune prior to running motion control program (LabVIEW)

    Hi,
    I am controlling Parker Compumotor (404-LXR) linear servo table via GV6 drive and PCI-7344 motion controller.
    The problem is that I always have to run automatic tuning in MAX when I turn off all the system and restart it.
    Before I use the automatic servo tuning in MAX, the servo table buzzes and oscillates wildly. Cabling seems to be successful as linear servo motor is completely controlled by LabVIEW after auto tuning in MAX.
    I wonder how I can just run my LabVIEW program without running Auto Tune step.

    Hello Gino,
    Thank you for using our discussion forums. Yes, you can programmatic load the PID parameters from LabVIEW. Tune your servo using auto tune, once you are satisfied with the response look under the Control Loop tab for the PID parameters. In LabVIEW use the Load All PID Parameters.flx and use the tuned parameters from Measurement and Automation Explorer as the PID Parameters input for this VI. Place the VI before the multistart.vi. This will make sure the correct PID settings are used. I hope this helps you out. Have a nice day!
    Regards,
    Nipun M
    Applications Engineer
    National Instruments

Maybe you are looking for

  • Spry Tabbed Pannel Trouble

    Sorry for the newbie question, but I'm really in a bind right now. I am using a spry tabbed pannel on my company's website that I'm in the process of designing, and yesterday it worked perfectly. At the end of the day yesterday, I did something and I

  • Line wrap in Editor

    Is it possible to have the editor view wrap lines?  Long lines go off the screen and I have to use the horizontal slider to see them.  I want a long line to wrap in the editor.

  • Show scrollpane only when table has x rows

    Is there any way to not make use of scrollpane when a table currently has less that 5 rows ? I have my table embedded in a JScrollPane, but I want to show the scrollpane only if my table has atleast 'x' number of rows. Thanks,

  • EAP Authentication Failing (External DB account restriction)

    Hi, I am using ACS 3.0 as my Access Server configured for LEAP authentication,Everything was working fine till 2 days back, All my wireless clients ver getting authenticated, But suddenly they have stopped doing so, On checking the logs it says "Exte

  • Internal error when generating

    I was making query of logistics and the following error occured: Internal error when generating Message no. AQ_AD_HOC220 Kindly anyone let me know how to solve this problem to run my infoset query. BR// Irfan Ahmed