Creating a Labview VI for controlling an Atmel at32uc3a1512 device.

I have a custom device that has a USB port and an ethernet port,
This device (and it's USB port) are controlled by an atmel at32uc3a1512.
I have an old version of Labview (V8.2) nd I would like to create a VI to communicate and pass data
back and forth with an Atmel at32uc3a1512 but I am not sure how to create a driver for this with the MAX utility.
The device shows up in my Windows XP control panel as a USBLib device...
Any direction, suggestions,  or links to examples or whitepapers on this is appreciated
thanks

Hello Japper,
If you would like to attempt to communicate to the Atmel at32uc3a1512 as a device using USB, then the following tutorial should be useful. This details how to use NI-VISA to communicate with a USB device, however this requires detailed knowledge on how the device sends, receives, and processes data.
USB Instrument Control Tutorial:
http://www.ni.com/white-paper/4478/en
If you are attempting to write LabVIEW code that will be deployed to the Atmel at32uc3a1512 as a target then that is a whole different set of needs. This device is not an officially supported target, and would require a significant amount of modification and tweaking in order to get this to work, if it is possible. The best resource that I can provide for that would be this guide on how to port LabVIEW to ARM devices. I understand that the Amtel at32uc3a1512 is not an ARM device, however this would be the closest guide that we have for porting LabVIEW as a target VI.
LabVIEW Embedded for ARM Porting Guide - Chapter 1: Introduction:
http://www.ni.com/white-paper/6994/en
Let me know which method you are attempting to use the Amtel at32uc3a1512 as; either a target, or a device.
Thanks,
Joel
Motion PSE
National Instruments

Similar Messages

  • Using APT ActiveX methods to create a labview program for BPC 203 3 channel Benchtop Piezo controller

    Hi Everyone,
                      I am really very new to Labview and i am in great need for some help.I am assigned a task where i am supposed to create a labview program to control or moniter a BPC203 3 channel benchtop  Piezo controller. I created a program with the help of the instructions provided in the APT-Labview guide provided by Thorlabs.But th program doesnt run . Whenever i try to run it i get the same error which says that "Control HW Communications disabled".I have attached a snapshot of the error message.So i tried to create a small program in labview which would read the volage output.Even there i got the same error message.I suppose there is some mistake on my part which i am not able to correct due to the lack of proper knowledge.Could anyone please help me to solve this problem.A slight elaboration would be highly appreciated.Also i think the error lies in the use of invoke node with the get Voltage output method. I am not sure whether the parameters i have provided to the invoke node are correct.Any help of any sort would be highly appreciated.
    Attachments:
    Front Panel with error message.PNG ‏202 KB
    Block diagram.PNG ‏101 KB

    Hi
    I had the same problem today. However, I noticed that the piezo controller has 3 channels with separate slots and they are packaged in the same box. Therefore the whole box has a serial number, probably something like 71822280, and this is written with large letter. Now, in order to communicate with any of the channels, this does not help, but one needs to communicate directly with the interested channel and they have thier OWN SERIAL NUMBERS.
    For example channel 1 (my X direction in the nanoMax stage) has serial 91822281, Y has 91822282 and Z has 91822283. So try looking if you have the right serial number Hopefully you found out this yourself but this might help others, I took me3 hours to get this thing working when I started to plug-in the cables and everything.
    Lasse

  • If I already created additional Apple IDs for use on my kids devices, how can I convert them to "kids" Apple IDs?

    If I already created additional Apple IDs for use on my kids devices, how can I convert them to "kids" Apple IDs?

    You can't
    Family Sharing and Apple IDs for kids
    http://support.apple.com/en-us/HT201084
    The Apple ID has it's right already set and can not be changed

  • Looking for LabVIEW subroutine for controlling Perkin Elmer Lambda 900 Spectrometre

    I want to control a Perkin Elmer Lambda 900 Spectrometre by LabView for integration into a running LabView program controlling the overall experimental setup.
    I have got the documentation with the commands for serial interface control, but I do not succed to use them with LabView.
     For this reason, I was wondering if a .vi exists for this instrument.

    Her the screenshot. The communication protocol of the Lambda 900 is based on the rules of the SCPI protocol.
    The different steps corresponds on:
        1. initializing the interface
        2. switching the serial interface on
        3. enabeling the communication interface
        4. thry to read the system identification.
    The different write actions confirm the wirting of the commands, but the read action has nothing to read and the timeout function is activated and returns the corresponding error message. I checked and their are no bytes to read at the serial interface.
    If have checked the physical connection between the computer and the specrometer by using the standard program from Perkin (UVwinlab) which is correctly working.
    Attachments:
    perkin.jpg ‏40 KB

  • Labview basic vis for controlling Newport ESP6000 controller and 3 axis stages

    I have looked in Ni.com's development zone and cannot find anybody who
    has created or developed Labview code for controlling a ESP6000
    Newport controller. Newport provides the basic level dll for use with
    Labview. Has anybody developed a good basic LabView VI implementing
    these dlls?
    Any advice and suggestions on how to proceed would be greatly
    appreciated.
    K Patel

    This is a library I just quickly put together from what I remember when I used to used the ESP6000 and Unidrive systems - All you need to do is call "Open and Initialise Axes" (note the Australian/UK spelling!) and then home each axis individually, and then call any of the other commands (Move Relative, Move Absolute, Stop, etc) - note: sue to an hardware limitation, you can only home one axis at a time, and that could take a while!
    *** The DeveloperZone is not letting me upload the library - email me (address below), and I'll email it directly to you.
    Like my answer? Give it a rating!
    Christopher G. Relf
    Certified LabVIEW Developer
    [email protected]
    Int'l Voicemail & Fax: +61 2 8080 8132
    Aust Voicemail & Fax: (02) 8080 8132
    E
    ULA
    1) This is a private email, and although the views expressed within it may not be purely my own, unless specifically referenced I do not suggest they are necessarily associated with anyone else including, but not limited to, my employer(s).
    2) This email has NOT been scanned for virii - attached file(s), if any, are provided as is. By copying, detaching and/or opening attached files, you agree to indemnify the sender of such responsibility.
    3) Because e-mail can be altered electronically, the integrity of this communication cannot be guaranteed.
    Copyright © 2004-2015 Christopher G. Relf. Some Rights Reserved. This posting is licensed under a Creative Commons Attribution 2.5 License.

  • Creating Labview VI for Newport's ESP6000 motion controller

    I am working on creating a Labview VI for ESP6000 motion controller (Newport). I want to move to stages independently one by one and acquire synchronized data from the analog input of the controller during the motion of the one of the stages. If there is anyone working with Labview on ESP6000, I will be glad to dicsuss common issues, obstacles, sub vi's etc.
    ceyhun

    We built a test station for an automotive component with the ESP6000. The biggest limitation we ran into was the 1000-sample buffer capacity of the analog input. We were hoping that it would behave like the NI DAQ boards. It was not our choice to use the ESP6000. The customer supplied it. The whole setup cost in excess of $9,000. The NI equivalent would be about 2/3 that much. Anyway, Newport supplies a driver that does work. It takes some work to get everything going properly though.
    Remember that Alliance Members are here to help. We do this stuff every day.
    Daniel L. Press
    PrimeTest Corp.
    www.primetest.com

  • Labview driver for Analog Device cards RTI 800 series

    Hello,
    I'm Mathieu Meisser, from EPFL Lausanne - microtechnique.
    I'm working for a company, that produces
    laboratory PC-controlled analysers, sold all over the world.
    we are searching for the Labview drivers for the I/O analog Device
    cards RTI 815/817 in order to developp a new intrumentation control
    with Labview 5.0.
    It's very important to know if any kind of these drivers are
    still avaible and work properly.
    please let me know as soon as possible if you know
    something about this !
    thank you for your cooperation !
    Mathieu Meisser
    Sent via Deja.com http://www.deja.com/
    Share what you know. Learn what you don't.

    Hi Mohan,
    Unfortunately there isn't a instrument driver specific to that device.  What you could do though is use our NI-VISA driver and try to communicate with the instrument over serial (I assume it uses serial for communication)  There are examples in the Example Finder (Help>>Find Examples) that ships with LabVIEW that will demonstrate some functions you can use.  I hope this helps out.
    Regards,
    Michael
    Applications Engineering
    National Instruments

  • How to create a strictly typed refnum control using LabVIEW scripting

    I wish to use LabVIEW scripting to create a strictly-typed refnum control that is bound to my custom control (a type-defined cluster), but I'm unfamiliar with scripting and can't see how to do it.
    If I create a New VI Object, using Control Refnum as the Style, how do I provide my custom control to the VI Object Class terminal? When I try using a reference to my custom control.ctl file (using Open VI reference) I get an error: "Error 1057 occurred... Type mismatch: Object cannot be cast to the specified type."
    Or, if I create a new Control Refnum as above, using a standard Cluster as the VI Object Class, how do I then convert this refnum control to a strictly typed refnum that is bound to my custom cluster control type?
    Thanks in advance for any advice,
    Thoric (CLA, CLED, CTD and LabVIEW Champion)
    Solved!
    Go to Solution.

    Here we go...
    You have to create a new Control VI and then specify the VI Type as Typedef.
    Regards,
    Da Helmut
    Attachments:
    example.vi ‏22 KB

  • Labview drivers for agilent e4432b ,can`t find way to control multitone ???

    labview drivers for agilent e4432b ,can`t find way to control multitone ???How to deal with it
    Solved!
    Go to Solution.

    Hello Brownheart,
    Drivers for box instruments are not meant to cover all applications of an instruments use, only the most common uses. Regardless of discussing whether multitone is a common use for this instrument, a cursory examination of the available functions in the driver does not reveal this functionality.
    What you will have to do is create your own config VI using the information from the programming manual of the device. Not ideal, but at least the provided NI driver gives you a starting point from which to add this functionality.
    Regards,
    Dan King

  • Creating LabView application for VME-GPIB device

    I am trying to learn how to create software for controlling GPIB devices attached to the VME-GPIB board. One application would be for a setup where Labview is the software used. Another is a real-time system developed with VxWorks.
    It seems to me, that in order to be able to create such a LabView application I need detailed information on the VME-GPIB VME memory layout and definitions of all of its registers. Am I right assuming that? Suppose that I am right, where can I get such detail information on the VME properties of the VME-GPIB device?
    I found such a document for the GPIB-1014 device, which seems to be a precursor to the VME-GPIB device.
    Am I correct assuming that such manual would also be essential for writing VxWorks software as well?
    Thanks in advance,
    Zen

    Zen,
    I have received your support email regarding this issue and currently working on getting you the needed information. I will contact you when it is ready.

  • How do I create a new emkey for Enterprise Manager Database Control?

    Hi,
    I just installed 11gR2.
    I am evaluating it.
    How do I create a new emkey for Enterprise Manager Database Control?
    I tried various combinations of this command:
    emctl config emkey
    I did find a probable bug:
    $ emctl config emkey -emkey -emkeyfile emkey.ora -force -sysman_pwd he11ow0rld
    Oracle Enterprise Manager 11g Database Control Release 11.2.0.1.0
    Copyright (c) 1996, 2009 Oracle Corporation. All rights reserved.
    Undefined subroutine &EmKeyCmds::promptUserPasswd called at /u2/app/oracle/product/11.2.0/dbhome_1/bin/EmKeyCmds.pm line 160, <FILE> line 3.
    $
    Again,
    How do I create a new emkey for Enterprise Manager Database Control?
    I do have a copy of my old key but it is no longer good because I reinstalled the repository with these commands:
    emca -repos drop ...
    emca -repos create ...
    Oh, and where is emctl "documented".
    I poked around in some book-index links and with the search engine.
    I could not find anything.
    Thanks,
    -Janis

    user11892726 wrote:
    Oh, and where is emctl "documented".
    http://download.oracle.com/docs/cd/B16240_01/welcome.html

  • I can not create an Installer, After install the Vision Builder Demo and then uninstall it. I can not create a Labview installer anymore, it asks me for a Vision Builder Installer, even if My Labview program does not have nothing to do with it...

    I can not create an Installer on LabView, After install the Vision Builder Demo and then uninstall it. I can not create a Labview installer anymore, it asks me for a Vision Builder Installer, even if My Labview program does not have nothing to do with it...
    Solved!
    Go to Solution.

     Hi Shada this can happen if you are including additional installers to your installer for example DAQmx. When you are doing this the installer has to include other files like MAX (Measuremente and Automation Explorer). Probably when you installed Vision Builder it updated MAX, so when your installer is trying to Include MAX, its asking for the source where it was installed in your computer in this case Vision Builder.
     Here you can cache the information so its not asked again, or you can download a newer version fo DAQmx, so it will update MAX and change de dependecy.
     You can find more details about this issue in this KB:
    KnowledgeBase 3S88PJMY: Why Do I Get A "Missing Distribution" Error When Trying to Build an Installe...
    And for keeping a copy here is more info:
     How Do I Stop the Missing Distribution Notification Each Time I Build An Installer?
    Best Regards
    Benjamin C
    Senior Systems Engineer // CLA // CLED // CTD

  • Creating Properties and Methods for an exe built in LabVIEW

    Hi all,
    How do we create properties and methods for an executable built in LabVIEW.
    I know when building an exe, the "Enable ActiveX server" option in advanced has to be enabled.
    But after that how do we create Properties and methods for the activeX component.
    Your help is greatly appreciated.
    Regards,
    Muthuraman S
    Regards,
    Muthuraman

    You cannot build your own COM specific properties and methods for the ActiveX interface in LabVIEW, the only thing exposed are the normal VI server properties and methods.
    Ton
    Free Code Capture Tool! Version 2.1.3 with comments, web-upload, back-save and snippets!
    Nederlandse LabVIEW user groep www.lvug.nl
    My LabVIEW Ideas
    LabVIEW, programming like it should be!

  • FM EDI_PATH_CREATE_CLIENT_DOCNUM is creating XML ONLY for control record

    Hi Experts,
    We have configured a port of XML type and used EDI_PATH_CREATE_CLIENT_DOCNUM function module to create XML and put that XML in a directory path (Configured in FILE transaction).
    IDOCs are being generated using sales order output type and EDI partner for the same is using above configured XML port.
    The problem here is, it does not create a complete XML, it just creates XML for control data.
    Could you please help us here...
    Thanks
    Mohit

    DATA: L_DIRNAME LIKE EPSF-EPSDIRNAM,
            L_FILEMASK LIKE EPSF-EPSFILNAM,
    CALL FUNCTION 'EPS_GET_DIRECTORY_LISTING'
        EXPORTING
          dir_name                     = l_dirname
          file_mask                    = l_filemask
    * IMPORTING
    *   DIR_NAME                     =
    *   FILE_COUNTER                 =
    *   ERROR_COUNTER                =
        TABLES
          dir_list                     = pi_filelist
    EXCEPTIONS
       invalid_eps_subdir           = 1
       sapgparam_failed             = 2
       build_directory_failed       = 3
       no_authorization             = 4
       read_directory_failed        = 5
       too_many_read_errors         = 6
       empty_directory_list         = 7
       OTHERS                       = 8

  • Looking for labview driver to control Tennesy Chamber

    Looking for Labview driver to control Tennesy Jr Environmental Chamber
    (Watlow series 942 controller) LV6.0
    Email [email protected] if you can help out.
    Thanks,
    David.

    The first place to look for stuff like this is the vendor's web page--in this case www.watlow.com. How did I know this? I guessed. You can typically guess 90% of company websites...
    In a couple minutes I was able to find your controller and a document on how to communicate with it. If you email me I can send it to you (it's too big to post...).
    Next, reading the document (which by the way contains a good basic primer on serial communications)I saw that one of the protocols you can use for communicating with the 942 is Modbus RTU. I can also send you a set of modbus drivers.
    Hope this helps in thermal testing your chips...
    Mike...
    Certified Professional Instructor
    Certified LabVIEW Architect
    LabVIEW Champion
    "... after all, He's not a tame lion..."
    Be thinking ahead and mark your dance card for NI Week 2015 now: TS 6139 - Object Oriented First Steps

Maybe you are looking for

  • Error when executing DBMS_ERRLOG through Stored Procedures...

    Hi, We have TWO schemas like IDWH_ODS and IDWH_ERR running on Oracle 10g Rel.2. The schema IDWH_ERR has direct SELECT privilege on all the base tables in IDWH_ODS schema. (As Pl/sql doesn't support ROLE, we have granted direct SELECT on each of the t

  • Reprot for customer outstanding

    Dear experts i want to generate one report which contains following fields 1. invoice number 2.invoice date 3.customer name 4.total ammount 5.payment terms 6.outstanding payment please give me right solution for this

  • Fireworks file exported to PDF

    Hi, I designed a 2 page design document in Fireworks CS4 with a canvas size of 1024x78. When I exported it to a PDF, the PDF page width is very high giving rise to horizontal scroll at 100%. My question what is the correct canvas size I should use? -

  • Itunes installation error 2324

    windows7 64bit - getting installation error 2324 I've: uninstalled itunes uninstalled all Apple software (bonjour, apple mobile device support, etc...) attempted to run as administrator logged off and logged in as local admin and attempted to install

  • Could not connect to localhost

    hi i wonder what's wrong with the J2EE installation. i get both the server and cloudscape started up correctly. but i 'can't deploy the PetStore demo: Could not connect to localhost then i tried starting the J2EE tutorial, started the deploy toll: it