Labview + Assembler

Hello all .
I wanna Know if its possible to use labview + assembler , and how can i use it or anny library to use assembler in labview Thk 
Buenos dias .
Quisiera saber si es posible usar labview + assembleer para programar a lo que voy es si hay una libreria o algo para poder usarlo dentro de labview
Muchas Gracias 

Are you talking about low level assembler or .Net assemblies? Very different beasts and very different way of interfacing to them in LabVIEW.
If it is low level assembler code you should consider to upgrade to 2014 . We don't live in 1980 and don't use DOS and other funny Operating Systems anymore. Creating shared libraries (DLLs) correctly for modern operating systems is something modern C/C++/Delphi and what else compilers are much better versed to handle than any human but the most diehard bit acrobats on this planet of which I would guess exist a handfull only. But those cracks don't need to ask on this forum how to create a DLL in assembly code.
If it is about .Net assemblies you will besically need an environment that can create them such as Visual Basic .Net or Visual C#. Tutorials about how to create .Net assemblies in any of these and a few dozen other environments exist all over the place on the internet. For some examples about how to interface to .Net assemblies you can best consult the LabVIEW Examples Finder that gets installed in your LabVIEW Help menu. Then if you need more specific samples looking in this forum for .Net will certainly give you a lot more information. 
Rolf Kalbermatter
CIT Engineering Netherlands
a division of Test & Measurement Solutions

Similar Messages

  • Interfacing LabVIEW 2009 with PIC microcontrolller

    I would like to quickly setup an asynchronous duplex RS232 (or USB) communication between LabVIEW 2009 and a PIC16F8xx. Before I get stuck in, does anyone know if there are any reference code templates or examples available for either LabVIEW, assembly or c code (using the CCS compiler) to speed up the development?  
    Many thanks
    Graham 

    grahamwebb wrote:
    Hi, It's a fairly generic application (which is why I started a new thread!) My PIC is generating a PWM output, I'd like LabVIEW to send commands to modify the pulse shape. My commands are simply one character (a, f or p) to represent the parameter to change, followed by an int. So f100 is change frequency to 100. I've sorted the write functions out using an event structure, but I'd like to now add a serial read so I can echo back from the PIC to help with the assembly code writing. I haven't used event structures much with VISA functions. I'd like an interrupt style read.
    I could not run your code, since a VI is missing and I do not have your hardware. But that is OK. You had some labview no-no that I correct in your code. Also be careful with using globals and locals in your code. They may slow down your code. Global and locale variables are not pointers but a copy of the original data. A few global/locale with short strings and some values will not hurt you much. But large arrays and complex clusters will do.
    Also have you considered using C and not assembly code. It will make things simpler for you. The last thing is KISS (Keep It Simple Stupid). That is a phrase I learned in my time in the army. What is mean is that then you try to do things in a fancy but overcomplicated way. You will quite often fail. As an example if you send the code f100 to your microcontroller you must decode the 100 value into binary number. So why not send the vales as one or more binary bytes that the microcontroller do understand directly. But beware of the endian format.
    Besides which, my opinion is that Express VIs Carthage must be destroyed deleted
    (Sorry no Labview "brag list" so far)
    Attachments:
    serial comms with PIC[2].vi ‏19 KB

  • [BUG]: Dll modifies input array constant

    Hi,
    Not really an important one, but some of you (Ben might like it... Tested
    in LV6, 6.1, 7.0 and 7.1.
    When a dll function modifies more (1d or 2d) input arrays, one constant is
    used to initialize them and less then all indicators are wired, LV
    overwrites the constant values...
    To reproduce this, I created a two dlls (one in assembler and one in
    LabVIEW, assembler one is attached). The dll fills the array with the number
    2.
    Run the VI, update the diagram (close and open again, or scroll). The values
    in the constant array now have the same values as the output array!
    This behavior is reproducible with (at least) 1d and 2d arrays, and (at
    least) U32 and DBLs.
    I'm sure other array data types (SGL, U8, I8 etc.) s
    how the same behavior,
    but pointers to scalar values do not. Perhaps strings also do this?
    Try putting a flat sequence frame around it, and put a few seconds wait
    before and after it. You can see the constant changing while the vi is
    running.
    Regards,
    Wiebe.
    [Attachment Callbug.dll, see below]
    [Attachment Callbug.vi, see below]
    Attachments:
    Callbug.dll ‏3 KB
    Callbug.vi ‏13 KB

    Ben,
    The topic from the advanced course does seem to be describing this. So this
    behavior doesn't seem to be a bug. I couldn't find anything about this in
    the "Using External Code in LabVIEW" manual.
    When pointers to values are used, the constants are not updated, so that is
    inconsistent, but it does say "may receive", so that is covered...
    Perhaps the only bug is the fact that the block diagram is not refreshed
    properly, after the values are changed... Just kidding...
    Next question is how to make use of this?
    Regards,
    Wiebe.
    "Ben" wrote in message
    news:50650000000500000078D30100-1079395200000@exch​ange.ni.com...
    > Hi Wiebe
    >
    > Your question reminds me of a phrase from proverbs
    >
    > "A wise man goes into his store house and brings forth treasures both
    > old and new".
    >
    > I was not able to find documentaion on the the call library function
    > that talks about this issue but I did find the following in the
    > "LabVIEW Advanced 1 Course Manual, August 1998 Edition, part number
    > 321366C-01 page 242".
    >
    > "If you do not wire an indicator to the output terminal of a terminal
    > pair, LabVIEW assumes that the CIN will not modify the value you pass
    > to it. If another node uses the input data, LabVIEW does not make a
    > copy of the data.
    >
    > Note: If you don't wire the output terminal, the source code should
    > not modify the value passed into the terminal. Nodes connected to the
    > input terminal wire may receive the modified data.
    > "
    >
    > This topic brought our class to a stand still when we(those who were
    > still awake) realized that data could flow backwards through a wire!
    >
    > I believe the behaviour you have observed is correct and the quote I
    > cited above.
    >
    > I will venture a guess that the requirement from the CLA exam
    > "CLD-VPP-03-04 ...Review a LabVIEW application for run-time behavoiur
    > and memory management issue, ....Destructive and non-destructive
    > buffer reads on branched wires"
    >
    > had the behaviour in mind.
    >
    > I posted a Q re:this req years ago but never got a definative answer.
    >
    > All of the above is just my opinion.
    >
    > I would love to hear from others.
    >
    > What do you think?
    >
    > Ben
    >
    > BTW: I do not think they teach that anymore.

  • Vi for GMSK gaussian filter simulation of input digital wave.

    I need to drive an rf generator with a gaussian filter GMSK data stream (FM) from an ARB. I need to assemble a digital data packet (30 bytes), filter it via a gaussian filter.vi in labview, assemble the packet and program an ARB then send it to an rf generator (external modulation input port). Need help creating a gaussian filter.vi for the GMSK packet. Any help will be much appreciated.

    I've never actually built a Gaussian filter before. If there's a particular part about one of the filter VIs, I may be able to help you with that. However, from the info you have given, I'm not very clear on exactly what you are wanting to do. If you add some information on the data which you are wanting to filter (array of doubles, etc) maybe we can help you out with it.
    J.R. Allen

  • Debug error for LM3S1937

    Software Version: LabVIEW for ARM 2009
    RealVIEW Debug connection identification image
    Debug error images:
    Are there restrictions on the LM3S1937 devices? Or any other reasons?
    Thanks!
    Solved!
    Go to Solution.

    Hy to all.
    I have small problem at home.
    I bought a Luminary micro board LM3s8962 and i have also uVision3 with licence.
    But when I try to put a simple code to the board, it gives me this error:
    Build target 'LabVIEW'
    assembling Startup.s...
    Startup.s: Error: A9932E: MISSING DEVICE (R003: SECURITY KEY NOT FOUND)
    Target not created
    Can somebody tell me, what is this or how can I "repair" this.
    Sory for my bad language.
    Klemen F.

  • LabVIEW 2013: An error occured trying to load the assembly

    Hey all,
    I'm trying to load a .NET 4.5 dll into LabVIEW 2013.
    When I place any of the .NET VIs and try to select the one I'm after it says "An error occured trying to load the assembly" and won't let me load it.
    I also tried importing the dll, but that gave errors too.
    It's defintely a .NET 4.5 dll as the .NET reflector gives me
    [assembly: ComVisible(false)] [assembly: TargetFramework(".NETFramework,Version=v4.5", FrameworkDisplayName=".NET Framework 4.5")] [assembly: SecurityRules(SecurityRuleSet.Level1)] [assembly: SecurityPermission(SecurityAction.RequestMinimum, SkipVerification=true)]
    To try and get around the import issue, I added the following to my LabVIEW.exe.config file
    <?xml version ="1.0"?>
    <configuration>
      <runtime>
        <loadFromRemoteSources enabled="true" />
      </runtime>
    </configuration>
    but it made no difference.
    Any suggestions? All the things I've read so far are for 2010.
    Solved!
    Go to Solution.

    Hornless.Rhino wrote:
    Wart wrote:
    I had the same issue a while back.  Unfortunately mine magically resolved itself, but I made a post with what I'd been reading and got a reply with another suggested link.  It sounds like you've gone down the same road, but I figure every little bit helps:
    http://forums.ni.com/t5/LabVIEW/Error-Loading-NET-Assembly-in-2013/m-p/2521098
    Thanks.
    Hopefully mine will resolve itself too. LV2013 is meant to support the newer stuff without me having to mess about.
    We shall see...
    So far no dice.
    It's really bizarre. It works with sample c# code in visual studio (see link below), but for some reason LabVIEW doesn't like the dll (tried both LV 2012 and 2013).
    Sample code (not mine) is available at http://elbruno.com/2013/12/01/kinectone-hello-world-with-kinectsdk-v2-body-count/

  • How to import a web service into labview and make the assembly strong named signed?

    I have used the web services tool to import my .net project files. I am then putting them into clearcase. In order for my dll's to work on a network im getting the error that they need to strong named signed. Is there anyway of strong name signing them with in the web services tool, or modifying the dll's after they've been created? Thanks for any help!

    dbell0971,
    I appreciate your willilngness to help on this issue.  However, it doesn't seem like we are on the same page here.
    When you import a webservice it creates an assembly.  That assembly is .NET.  In general you cannot run an assembly on a shared drive unless it is "trusted".  You can make the assembly trusted by adding some classes and properties to it (i.e. strong signing it)- http://msdn.microsoft.com/en-us/library/xc31ft41.a​spx
    However, since WE are not creating the assembly, LabVIEW is, then we don't have the source code so we can't just strong sign it. 
    The question is simple- Can the Import Web Service Utility strong sign the assembly it creates?
    Thanks,
    jigg
    CTA, CLA
    teststandhelp.com
    ~Will work for kudos and/or BBQ~

  • How can i link 16 bit assembly programs(8086 assembly) to LabVIEW ?

    how can i link assembly programs to LabVIEW programs?
    if it's possible to link assembly to LabVIEW then how can i assign memory addresses to LabVIEW variables?
    for example how can i assign 300 hex of system RAM to a byte variable in LabVIEW?
    and finally the format of program must be com,exe or asm to link to LabVIEW?

    You will need a file from ni.com called accessHW.zip
    You may also need to compile your assembly into a win32 dll and then use the
    Call Library Function in LV.
    Mike Sachs
    Intelligent Systems
    "Biomedical" wrote in message
    news:[email protected]..
    > how can i link assembly programs to LabVIEW programs?
    >
    > if it's possible to link assembly to LabVIEW then how can i assign
    > memory addresses to LabVIEW variables?
    > for example how can i assign 300 hex of system RAM to a byte variable
    > in LabVIEW?
    > and finally the format of program must be com,exe or asm to link to
    > LabVIEW?

  • Labview 8.5 and dotNet 2.0 : Unable to load assemblies ...

    Hi,
    We are trying to upgrade a labview application written with 8.0/8.2 version to Labview 8.5.
    Our application creates dotNet 2.0 objects and call dotNet methods.
    Our program works fine in Labview 8.0/8.2   but with Labview 8.5 the Vi's are "Brocken". There is an error
    on the constructor node. When we try to re-create the dotNet constructor, Labview is unable to load our dotNet 2.0 assembly.
    We have mave the same test with microsoft dotnet standard assemblies ( system.windows.forms ), and it works fine !
    Do you have some informations about this kind of errors ???
    Thank you for help

    Hello Eler,
    I'm the AE from the french support who tested your class.
    I tested your big class with different version of LabVIEW and with all the versions, I had the error.
    I tested with LV8.5.1 french, LV 8.2.1 french and english, LV8.2 french and english,LV7.1 fench.
    For me with LV 8.2.0 english version your class doesn't work.
    I attached screen shots for all tests.
    Regards  
    VéroniqueD
    NI France
    Attachments:
    error assembly.zip ‏382 KB

  • Is LabView good at precise motion control for things like running an assembly line with lots of cars moving about?

    Is LabView good at precise motion control for things like running an
    assembly line with lots of cars moving about? Precise speed and
    acceleration control? Safety interlocks?
    Thanks for any help you can offer!
    Sent via Deja.com http://www.deja.com/
    Before you buy.

    If you are a long time Nokia/Symbian fan then you will Know full well that Nokia phones ALWAYS improve with software updates, Symbian will not be abandoned and will not be replaced by WP7, it will continue to evolve and improve, as will the handsets. Anyone who desires or wants a different OS should try one, because it's a free world, but really, the 'perfect' OS doesn't exist, and Symbian suits me for now and I will rely on Nokia to keep it up to date, and reliable.
    If I have helped at all, a click on the White Star is always appreciated :
    you can also help others by marking 'accept as solution' 

  • Opening the DotNet assembly reference window freezes labview

    I am running windows XP SP2, I have Visual Studio DotNet 2003 installed I also have DotNet runtimes: v1.0.3705, v1.1.4322, v2.0.40607, and v2.0.50110 installed. Follow steps
    Tools-> Advanced->DotNetAssemblyReference... now when the window opens there are 5 assemblies already referenced that point to non existant directories and assemblies. Labview then pins the CPU to 99% and freezes permenetly. This is repeatable every time. So I was wondering a couple things. 1) if labview is freaking out due to non existant directories/assemblie references where are these stored e.g. in the registry or some settings file? 2) This question has nothing to do with the problem but I was wondering when support for events is going to be implemented?

    There is something in the GAC that LV doesn't like. I don't know how well the b2 uninstall works but that is the only thing I know that can cause the window to lock.
    You can try this...Be careful about deleting anything but uninstalling should leave the following directories empty.
    1. Uninstall all .NET frameworks from the Add/Remove (1.0, 1.1 and 2.0). Reboot.
    2. Go to \Windows\Assembly\GAC via a command window (cmd.exe) (not windows explorer) and see if there are any subdirectories. If you have installed .NET applications, they may have installed components there. If so, you may need to uninstall and reinstall those after this sequence is complete. If that is going to be too difficult, let me know and I can walk you through a more involved process. Hopefully that won't be necessary.
    - You should be able to delete the Assembly directory at this point. You should also be able to delete the c:\Windows\Microsoft.NET directory also. Again, check to see if there is anything left in there before deleting.
    3. Install the 1.1 framework.
    4. Try LV again.
    Brian Tyler
    http://detritus.blogs.com/lycangeek

  • How to get a LabVIEW class object to expose an invoke-node method?

    Hi,
          I like the property/invoke-node "paradigm" used for interacting with "objects".  Can LabVIEW-class objects expose their properties and methods this way?  Can one or more LabVIEW-class objects be compiled into a library or "assembly" (or other distrubution format) that allows the property/invoke-node usage?
    I've looked at (but not completely understood) "Creating LabVIEW Classes".  Have also searched for related posts.
    The pic below shows an invoke node wired to a class with a Public VI "VAT.Status.Hello.vi".  I'd like to see VAT.Status.Hello show-up as a Method.  (I just tried "Select Method", and selected "VAT.Status.Hello.vi" but dialog's "OK" button stays greyed-out.)
    Cheers.
    Message Edited by tbd on 03-29-2007 03:15 PM
    "Inside every large program is a small program struggling to get out." (attributed to Tony Hoare)
    Attachments:
    VATStat.JPG ‏54 KB

    Hi Aristos,
          Thanks for the reply!  It was a bit dissappointing, though.
    It appears the LabVIEW-class object will be moving away from (what seems to me) a convenient object-interface presented by the invoke-node/method paradigm - which allows us to interface with a large set of "objects" (.NET, ActiveX, LabVIEW GUI, VISA Resource, ?) in a similar manner and independent of the object's origin.  Being able to read the methods and parameters that appear in these nodes is also helpful for understanding diagram logic!
    I do like the option of dropping a friendly "VI looking" icon on the diagram, but perhaps an optional - even default - VI-icon representation for a class-object invoke-node is feasible - so the LabVIEW class-object could be the more generic object first, but with a traditional-G representation(?)
    Given the answer "We would like, someday, to support the property node"
    and "in the next version of LV, wiring the LV class to the property/invoke nodes will break the wire so we'll avoid confusion in the future",
    ... I guess you'll break the wire in the next version, but (perhaps) allow it again - if support of the property node is ever implemented?
    Regards.
    P.S. For the record, huge THANKS to whoever it was that straightened-out enumerated-types (somewhere) between LV4.1 and LV6.1.  Every time I add or remove an enumeration in a typedef, I silently give thanks to the bright and thoughtful soul(s) who made this valuable tool work so well!
    Hello. This is your friendly neighborhood R&D guy for LabVIEW classes.
    Regarding your request about property and invoke nodes as relates to LV classes....
    Short story: We would like, someday, to support the property node. We have no intention of ever supporting the invoke node.
    Long story: As we were creating LV classes, we had to evaluate the right programming interface for these things. We wanted LV classes to behave as new data types in LV. A developer should be able to create a LV class, then give it to someone who doesn't even know OO programming, and that second programmer could use the new data type without learning a lot of new concepts. From this principle, we held fast to the idea that the programming interface should be subVI calls whereever possible. The invoke node is really nothing more than a VI minus the icon. If you want, you can popup on any subvi node and uncheck the option "View as Icon". This will make the node display in a way that has the terminals listed as text, like the invoke node. So, at the end of the day, the invoke node is simply a subroutine call in LV that is language dependent, as opposed to the language independent iconography of LV generally.
    The property node is a slightly different story -- the functionality of a property node is actually different than an invoke node as its terminals are various subsets of the properties available, not a fixed list of parameters like the invoke node. The property node provides a nice interface for setting multiple properties in a block and only having to check a single error return. Very friendly. Our intent is to allow you to create a VI that has 5 terminals: object in, object out, error in, error out, and either a single input or a single output of your chosen type. VIs with this conpane could be marked as "properties" of the class and would show up when you wire the class wire to the property node. We would call the subVIs behind the scenes as needed to get/set the properties.
    This is on the longer term roadmap because it is "syntactic sugar" -- it sweetens the programming style, but it is not necessary to program effectively. You can get the same effect by writing those same VIs and stringing them along on a block diagram "railroad track" style. We'll probably get around to it in three or four versions of LV -- there are some major user requests that impact functionality that have to get done first.
    PS -- in the next version of LV, wiring the LV class to the property/invoke nodes will break the wire so we'll avoid confusion in the future of people thinking there's a way to use these nodes.
    Message Edited by Aristos Queue on 04-02-2007 09:56 AM
    Message Edited by tbd on 04-03-2007 12:39 PM
    "Inside every large program is a small program struggling to get out." (attributed to Tony Hoare)

  • Looking for a Labview job. Any offers or suggestion​s?

    Hi, everybody!
    I wish we had labview.jobs or something. Since we have not yet,
    I would appreciate any hints regarding looking for a Labview job,
    especially for people with just 1 year of experience,
    beside emailing everybody on the NI Alliance list and searching
    general purpose job sites.
    In case prospective employers read this, my cover letter and resume follow:
    Dear Manager:
    Thank you for taking time out of your busy schedule.
    You will find that my resume which is attached,
    outlines why I am an excellent fit for a
    position with your company. In addition to my broad
    educational background including two Masters degrees
    in Electrical Engineering and Physics, numerous
    Computer Science courses taken, and ten years of
    diverse experience in programming and system
    administration and support, I have just finished a
    successful control and data acquisition project in
    Labview which is also described in my resume.
    My experience and background enable me
    to master any software development tool and/or
    environment very quickly, which makes me a perfect
    candidate who can always keep up with the
    ever-changing world of computer technologies.
    I am looking forward to discussing this opportunity
    with you.
    Sincerely,
    Stanislav Rumega
    2000 Goldsworth Valley, Apt. #X-5
    Kalamazoo, MI 49008
    Telephone: (616) 387-5967
    [email protected]
    http://free.prohosting.com/~styrum/webresume.shtml
    OBJECTIVE:
    To obtain a full-time Software Engineer, Developer,
    Programmer, or Analyst position after graduation from
    Western Michigan University in April 2000. Willing to
    consider positions that are usually offered to
    candidates with BS degrees too.
    SUMMARY:
    - Languages: G (LabVIEW), Java, C, C++, SQL, PL/SQL,
    HTML, SPARC Assembler;
    - Systems: MS-DOS, WINDOWS NT/98/95/3.11, SunOs UNIX;
    - Software: LabVIEW, Maple V, FoxPro, MS Word,
    MS Excel, CorelDraw , Internet Explorer, Netscape
    Navigator, various utilities and other packages;
    - Fluent in English and Russian.
    EXPERIENCE:
    Teaching/Research Assistant, 1997 - Present
    Department of Physics, Western Michigan University,
    Kalamazoo, MI
    - Taught undergraduate physics labs;
    - Graded student papers;
    Project:
    Developed a control and data acquisition program for
    an electron spectrometer system in the WMU accelerator
    laboratory. The program was written in LABVIEW.
    The project involved controlling and retrieving
    data from devices on a CAMAC crate as well as
    GPIB (IEEE-488) instruments connected to the system
    via a GPIB to CAMAC interface. A computer communicated
    with the system via a serial (RS-232) port on the
    crate controller.
    Engineer/Programmer, 1993-1997
    The Association FACTORIAL-SERVICE, Rostov-na-Donu,
    Russia
    - Supported all the available computer resources and
    other equipment (a phone switching system, phones,
    faxes, copiers, etc.);
    - Selected, purchased, installed, configured all the
    hardware and software used at the office;
    - Installed and administered a LAN;
    - Designed and coded applications;
    - Fine-tuned complicated off-the-shelf Accounting and
    Sales software which had their own built-in
    languages and required programming;
    - Trained users;
    - Provided translations between English and Russian.
    Engineer/Programmer, 1992-1993
    Joint Stock Company TRANSINFORM, Moscow, Russia
    - Provided some preparatory work and marketing for
    the introduction of an X.25 packet-switched
    computer network in Rostov-na-Donu, Russia.
    Engineer/Programmer, 1991-1992
    Soviet-British Joint Venture MARINE COMPUTER SYSTEMS,
    Moscow, Russia
    - Developed a FoxPro application to calculate traffic
    accident rates depending on road conditions.
    EDUCATION:
    Candidate for Master of Arts in Physics,
    1997 - Present Western Michigan University,
    Kalamazoo, Michigan
    Anticipated graduation date: 04/00.
    Computer Science GPA: 3.8,
    Overall GPA: 3.4 on a 4.0 scale.
    Computer Science courses taken:
    - Computer Science II (Object-Oriented C++
    Programming);
    - System Programming Concepts (UNIX, C);
    - Computer Organization and Assembly Language
    (SPARC);
    - Principles of Database Management Systems (SQL,
    PL/SQL);
    - Data and File Structures (C++);
    - Programming in Maple V;
    - Programming Languages (Principles of Programming
    Languages, Web Programming: HTML, Java).
    Awards:
    - Dean's List, 1998-1999;
    - David Carley Memorial Award, 1998;
    - Department Award for Graduate Student Teaching
    Effectiveness,1999.
    5-yr. Diploma in Radiophysics and Electronics,
    an equivalent of an MS in Electrical Engineering,
    1991 Rostov State University,
    Rostov-na-Donu, Russia
    Numerous courses in Mathematics, Physics, and Computer
    Science taken.
    GPA: 4.7 on a 5.0 scale.
    Project: Developed a simulation of a conveyor
    multiprocessor system. The program was written
    in Pascal.
    Awards:
    - Received a higher stipend for high academic
    achievements every semester, 1984-1987,
    1989-1991.
    ACTIVITIES:
    - Graduate Student Advisory Committee, Member,
    1999-2000;
    - Association of Information Technology
    Professionals, WMU Student Chapter, Member,
    1999-2000.
    - Volunteer Student Safety Patrol, 1989-1991.
    WORK AUTHORIZATION:
    Authorized to work in US for 12 months after
    graduation, which can be extended for up to
    6 years with employer's help through
    petitioning for a working visa.
    In Canada, an employment authorization (EA) must be
    obtained before starting employment.
    REFERENCES:
    Available upon request.

    Forgot to mention - go to any jobs web site and enter LabVIEW as a keyword - for
    example, I went to http://www.monster.com/ and found 301 postings.
    "John D. Seelbinder" wrote:
    > Viewpoint Software Solutions is looking for a software engineer with LabView
    > experience:
    > http://www.viewpointusa.com/employment.html
    >
    > FWIW I do not work for, or have a financial interest in Viewpoint Software
    > Solutions.
    >
    > Stanislav Rumega wrote:
    >
    > > Hi, everybody!
    > >
    > > I wish we had labview.jobs or something. Since we have not yet,
    > > I would appreciate any hints regarding looking for a Labview job,
    > > especially for people with just 1 year of experience,
    > > beside emailing everybody on the NI Alliance list and searching
    > > general purpose job sites.
    > >
    > > In case prospective employers read this, my cover letter and resume follow:
    > >
    > > Dear Manager:
    > >
    > > Thank you for taking time out of your busy schedule.
    > > You will find that my resume which is attached,
    > > outlines why I am an excellent fit for a
    > > position with your company. In addition to my broad
    > > educational background including two Masters degrees
    > > in Electrical Engineering and Physics, numerous
    > > Computer Science courses taken, and ten years of
    > > diverse experience in programming and system
    > > administration and support, I have just finished a
    > > successful control and data acquisition project in
    > > Labview which is also described in my resume.
    > > My experience and background enable me
    > > to master any software development tool and/or
    > > environment very quickly, which makes me a perfect
    > > candidate who can always keep up with the
    > > ever-changing world of computer technologies.
    > >
    > > I am looking forward to discussing this opportunity
    > > with you.
    > >
    > > Sincerely,
    > >
    > > Stanislav Rumega
    > > 2000 Goldsworth Valley, Apt. #X-5
    > > Kalamazoo, MI 49008
    > > Telephone: (616) 387-5967
    > > [email protected]
    > > http://free.prohosting.com/~styrum/webresume.shtml
    > >
    > > OBJECTIVE:
    > > To obtain a full-time Software Engineer, Developer,
    > > Programmer, or Analyst position after graduation from
    > > Western Michigan University in April 2000. Willing to
    > > consider positions that are usually offered to
    > > candidates with BS degrees too.
    > >
    > > SUMMARY:
    > > - Languages: G (LabVIEW), Java, C, C++, SQL, PL/SQL,
    > > HTML, SPARC Assembler;
    > > - Systems: MS-DOS, WINDOWS NT/98/95/3.11, SunOs UNIX;
    > > - Software: LabVIEW, Maple V, FoxPro, MS Word,
    > > MS Excel, CorelDraw , Internet Explorer, Netscape
    > > Navigator, various utilities and other packages;
    > > - Fluent in English and Russian.
    > >
    > > EXPERIENCE:
    > >
    > > Teaching/Research Assistant, 1997 - Present
    > > Department of Physics, Western Michigan University,
    > > Kalamazoo, MI
    > > - Taught undergraduate physics labs;
    > > - Graded student papers;
    > >
    > > Project:
    > > Developed a control and data acquisition program for
    > > an electron spectrometer system in the WMU accelerator
    > > laboratory. The program was written in LABVIEW.
    > > The project involved controlling and retrieving
    > > data from devices on a CAMAC crate as well as
    > > GPIB (IEEE-488) instruments connected to the system
    > > via a GPIB to CAMAC interface. A computer communicated
    > > with the system via a serial (RS-232) port on the
    > > crate controller.
    > >
    > > Engineer/Programmer, 1993-1997
    > > The Association FACTORIAL-SERVICE, Rostov-na-Donu,
    > > Russia
    > >
    > > - Supported all the available computer resources and
    > > other equipment (a phone switching system, phones,
    > > faxes, copiers, etc.);
    > > - Selected, purchased, installed, configured all the
    > > hardware and software used at the office;
    > > - Installed and administered a LAN;
    > > - Designed and coded applications;
    > > - Fine-tuned complicated off-the-shelf Accounting and
    > > Sales software which had their own built-in
    > > languages and required programming;
    > > - Trained users;
    > > - Provided translations between English and Russian.
    > >
    > > Engineer/Programmer, 1992-1993
    > > Joint Stock Company TRANSINFORM, Moscow, Russia
    > >
    > > - Provided some preparatory work and marketing for
    > > the introduction of an X.25 packet-switched
    > > computer network in Rostov-na-Donu, Russia.
    > >
    > > Engineer/Programmer, 1991-1992
    > > Soviet-British Joint Venture MARINE COMPUTER SYSTEMS,
    > > Moscow, Russia
    > >
    > > - Developed a FoxPro application to calculate traffic
    > > accident rates depending on road conditions.
    > >
    > > EDUCATION:
    > >
    > > Candidate for Master of Arts in Physics,
    > > 1997 - Present Western Michigan University,
    > > Kalamazoo, Michigan
    > >
    > > Anticipated graduation date: 04/00.
    > > Computer Science GPA: 3.8,
    > > Overall GPA: 3.4 on a 4.0 scale.
    > >
    > > Computer Science courses taken:
    > > - Computer Science II (Object-Oriented C++
    > > Programming);
    > > - System Programming Concepts (UNIX, C);
    > > - Computer Organization and Assembly Language
    > > (SPARC);
    > > - Principles of Database Management Systems (SQL,
    > > PL/SQL);
    > > - Data and File Structures (C++);
    > > - Programming in Maple V;
    > > - Programming Languages (Principles of Programming
    > > Languages, Web Programming: HTML, Java).
    > >
    > > Awards:
    > > - Dean's List, 1998-1999;
    > > - David Carley Memorial Award, 1998;
    > > - Department Award for Graduate Student Teaching
    > > Effectiveness,1999.
    > >
    > > 5-yr. Diploma in Radiophysics and Electronics,
    > > an equivalent of an MS in Electrical Engineering,
    > > 1991 Rostov State University,
    > > Rostov-na-Donu, Russia
    > >
    > > Numerous courses in Mathematics, Physics, and Computer
    > > Science taken.
    > > GPA: 4.7 on a 5.0 scale.
    > >
    > > Project: Developed a simulation of a conveyor
    > > multiprocessor system. The program was written
    > > in Pascal.
    > >
    > > Awards:
    > > - Received a higher stipend for high academic
    > > achievements every semester, 1984-1987,
    > > 1989-1991.
    > >
    > > ACTIVITIES:
    > > - Graduate Student Advisory Committee, Member,
    > > 1999-2000;
    > > - Association of Information Technology
    > > Professionals, WMU Student Chapter, Member,
    > > 1999-2000.
    > > - Volunteer Student Safety Patrol, 1989-1991.
    > >
    > > WORK AUTHORIZATION:
    > > Authorized to work in US for 12 months after
    > > graduation, which can be extended for up to
    > > 6 years with employer's help through
    > > petitioning for a working visa.
    > > In Canada, an employment authorization (EA) must be
    > > obtained before starting employment.
    > >
    > > REFERENCES:
    > > Available upon request.

  • How to find out the labview-ve​rsion of a vi

    Hello,
    is there a way to find out the labview-version of a vi?
    I have different projects here and o am not sure which project is created with which labview-version.
    Now i can do it manually to open each vi with different lv-version and check when i can opn it.
    Or is there a tool that can do this for me?
    thanks for tips

    TedAnderson wrote:
    Ultimately I wrote the utility that I'm attaching to this post.  It's in LV2012, so it will only report LV versions up through 2012.
    This isn't true at all.  The "Get VI Version"  invoke node will return the version of the VI, regardless of the development environment.  If you used that property in LabVIEW 7.1 and the VI file was a 2013 it will return the version 2013 which is the version of the VI, not the version of the developement environment.
    My utility will examine all vi, vit, and ctl files.  lvproj files throw error 1059 when input to Get VI Reference.  
    This is because the project is not a VI and getting the VI reference to a non VI file throws an error.  To do this you would need to use the Project >> Open Invoke node to get a reference to the project, and then use that reference to get the version.
    I also couldn't help but notice you aren't closing any of your references that you are opening.  This will mean each time you run this VI your memory will increase.  It will also increase much faster with a larger number of VIs.  Put a Close Reference function closing all the VI references you open.
    If you are interested in reading the version from disk instead of opening references you will need to look at the "vers" block data in the VI.  Assembling it is a little bit of a pain but you can figure it out if you know the version you are looking for when developing the code.
    Unofficial Forum Rules and Guidelines - Hooovahh - LabVIEW Overlord
    If 10 out of 10 experts in any field say something is bad, you should probably take their opinion seriously.

  • Labview 2009 x32 and x64 installation error on windows 7 x64

    When attempting to install the evaluation version of labview installed by clicking the try labview for free link on ni.com, I am experiencing an installation error.
    the full error is shown in the attachment below, and is as follows;
    The NI VC2005MSMs x64 installation has failed with the following error.
    Error 1935. An error occured during the installation of assembly 'policy.8.0.Microsoft.VC80.OpenMP, type="win32_policy",version="8.0.50727.762".publicKeyToken="1fc8b3b9a1e18e3b",processorArchitecture="amd64"'. Please refer to Help and Support for more information.
    processor is an INTEL core 2 duo
    running windows 7 x64
    The above error occurs with both 32 and 64 bit versions. I belive I have installed this version of labview on this computer before.
    Thanks
    David
    Solved!
    Go to Solution.
    Attachments:
    labview_error.jpg ‏48 KB

    Why Does My LabVIEW Installation Fail With Error 1935?
    Also see this discussion

Maybe you are looking for

  • Incoming Payments via EDI

    Hi, We are implementing EDI 820 to receive payments from one of our trading partner(customer). After payment advice is created in our system, it should not be cleared automatically. So we decided to run RFAVIS40 and clear it manually. when we run the

  • Error in BDocs:SMOH_REPLICATION_WRAPPER_MSG

    Hi When I am downloading customer data to CRM, following errors are being displayed. although customer is replicated completely, but following error message is displayed in smw01 1) Service that caused the error: SMOH_REPLICATION_WRAPPER_MSG 2) Could

  • Greater than 4GB on 10G R2

    Anyone have a document that explains how to configure AWE Memory Support for 10G R2 on Windows 2003 Server? Or can anyone guide me on how to do this?

  • Strange corrupted screen and hanging 10.8.5 Early 2008 Mac Pro

    For the past couple of days (and also a couple of times in the past I remember) I've been getting a strange corrupted screen and the computer freezes. I can still move the mouse around but nothing clicks and the computer is completely non-responsive.

  • Is Premier Pro CS6 better to edit AVCHD than CS5?

    I am presently at Creative Studio CS5 that I have used to edit DV with Premier Pro CS5 successfully.   I also use other applications in Creative Studio and mocha Pro V3. I upgraded to a hex core computer with SSD and 2 RAID HDs to decrease rendering