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).

Similar Messages

  • 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;

  • How can I figure out, (and control), the sampling rate of my IMAQ board using LabVIEW?

    My IMAQ board is sampling at a certain rate and I do not know what it is... how do I figure this out using labVIEW? Also, how can I make sure that it is not waiting any time at all for sampling i.e. it is not waiting for any wait time functions or any of them other things that cause the program to slow. The reason that I want to do this is because the Kodak Imaging board that I am using seems to be delivering at a much higher rate and no my graph there are major gaps between each sample according to the time plot (for instance it goes from 178280 to 178290 all the way by 10's to 178340. But when the program is running continuously it has gaps of like 355 or so miliseconds I guess.
    Maybe that is just the time that it takes for the program to refresh itself, I am not sure. where could I find where this missing information is going?
    Thanks much,
    Brian

    Brian,
    Your IMAQ card should be sampling at the same speed of the camera, as long as your camera isn't exceeding the cards limits.
    As for how many images you're acquiring in your program, it depends on how long it takes for you to finish one loop of your code. It sounds to me that you may have a lot of processing happening after each grab, therefore slowing down the system.
    Try to comment out your processing (maybe with a case structure set to false) and output only your acquired images. See if that makes a difference. You might also try running this on a faster computer.
    BB_Phil

  • How to create longtext or blob data types in SQL using labview

    Hello,
    I am fairly new to SQL, and I'm using the labview database connectivity toolset.  Using labview 6.1
    I am using the DB Tools Create Table vi to create my tables.  I want the tables to hold 1000 character strings.  But the longest string that I can insert seem to be 255 characters.  I think It is a limitation of the "String" data type in SQL so I need to use text or blob types.  The problem is I created a control for the "Column Information" field and I see the following selections for the data type. (String, Long, Single, Double, date/time, binary).  I dont see any selection for text or blobs.  How do I define another data type that is not part of the selection in the control?
    Thanks for any help.

    I don't know about defining long text, but the equivalent of a BLOB should be the binary data type, which just holds the data you put into it without formatting it.
    Try to take over the world!

  • How do I grab data from a url?query using LabView 8.0?

    If I copy the following url in my web browser, it will give me the quote of BBD-A.TO symbol from yahoo. The data is comma separated (csv).
    http://finance.yahoo.com/d/quotes.csv?s=BBD-A.TO&d​=t&f=sl1d1t1c1ohgvj1pp2wern
    I would like to know how to grab that information using LabView. I tried using datasocket VIs but I was unsuccessful, it seems that as soon as I put the query part of the url, I am not able to read (timeout occur).
    I think there might be another way to do it using .NET "httprequest" and "httpresponse" classes but again I was not successful. 
    I am really new to this, thanks for your help.

    Hi Ben,
          Try adding "[text]" to the end of the URL that you're supplying to the "Datasocket Open (Read)".  In your case: http://finance.yahoo.com/d/quotes.csv?s=BBD-A.TO&d​=t&f=sl1d1t1c1ohgvj1pp2wern[text]
    Also, Jeremy L posted a GetHTMLSourceString.vi.
    Cheers.
    Message Edited by tbd on 01-07-2007 12:08 AM
    "Inside every large program is a small program struggling to get out." (attributed to Tony Hoare)

  • How can I program my imager to take longer samples using labVIEW?

    What I would like to be able to do is to use LabVIEW to program my external hardware to take a sample length of a specific time. I would also like to be able to find out how fast my Imager is sampling at, kind of like using the program as an oscilliscope to read the sampling rate of my hardware.
    Any advice would be much appreciated.
    Thanks,
    Brian

    Bruce,
    I have a PCI-1424 Image Aquisition board, and it is connected to a KLI-2113 Kodak imager. The reason that I was thinking that I could get some kind of clock reading from the Kodak imager is that In the graphs, (I will send them), in some of them you can definatly see a pattern, exspecially if you leave the points on the chart and run another cycle, they almost mimick the previous results. What I would like to be able to do is to see how long each one of those cycles are running. The graphs time axises are messed up because If I have it one way I get like 295 and if I transpose it I get 79, (as you can see in the graphs). I think those are how many samples that are comming from the board but in some instances you can see th
    e exponential grades on the graphs and charts which leads me to believe that somehow the CCD chip is reading the collected charge in samples starting from the left to the right, (or the other way). I want to know how it is reading it, how long each sample is and how to collect either x amount of samples or y amount of time for each sample. Also it is interesting to note that the sampling on the x axis stay the same no matter where and how the light is shown onto the CCD chip.
    Anyways, I will attach the graphs so you can see what I mean and I will also attach the KLI-2113 Manual. I really appreciate your help Bruce,
    Brian
    Attachments:
    kliColorEvalBoard.pdf ‏247 KB
    Close_vs_Far.doc ‏349 KB
    Thin_Band.doc ‏136 KB

  • How to read data which is written in little endian using labview

    dear all
    My program in c++ creats a binary file with data as
    struct varaiable
    int a;
    double b;
    doublec;
    float d[30];
    floate[50];
    char time_date[30];
    30 such data type is stored in one .b file.
    when i am reading the file back using labview the data is not the same as stored.
    i think that my c++ program stores data in little endian format while labview is retrieving it in  big endian format.
    i Checked and found that when i am storing a=2 then while retrieving back in lab i displays it as HEX of 02 00 00 00.
    Same is the problem with double and float.so can somebody tell me how i can change labview to read in little endian format.
    I am using labview7.1 
    Abhimaniu

    Yes you are correct. Labview and C uses different endian format. Do not worry you have the toolbox in labview. The most important is the typecast function. With this you can convert anything into everything. And as long as you keep the number of bytes and the internal order intact you will always be able to convert things back. I have made an example for you regarding this topic. It is in LV7.1. I have kept this version since the new butt ugly graph cursor introduced in LV8 is a gigantic bug, and should never have seen the light of day.  Well enough of my frustration. In the data manipulation palette you will find the type cast and tools for byte/integer swapping and byte/integer splitting and merging.  If have done a similar thing before. But I do not remember exactly how to convert a C double into a labview DBL. But take a look at the number 123.123. In this number all the internal bytes are different so by comparing the C version and the labview version byte by byte you will be able to convert it correct. I your case the C struct is 4+8+8+(8X30)+(8x50)+30=690 bytes long. So this is the number of bytes you read each time. I your case I think it will be more convenient to read it as an array of 345 I16(words) but this is up to you.
    Besides which, my opinion is that Express VIs Carthage must be destroyed deleted
    (Sorry no Labview "brag list" so far)
    Attachments:
    sample.vi ‏59 KB

  • 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

  • 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

  • How to control a Load Balanced set in IaaS VMs using Text files

    Hi,
    I would like to control the Load Balanced nodes Using a resource to probe like active.txt  in IIS than a Endpoint on the Management Portal.
    The reason i need this is because the engineers in my team will have access to VMs but not to Management servers.
    Any info on it is very helpful.
    Thanks

    Hi,
    You can Control the access to the Load Balanced Set by using Network ACL. A Network Access Control List (ACL) is a security enhancement available for your Azure deployment. An ACL provides the ability to selectively permit or deny traffic for a virtual machine
    endpoint. This packet filtering capability provides an additional layer of security. 
    Using Network ACLs, you can do the following:
    Selectively permit or deny incoming traffic based on remote subnet IPv4 address range to a virtual machine input endpoint. 
    Blacklist IP addresses
    Create multiple rules per virtual machine endpoint
    Specify up to 50 ACL rules per virtual machine endpoint
    Use rule ordering to ensure the correct set of rules are applied on a given virtual machine endpoint (lowest to highest)
    Specify an ACL for a specific remote subnet IPv4 address.
    Network ACLs can be specified on a Load balanced set (LB Set) endpoint. If an ACL is specified for a LB Set, the Network ACL is applied to all Virtual Machines in that LB Set. For example, if a LB Set is created with “Port 80” and the LB Set contains 3 VMs,
    the Network ACL created on endpoint “Port 80” of one VM will automatically apply to the other VMs.
    Hope this helps !
    Regards,
    Sowmya

  • How to control 8 current sources in the same time with labview?

    Hi,
    I'm a French student who have to create a program which is able to control 8 current sources in the same time.the aim is to plug the currents sources in the input of a laser.
    If someone has an idea, it would be very nice to inform me !!!
    Thanks in advance.
    Nico31dcu

    Is it really Tektronik or is it Tektronix. Tektronix is a major test equipment manufacturer. I can't find any reference to that model number on their site, though.
    There are several resources for learning instrument control. One good place to start is http://zone.ni.com/devzone/cda/tut/p/id/4357.
    Assuming that you have a NI GPIB controller for the pc, you will be using the Instrument I/O Assistant or the VISA commands to send/recieve data from the current sources. Without having access to the programming manual, I can't give specifics on what commands you need to send. Your topic mentions controlling them at the same time. Truly simultaneous control is possible in only a few situations. If you have a couple current sources in the same mainframe, you may be able to send a single command to set them all. It will really depend on the commands that the vendor has implemented. With separate mainframes, you will send commands first to one, and then another, etc. Again, depending on what the vendor has implemented, it may be possible to sequentially program all sources to a ready state and then trigger all simultaneously.

  • How to track face and allocate lips in the face using labview

    My final year project is "Text Input System developed by Lips Image Recognition based on Labview for Serious Disabled".
    In this, image of person's face will be acquired by CCD camera.. Then it has stages like face tracking, lips area allocation and extraction and further processing.
    Then the status of mouth-open or mouth-close will be acquired in binary format as 1 & 0 respectively..This information will be given to MORSE CODE TEXT INPUT SYSTEM which will convert morse code into english text...I am having problem in developing program to track face and allocate lips area...Kindly help...
    Attachments:
    Lips Image Recognition.pdf ‏808 KB

    You would probably get more useful responses by posting in the Machine Vision board.
    Lynn

  • How can I change the names of the Excel Worksheets using LabView?

    Hi Everyone...
    I want to start a project but I want to be capable to create and change the names of the worksheets in excel using LabView.
    We know the default name of the worksheets (Sheet 1, Sheet 2...)
    Can I make this change only using labview with some activeX, properties and methods...
    Best regards...
    Mexico
    LabView 8.0

    Hello,
    Yes, you can modify the name of an Excel Sheet with ActiveX property Node or Invoke Node.
    There are some good examples in the NI Example Finder of Labview on "Communicating with external Applications -> ActiveX -> Excel ->..."
    To modify the name of a sheet, you need to use the property "Name" of the reference "Sheet"
    Best regards
    Nick_CH

  • How can I send a post query with attached data using Labview?

    Hi,
    I need to send data (a file of 5KB) to a php server.
    In order to do it, I need to send a post request with attached data.
    I'm using Labview 6.1 and I have the Internet Toolkit.
    But I just see the Get Method. Isn't implemented the post method in Labview?
    Thanks for your help
    Best regards

    Hi,
    In order to use the POST request method as opposed to the GET request method I used a VI set up as shown in the attached GIF.
    From the front panel you need to provide values for the 3 inputs. "Bytes to read" is an arbitrarily large number that meets or exceeds the maximum number of bytes you expect as a response from your server. "Address" is just the URL of the server, e.g. "10.90.1.1" or "localhost" or "www.google.com". "Data in" is the actual request you're sending with the data included.
    "Data in" would be in a format similar to everything in the quotes below (important to have 2 carriage returns to finish the request);
    POST /phppage.php HTTP/1.1
    Content-Length: ??
    Host: http://www.mywebserver.com
    Content-Type: application/x-www-form
    -urlencoded
    email=[email protected]&password=mypassword
    For sending your data file you just have to set the requisite MIME-type and then include the file data in place of the form data in the example above.
    Hope this helps,
    Neil
    Attachments:
    LV_TCP_code.gif ‏4 KB

  • How to Measuring the Temperature of the PXI-1045 Controllers Using LabVIEW

    Hi,
    I need to continuously monitor the temperature of the PXI-1045 controller. I have had a look  the vi supplied by NI on http://zone.ni.com/devzone/cda/epd/p/id/4538#0requirements which is developed for PXI-8196/95 and the PXI-8186/87 controllers. Can similar temperature measurement be done on PXI-1045?
    Regards
    Mehran

    Hi Mehran,
    Sorry, but those aren't controllers either! Controllers are the 2- and 3-slot cards that act like the computer in your PXI system. They will generally have a model number of 81xx. For information on our PXI controllers, have a look at http://sine.ni.com/nips/cds/view/p/lang/en/nid/1534. When you measure the temperature of your PXI controller, you're measuring the temperature on the CPU - this is something you can do on almost any PC.
    Chassis and PXI devices do not have CPUs with thermistors to measure the temperature, so you can't read the temperature. Again, if you want to determine the ambient chassis temperature you'll need to use a thermocouple or something similar.
    Regards,
    Tom
    Applications Engineering, NI UK

Maybe you are looking for

  • Bolding rows in RTF template using tags

    In an rtf template, is there a way to bold an entire row in the table using tags rather than building two rows (one bold, one unbold) and put them in a if condition? if [BOLD ROW] else [UNBOLD ROW] end if

  • NOT PRINTING FROM WINDOWS 7 TO MY PHOTOSMART c7180 ALL-IN-ONE (I CAN SEE MESSAGES IN QUEUE)?

    CANNOT PRINTING FROM WINDOWS 7 TO MY PHOTOSMART c7180 ALL-IN-ONE (I CAN SEE MESSAGES IN QUEUE)?

  • Why can I not make purchases anymore?!?!

    For days now I've been getting a message dialog whenever I try to make purchases. It says: "The Itunes Store is unable to process purchases at this time." and, "Credit card processing is temporarily unavailable. You may continue to browse the store.

  • High Spec Mac Mini v Macbook

    I want a Mac with 1GB Ram/DVD RW and about 120GB HD The Mini comes out a little cheaper but doesn't have the webcam or a screen. The Macbook also has the faster chip Core 2 and 2.0 v the 1.83 on the mini. I can't really see why anyone would want the

  • Why won't these videos fit on a 120min 4.7Gb disc?

    There have been situations in which when I am using 120 min 4.7GB DVD+R discs, that iDVD tells me that the video/videos I insert onto a project exceeds the macimum duration of the disc. It doesn't make any sense when I drop a 1 hour and 30 min.,700mb