LabVIEW interface with micro contoller

I'm new to labview. I need to know if the DAQ card is necessary to interface with micro controller? If no need then one can you explain how inter face microcontroller 89c 51 with Labview... If necessary, explain how interface?

JEAN ASOKAN


Tags: NI Software

Similar Questions

  • LabVIEW interface with multiple blocks of Festo module

    I am trying to connect with a block of Festo, but I can't. Here are the details:

    I'm under Labview 2012 SP1 with IndComm-DeviceNet 2.2 pilot on a 64-bit Windows OS. I installed a PCI 8532 card NOR. I see the map to the MAX.

    The block of Festo is built with the following Modules: CPX_FB11 (communications module), 4 analog input Modules, 1 Digital module, 2 digital modules followed by 32 Festo valves. (Image below)

    Using DeviceNet PXIPCI Basics.lvproj I did the following:

    In the project, right-click on desktop > New > targets and devices > existing target or device, discover an existing target or device...

    Expand the node of DeviceNet Master Interface, DeviceNet1 chosen and added to the project.

    A click on the newly added DeviceNet/device target > New > targets and devices...

    Expanded the Festo Block "CPX_FB11" selected DeviceNet slave device and added to the project.

    Initially, I received an error card technique 'EDS file no assigned' I solved this by following the direction listed here.

    However, I'm unable to "see" anything other than the CPX_FB11 LabView. The tree view of the devices lists not analog, Digital e / s or valves. I can't operate the Valves and IOs digital or analog. When I run the entire project VI they then expire.

    Any help would be appreciated.

    Thank you

    Tennessee Paul

    Hi Jesse,.

    I'm not entirely sure what the specific problem was. I kept getting strange behavior. Errors in LabView and on my camera from Festo. The EDS files change. So, I did as any natural born THERE would be worker, I rebooted.

    Here are the steps I used to get this project going. In doing so, I found that to set up a DeviceNet device in LV2012SP1, no need to manually enter the data in file EDS. There is a tool to load files EDS. It dealt with issues I had in the previous Forum posts: here about loading files EDS in LabView and here regarding setting up a DeviceNet network.

    Environment: Windows 7, 64-bit processor. IndComm 2.2 pilot. LabVIEW 2012 SP1

    Starting with the example LabView project: "Devicenet PXIPCI Basic.lvproj.

    Add a DeviceNet master to a LabView project

    1. The project: right-click on my computer

      1. Select new

      2. Select the targets and the device (s)

    2. Select the option "discover existing devices.

    3. Select the discovered device.

    4. Click 'OK' (Note: in this case, my master is a card PCI of NOR-8532)

    Add a DeviceNet slave device to a LabView project

    1. Right-click on the master device newly added in the project tree

      1. Select new

      2. Select the targets and the device (s)

    2. Select 'discover existing devices.

    3. Select the discovered device.

    4. Click OK. (Note: in this case my slave is a block of Festo CPX-FB11.)

    Load an EDS file to the slave device

    1. Right-click on the slave device

    2. Select "Sheet"... »

    3. Click on add files...

    4. Navigate to the location of the EDS file.

    5. Select the file.

    6. Click OK.

    7. In the left pane, expand the data sheet newly added up to reach the node displays the version.

    8. Select the version.

    9. Click OK.

    Check the device and file EDS

    1. Right-click on the slave device

    1. Select utilities

    2. Select the Panel of Test online

  • Select the option 'Device status' in the field of category on the left.

  • On the right, select the slave device, you want to check.

  • Click on "check the device".

  • Read the errors/warnings or lack thereof.
  • In my case I had errors in my EDS file. Basically the slave device was not defined for the correct number of bytes of input/output in the EDS, i.e. a wrong configuration file. To fix this I had to change the EDS file.

    Edit the file EDS

    To change the EDS file, I used EZ-EDS , which is a freeware, devicenet specific EDS editor of ODVA.

    I did my corrections and saved my file EDS. (After having saved my original, of course).

    Remove the installed Labview EDS file

    1. Navigate to the following location: C:\ProgramData\National Instruments\NI-IndComm for DeviceNet\Datasheet

    2. Remove the sheet (Note: there is more that one datasheet added manually.) Additional EDS files come with the IndComm driver. Find the EDS file for the specific device that you want to replace and delete).

    I restarted LabView.

    I went through the steps above again and loaded my new EDS file.

    I saved the project and came out of LabView.

    I rebooted the computer and the slave device.

    I restarted the project and launched a VI.

    I was able to communicate with the device. That is something that I had not been able to do before. And, in doing so, I discovered how the device speak and why were not each module. (I have a standard for my block devices EDS file, as it appears that LabVIEW is not capable of a modular system that requires an EDS file for each module. I could be wrong on that last part though, as there may be a setting on my real device. But it is unecssary in my project. So I do not consider this further.) Because I was using a standard file of the EDS, only a single slave device showed, and so the data for each module are in the stream of bytes returned to the DeviceNet network. Addressing each module is a question of analysis the bits and the bytes appropriate.

    Thank you

    Tennessee Paul

  • Change the path open the initial sequence of the operator Simple of TestStand with LabVIEW Interface

    Hello

    I use an Interface with LabVIEW TestStand operator similar to the TS IO Simple example.

    But I want to change the path when you click the button open the sequence file, I want a specific path.

    Any help is apreciated.

    Kind regards

    Daniel Coelho

    Daniel, you might be interested by this Knowledge Base:

    How can I change the default directory for the open file dialog box in TestStand?

    I searched ni.com for teststand of dialog box open the file and it was the fifth or so link.

  • Any camera regardless of the interface is available for use with the LabView interface.

    Hello

    I intend to go for some CMOS camera,

    but I have a huge doubt before buying, the camera of menttioned above is not anywhere in this list. Nor can I see any type being supported USB device.

    The question is

    1. is a camera regardless of the interface is available for use with the LabView interface?
    2. Can I build a VI to communicate with any device image and recording of camera and take the data?

    Any kind of help or advice is greatly appreciated... I have to buy a CMOS camera and begin to run.

    Thank you...

    Hello Virginia,.

    I am pleased that this information has been useful, one thing I wanted to mention is that USB 3.0 has its own standard USB 3.0 Vision which is currently not supported. If this camera is also Direct Show compatible then you will be able to acquire an image using IMAQdx and manipulate all the attributes that are published to the API Live Show.

    I hope that USB 3.0 Vision will be supported in the near future, and we tentatively announced for this standard of communication for the August 2013 Vision Acquisition Softwareupdate.

    See you soon,.

    -Joel

  • LabVIEW Interface for installation of the Arduino

    I want to install the LabVIEW Interface for Arduino Toolkit, so I can control an Arduino Uno R3.  Say the instructions to download and install the VIPM and then you can download and install the Toolkit through the VIPM.  The only problem is that workplace of our company doesn't have access to the internet for security reasons, so the VIPM will not be able to download the Toolkit.  How can I download manually the Toolbox for a laptop without LabVIEW, save it on a usb key, then install manually on the workstation with LabVIEW?  Any help would be greatly appreciated.

    I asked the very question sometime back and here is the answer I received. I decided to use another computer on the network for the work of the Arduino, so I never tried what was suggested.

    Let us know how it turns out.

  • I use pci-6221, I need her to interface with thermocouple with voltage up to 5v

    I use as my pci-6221 or data acquisition card and card 8.2.this labview version gives the constant 10.5 volt signal in at the entrance to analog channel AO on pin 68 and 34. why it shows 10.5 although I did not connect any input.i use type k thermocouple and after signal conditioning with tl0804 I need it interface with AI 0.i channel unaware aware of off the road on the output pins this Card.i need to operate an electric rod that needs 24 volt DC.i give entry to the pins HAVE with variable dc power block after reaching the limit I set(eg:2v) it jumps instantly to 10.5 volts.

    You have your task to acquisition of data configured for the mode differential or asymmetric acquisition for the analog input?

    I don't understand your comment about to connect the pins WITH a DC power supply.  Why is that you connect a DC power supply to the analog input?

    Using an analog output or digital output to operate the electric rod?  I'll assume that you are looking for on/off control.  A digital output is not the voltage or current to drive something that big.  You may be able to find a relay for coil 5VDC.  Check current requirements.  With which you can have the relay to connect or disconnect a power supply of 24 VDC is the actuator.  Make sure you have a protection diode across the relay coil wired, so that the magnetic field of the coil does not damage the analog output of your card.

    Another possibility is to have the 5 VDC output transistor circuit switches the 24 VDC circuit.

  • How to upgrade Exployer 7 Exployer 9 interfacing with Vista

    I can't update my browser Exployer 7 to 9.  I interface with Vista premium.  I am currently with all updates at the moment and I used the fix online micro-soft option.  What I am doing wrong?

    You have installed Vista SP2?

    Direct download: http://www.microsoft.com/en-us/download/internet-explorer-9-details.aspx

    or http://www.microsoft.com/en-us/download/internet-explorer-9-details.aspx

    Depending on whether you are a 32-bit or a 64-bit system.

    More information: http://windows.microsoft.com/en-au/internet-explorer/downloads/ie-9/worldwide-languages

    For more information, see How to install or uninstall Internet Explorer 9?

    If you need help find which version of Windows you are running, see my computer run the 32-bit version or 64-bit Windows?

    Also for more information:

    http://support.Microsoft.com/kb/2399238

    Prerequisites to install Internet Explorer 9

    http://support.Microsoft.com/kb/2409098

    How to fix Internet Explorer 9 installation problems

  • How the interface with my RND4000?

    I'm a replacement IT here. I have almost no notes to work from, and I've never used a SIN.

    How the interface with my RND4000? I tried to put the IP address in a web browser and you get "unable to connect".

    I think the NAS is supposed to be "hosted" on one of my servers. How to determine what is the server?

    Hello Helpdesk-Kerry,

    Then, it should be accessible. Perhaps, try another computer if after restarting it does not open yet?

    Kind regards

  • Encoder interfaced with NOR-9401

    I bought a coder who has open collector and resistance to pull-up 3.3 kohm (TTL) logic output.

    The encoder comes with four sons: power + 5V, GND, channel A and channel B. channel A and B are logic output.

    Channel A and B are connected to the OID of NOR-9401 which is mounted on the cRIO.

    A standard VI for encoder counting is used and compiled under the FPGA environment.

    During the measurement, I have observed that there are number of significant loss in both directions encoder.

    I don't think that there is a problem with VI like I used it several times on the encoders with output RS422.

    Is there a problem with my current encoder with respect to its electrical interface with NOR-9401?

    Thank you.

    I don't think that there is a problem with pull-up resistance. Even if the digital IO ports have their own resistance to pull-up (usually of the order of 4.7kOhm - should be included in the manual), the power to be handled by the circuit of encoder output transistor is about 2mA. -Check your configuration for a correct connection GND. You must connect the encoder directly power GND to DGND to the printed circuit board Terminal.

  • On a NI USB 4432 device, any C++ APIs, interface with C++ application module.

    1.C ++ API - can I interface with the NI USB 4432 through a C/C++ application, she api C/C++ or dll.
    Need to get the entry/signals of the module in a C/C++ application.
    2. compatibility - information of the BONE, is the product drivers Windows XPE (XP Embedded) compatible?
    3. any link/site for documentation full on the module

    You must use the NI-DAQmx driver

    http://www.NI.com/dataacquisition/nidaqmx.htm

  • Interfacing with several unknown USB devices; all producing NMEA strings

    Hi all

    Question about the peripheral USB interface and their associated drivers.

    I have the obligation to build an application that interacts with the USB devices that produce NMEA strings. I have the library to parse NMEA strings, but I fight with interfacing with several unknown USB devices. When deploying applications, I know not all possible USB devices to use.

    Is it possible to produce one driver who will accept any USB device strings?

    Or, more likely, is there a way to get the LV to recognize a connected USB device and automatically find / install the driver like windows does and is it possible to do in a deployed application?

    I had a trawl of the forums, but I've not found anything that specific.

    Thanks, I really appreciate the help.

    About the VI "set up the serial port", my problem is that the choice of COM port is in a separate menu (not directly related to the VI) and it allows all possible COM ports to be selected. That can be addressed.

    I am not expecting an all-in-one solution but asked the question in case it was possible.

    What I realized, is that for my specific condition to read strings from a USB device. It is likely to be sent over a serial connection. LV can handle this well and easily assuming the device has the installed driver / settings are available.

    LV (and indeed any other program) will not work without a device driver / settings. In this case, parameters set must be found (error) / a USB RAW driver would need to be developed. Devices requirng a RAW USB driver would need a serious review to continue due to the time and effort required. All this effort is work inherited from the AIDS to navigation

    I appreciate any help and I think I got the answer I was looking for! Thank you very much

  • Labview compared with Agilent Vee Pro

    Hallo! Could someone show me the key benefits of Labview compared with Agilent Vee?

    Thanks in advance!

    A lot of old debates. Start here, and then follow the links.

    What type of project do you need to face?

  • A module C - DAQ exists which will interface with standard RV - C?

    Module C - DAQ exists that if interface with standard RV - C (vehicles recreational CAN)? RV - C seems to be a variant of J1939 according to Wikipedia.

    I would use 9861 OR or NI 9862. I'm new on CAN protocol and evaluate some assistance.

    I've never used RV - can, but according to Wikipedia, the rate is 250Kbaud, so you'll want high speed CAN peripheral, 9862, you can set baud rate on init of the material.  After installing XNet and cDAQ software, you have a max bus monitor and several examples in the example Finder to read and write raw images.  After that, you'll want to read on the standard to understand how to format and analyze the data.

    Also if you have any questions, you can post on the Sub-forum Auto , they can probably answer more specific questions.

  • Client server of executable activex LabVIEW project with excel vba

    Hi all

    I submitted a ticket to support nor on this problem, but my deadline for this project is very close, so I would like to ask the community to see if someone has encountered this problem before (I hope it's ok that I'm doing this!). I did a fair amount of forum-scouring, and I didn't know this even discussed problem.

    I built a labView project which is essentially in the material data and
    preforms various visualizations and transformations on the data. A bit of the
    Screws in this project are available by VBA Excel as a Server ActiveX with LabView and
    Excel as the customer - and it works! I recently discovered I would need to do a
    executable version of my project, so I'm now trying to figure out how to do the same thing
    with my executable file as the server instead of LabView. Here's a simplified version are
    My VBA code:

    Void Button1_Click()
    Dim lvapp As MyServer.Application
    Dim vi MyServer.VirtualInstrument

    Set lvapp = CreateObject ("MyServer.Application")
        
    VI the value is lvapp. GetVIReference ("Main.vi", "", True)
        
    Sheet1.cells (1, 1) = vi. GetControlValue ("Path")
        
    lvapp. Quit smoking
    End Sub

    I replaced LabView here with the name of my server. The code
    failure of the CreateObject method with the following error:

    Run-time error '13':
    Type mismatch

    Things, I'm pretty sure I'm doing it correctly:
    -L'application is configured as an ActiveX server in the build options
    -J' ran the VI once and close/re-open it just after each build before trying the
    worksheet
    -In excel, VBA method is configured to reference the type library of the server.
    -J' have LabView itself closed when I run the .exe

    Thank you

    Alex

    My versions and such:
    Software of NEITHER: LabVIEW version 2012
    OS: Windows 7

    It's interesting - I'll have to look into the issue. In the meantime, I found a solution.

    It's quite mysterious, but it seems that all I had to do was make sure you only the type library of the server executable has been referenced in VBA (no LabView or OLE type library) and declare the variable app as object, rather than MyServerName.Application. Honestly, I have no idea why this works, but it does. Also, I learned that you need to use the executable file paths, which are a little different than the paths of project files.

    Thank you

    Alex

  • USB human interface with the brand lleyow

    Please I frequently have problem with usb human interface with the brand of lleyow next to bet.

    Pease how can I fix this problem driver version 6.0.6000.16386 windows vista pk2 thanks

    Hi thonson35,

    ·         Have you made changes on the computer before this problem?

    ·         You get the error message?

    ·         Do you have any human Interface device attached to the computer which does not (such as the keyboard, mouse and joysticks)?

    I suggest you to uninstall and reinstall all devices interface. Follow these steps:

    1. Click Start, type device Search Manager and press to enter.

    2. Device Manager window opens, expand Interface devices.

    3 right-click every device under the peripheral Interface node and then click on uninstall to remove them one at a time.

    4 restart your computer, windows will reinstall the Human Interface Devices.

    5. perform a test to ensure that the problem is solved.

Maybe you are looking for