Labview programming for pci cards

Hi all, 
I need to write a program  in labview that communicates with a pci dio 96 card.
I need to set a bit to 1 (0th port and 5th bit) periodically..
how can I communicate with the pci card from the labview..
is there any driver that we can use for this..
Thanks,
Vijay 

vijay shankar wrote:
Thanks Dennis,
Actually I dont think I have any drivers installed.. Because, I used the tap test interface in MAX to find that I have to trigger the 5th line of 0th port of a pci dio 96 card to trigger my device.
 I have downloaded and installed Daqmx that suits my labview version and started exploring the options.
Now, I am struggling hard to figure out how to change my requirement that I have mentioned above into an actual program in labview.
All I have is a pci dio 96 card installed, labview 8.2 and daqmx that supports my labview version. I have to make one of the lines to 1 and 0 alternatively.
Can anyone point to a tutorial or some discussion that could help me kick start.
Thank you,
VJ 
Search in the examples\DAQmx\Digital folder inside your LabVIEW installation. There are several examples that should give you enough hints at how to go about that. And if you ever get at other problems there are many many more directories in that example folder. :
And an example finder to help you look for the right examples can be found in the Help menu.
Rolf Kalbermatter
Rolf Kalbermatter
CIT Engineering Netherlands
a division of Test & Measurement Solutions

Similar Messages

  • Can any one please tell me how to write labview program for data logging in electric motor bike.

    Can any one please tell me how to write labview program for data logging in electric motor bike. I am going to use CompactRIO for getting wide range of data from various sensors in bike. I need to write labview program for data logging of temperature, voltage and speed of the bike. Can any one help me?

    Yes, we can.   
    I think the best place for you to start for this is the NI Developer Zone.  I recommend beginning with these tutorials I found by searching on "data log rio".  There were more than just these few that might be relevant to your project but I'll leave that for you to decide.
    NI Compact RIO Setup and Services ->  http://zone.ni.com/devzone/cda/tut/p/id/11394
    Getting Started with CompactRIO - Logging Data to Disk  ->  http://zone.ni.com/devzone/cda/tut/p/id/11198
    Getting Started with CompactRIO - Performing Basic Control ->  http://zone.ni.com/devzone/cda/tut/p/id/11197
    These will probably give you links to more topics/tutorials/examples that can help you design and implement your target system.
    Jason
    Wire Warrior
    Behold the power of LabVIEW as my army of Roomba minions streaks across the floor!

  • How to adjust IRQ for PCI card within BIOS - K7T Turbo

    Hello,
    I have a new Diamond firewire external 160 Gb harddisk.
    In spite I have upgraded the BIOS for my K7T Turbo board to version 3.6 (by specs at MSI at least I should use version 3.4 to run 160 Gb HD's), I get I/O errors after trying to copy lot of data to the harddisk.  ;( Afterwards I am losing contact to the device and get exclamation marks within the system configuration.
    In searching for the errors, it could be the controller of the harddisk itself is not running proper, because I get NO fault by the firewire device within my PC, but just the Diamond controller + harddisk.
    To make a last try if I can fix it, I want to give the internal firewire card an own IRQ number. Now with PnP options, many devices are sharing the same IRQ 11.
    How can I set a fixed IRQ to the fourth (4e) PCI card within the BIOS?
    Looking to the settings it seems I only can manage it when it is an ISA card, but those cards are not used any longer in modern mainboards.
    Here are some screendumps of the errors.
    1.
    No problems after a hard reboot.
    http://members.chello.nl/~l.obers/MSI/1_reboot_no_error_a.gif
    2. Closer look for the following devices.
    The contents of the red boxe within the device system shall disappear after the error.. The blue ones do get exclamation marks
    http://members.chello.nl/~l.obers/MSI/2_reboot_no_error_b.gif
    3+4. Error messages after a short while when trying to copy many data (above 4 Gb).
    http://members.chello.nl/~l.obers/MSI/3_Error_message.gif
    http://members.chello.nl/~l.obers/MSI/4_Error_message.gif
    5. Errors within the system configuration.
    Input 1 do get an exclamation mark first, afterwards input 2
    http://members.chello.nl/~l.obers/MSI/5_many_data_error_b.gif
    The input of the previuos mentioned red box "general volume" (one is of the Diamond controller), is lost.
    Within the file explorer also the harddisk volumes are lost.
    6. The log files show a controller error of the disk at IRQ 11
    http://members.chello.nl/~l.obers/MSI/6_system_log.gif
    Because no errors are found within the 1394 (firewire) device itself, I guess the problem is the Diamond controller of the harddisk.
    But before going to the shop, I want to try to give the HD an own IRQ.
    Regards, Léon Obers

    Mmm. I just see some other options.
    The device called "1394 CF type II IEEE 1394 SBP2 device is an extrenal firewire Compact flash reader, not a Diamond controller. (It is connected, during the test, but not used for copying files).
    In that case, it could be, that the firewire card itself is the troublesome device. First CF-card reader is lost from connection (exclamation mark), afterwards the Firewire harddisk.
    Regards, Léon Obers

  • 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

  • How do I make a labVIEW program for a linear CCD camera?

    Hi, I'm pretty new at LabVIEW and I'm having a hard time figuring out how to connect my linear CCD image sensor (Toshiba TCD1304AP) with my computer. I know I need a DAQ device, what would work best for this particular CCD? After I got that connected, I need to create a LabVIEW program that displays the light detected by my CCD. Does anyone have a similar program or template I can use as a model? Any help would be appreciated. Thanks.

    Hello,
    I'm not sure the type of signal that is generated as an input to a DAQ device. This could either be an analog or digital input. The signal type will determine how you make your program in LabVIEW. You will also need to correlate the signal level to the light detected. That will be determined by your sensor. I don't have any programs or templates for this, but if you look at the basic analog or digital input examples, you might get a good starting point for DAQ device programming.
    -Zach
    Certified LabVIEW Developer

  • LabVIEW program for HP 4194A Impedance/Gain-Phase analyzer

    Hi All, 
    I was wondering if anyone has a labview program already written for a HP 4194A Impedance/Gain-Phase analyzer.This instrument measures the impedance,capacitance,dielectricloss etc as a function of frequency.The problem is I have to write down each and every reading. I was wondering if anyone already has a program written for extracting the data and storing in a excel or a txt file.please post the program  if you have it.
    Thanks
    Manoj

    Here is an example.  It represents some of my early work, but it is functional.  With this one, you can get specific readings, or the whole sweep.
    Attachments:
    4194A Example.zip ‏191 KB

  • System profiler "information is not available" for PCI cards

    After swapping two cards in their slots, I get the message system profiler "information is not available" for all PCI cards. Mac Pro 4 core 2.66, OS X 4.11 server. The cards are still working. I tried clearing PRAM, etc. Is this a hardware problem or just system profiler being difficult? Is there any way to tell?

    That is a bit odd. Maybe try forcing kextd to run can resolve. You might be working off cached info and it is giving System Profiler a hard time. Run this command and then reboot:
    sudo touch /System/Library/Extensions
    That will update the modify time of the Extensions folder and trick the system into thinking you installed new drivers. This will force an update of the kernel caches when you reboot.
    Not sure it this will do it, but best I could think of.
    Hope it helps.

  • Shopping for PCI cards

    I'm looking for ::
    USB 2.0
    Firewire 800
    SATA controller
    Gigabit ethernet
    I'd love to get combo cards if possible. i.e. USB/firewire and Gigabit/SATA. Really any combination of those 4 would be fantastic.
    any recomendations? I'm tired of searching eBay and "screening" every auction to see if the PCI cards are compatable with my slots.
    OWC has a limited selection
    anyone know of any *tried and true* devices?

    Mike Lowry wrote:
    Thanks.
    not a whole lot of firewire 800 products. not to mention cards compatable with my G3 desktop.
    helpfull still.
    That may be the difficulty in getting the latest USB2/FW800/Gigabit/SATA cards, since when the PCI hardware was introduced with those newer standards the beige G3 was already a dinosaur, so they were likely designed for official support and compatibility with the current computer models at the time and since.
    You might have better luck with compatibility with the older USB1/FW400/ATA card for example. (Not sure why you need Gigabit, if the on-board Ethernet is still functional anyway.) That's not to say the newer cards won't work at all, but you may be the guinea pig who finds out if they do. I'd be interested in your results with the SATA, if you can get that to work or not. I haven't heard of any one using them in the G3 here, if so I must have missed it.
    Sonnet had a Tempo Trio card that combined USB/FW/ATA, not sure what the latest version of that is now. They provide a good support section with the latest Mac drivers and firmware updates for their older products, also the ACARD brand has several Mac hard drive controllers. Go for a hardware RAID card if you really want to boost disc read/write performance, all the other interface theoretical speeds are still limited by the hard drive read/write heads. With a striped RAID 0, two heads are better than one, as they can operate simultaneously. Let me know if you can get those 250GB SATA working in a RAID 0, I am thinking about going that route when I run out of space with my 2x120GB ATA66 RAID, if I keep the computer going that long. Although the ATA133 card may work just as well.
    Anybody using either of these SATA cards in their Beige G3?
    http://www.acard.com/english/fb0101.jsp?type1idno=3&type2idno=24
    http://www.acard.com/english/fb01-product.jsp?idnono=126&prod_no=AEC-6290M&type1_title=Adapters&type1idno=3
    http://www.acard.com/english/fb01-product.jsp?idnono=125&prod_no=AEC-6890M&type1_title=Adapters&type1idno=3

  • Y-splitter cable for PCIe card

    I am considering a Dynex 2-Port FireWire 800 and 1-Port FireWire 400 PCIe Adapter (DX-PCI2PF) for my Mac Pro. The card has a 4-pin power connector to receive extra power, if desired.
    Where can I find a cable that goes from one of the power connectors on the motherboard of the mac Pro, split it, and one of the Y legs go to the 4-pin connector on the card?
    I could do without a Y. But, since one of the power connectors on the motherboard is already used for a 2nd video card, I would like to give myself an extra power connection after installing the Dynex card.

    *The hatter* - Thanks for your quick reply!
    Actually, I was looking at this card on eBay:
    http://cgi.ebay.com/Dynex-2-Port-800-1-Port-400-FireWire-PCIe-Adapter-DX-PCW0QQitemZ330419493351QQcmdZViewItemQQptZLH_DefaultDomain_0?hash=item4cee8959e7#h t_775wt941
    The description states "Built-in 4-pin power connector for receiving extra power supply." That's why I became curious.
    The FW800 port on the back of my Mac Pro is already used to connect to a FW800 hub that is 15 feet away. And, I want to have at least two more FW800 ports to attach (1) OWC's Mercury On-The-Go Pro drive and (2) MacBook Pro in Target Disk Mode.
    For my purpose, do you know that these PCIe cards would not need extra power supply?
    Also, what would one connect to these PCIe cards that necessitates extra power supply?

  • Best program for greeting cards

    which is the best adobe program for layout or creating custom greeting cards? Something like publisher, where I can take the graphics created in photoshop place them in a card template or layout and give them to the printer to run off?

    Hard to say, really. The forums are set up assuming people know the answer to the question you asked. Perhaps the Design discussion forum might be a place to start. Although now you have the answer I gave above: InDesign. You might want to visit there and take a look around at what people are talking about.
    There was a discussion about how to do greeting cards in the last couple of days: http://www.adobeforums.com/cgi-bin/webx?128@@.3bbda6c9
    Dave

  • Register level programming for PCI 6733

    The information provided online for RLP with PCI-6733 is very limited. Only the register map for PCI-6713 is provided @ http://www.ni.com/pdf/daq/us/release_ni67xx.pdf.
    However, how the board maps its resources on the PCI bus is not clear. So could you please provide the following information
    1. What the manual means by "Base Address" and "Window Address".
    2. What is mapped by each of the boards BARs (Base Address Registers).
    3. The difference of registers between PCI-6713 and PCI-6733.
    If possible, could you please provide a detailed reference for this Analog Output board as for other boards, such as PCI-DIO-96.

    Maybe you don't need the MITE manual after all. My documentation (from 2003) lists only the "DAQ-STC Technical Reference Manual - Part Number 340934B-01" and "PCI/PXI 671x/673x Register Map". I don't know where I got the information about the MITE -- one comment in my code suggests comedi.org, while another one mentions I started rewriting the code to get rid of the comedi stuff (so there must be information available from somewhere else, probably extracted from the DDK).
    IIRC the MITE is only used once, for initialization.
    I'm sorry I can't provice any code, but the driver I wrote is not openly available. 
    Warning: Some of the DAQ-STC information was wrong in the version I used, I had to use trial & error for some of the funtionality.
    Check out: 
    http://digital.ni.com/manuals.nsf/websearch/E929838D7D0EE50986256728007FEADF?OpenDocument&node=132100_US 
    http://digital.ni.com/public.nsf/websearch/15f094f65a17e3af8625660d0018a20a?opendocument
    Message Edited by Thorsten Jens on 08-22-2008 08:17 AM
    Message Edited by Thorsten Jens on 08-22-2008 08:22 AM

  • LabVIEW programing for 32 bit micro controllers

    I have been programing with LabVIEW for about a year now and found out there is a way to use LabVIEW to write code for micro processers. Did some searches and found out there is a more set up and 3rd party interface is required.
    Is there a document, web cast or training of some kind that would walk through the set up?

    Are you talking about the C generator? Have you checked the price? It is crazy expensive -- I looked into it once and it was thousands of dollars per year...
    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

  • Can PXI card be transparently substituted for PCI card in VME control?

    Background:
    We are purchasing a displacement-measuring-interferometer system from Zygo that ships with your NI VME-PCI8012 (777244-03) PCI to VME bridge. The Zygo system includes drivers for the bridge and a Windows application that runs on the host PC to acquire data from the measurement boards in the VME chassis. I wish to connect this system to my NI PXI-based data acquisition system (DAS).
    Question 1:
    I need to know if your NI VME-PXI8015, "PXI-8320, MXI-2 System Extender, Board Only Kit" (777573-01) can be installed in my PXI DAS and connected to the VME controller board, and function transparently to the Zygo Windows application that drives the VME system.
    Question 2:
    Our PXI-based DAS has
    an embedded controller (NI PXI-8187) that is running Windows XP. Are the drivers that come with the PXI and PCI bridge cards compatible with Windows XP?
    Thank you for your help and I look forward to your reply.
    John Price

    Hi John,
    Thanks for your reply. Before I respond to your new question, I need to clear something up from my previous response. I misunderstood what you were asking, and posted some information that needs to be clarified.
    MXI-3, while a successor to MXI-2, is quite different from MXI-2. MXI-3 is a PCI to PCI bridge , where MXI-2 is a VME to VME bridge. Also, MXI-2 requires the proper driver to function correctly.
    For more information about the differences between MXI-3 and MXI-2 see the KnowledgeBase article, Upgrading VXI Systems from VXI-MXI-2 to VXI-8340 Series (MXI-3)
    For the current driver required for MXI-2 to function with your
    operating system, refer to Current NI-VXI Driver Versions
    However this does not change the fact that you CAN replace the PCI-MXI-2 controller that shipped with your Zygo system with a PXI-MXI-2 controller.
    As far as working around Zygo's use of the 2.1.1 driver goes, you could try to get your PXI system to work with the 2.1.1 driver. By all that I can tell, the 2.1.1 driver was developed to support PCI-MXI-2 on several operating systems, including Windows 2000, NT, ME, 98, and 95, and so you would need to be operating under in one of the supported operating systems in order for the driver to even be a possible solution. So, assuming you are using a supported operating system, I would download that 2.1.1 driver and install it in your system, and go from there. You can get directly to PCI-MXI-2 driver for Windows by clicking here.
    Hopefully this gets you going, but let me know what ends up happening. Good luck!
    Logan S.

  • Labview programming for E1438

    Seaching for any VIs or examples to drive the VXI Agilent E1438, DSP Digitiser 

    Did you try google search ?
    See here.
    - Partha
    LabVIEW - Wires that catch bugs!

  • FieldPoint devices and LabVIEW program for educational project

    I use LabVIEW 7.1 and NI FieldPoint devices (FP-1000) for educational
    purposes. I want to control a automation unit which has got 6 digital
    input(DI) and 5 digital output(DO). I used the sequence structure, but
    actually I am not sure the solution whether true or not.
    Working principle of my system:
    If "Channel 1" DI is ON, DO Channel 10 must be "ON"(turn table motor
    Start)
    If Channel 2 DI is ON, DO Channel 10 must be "OFF"(turn table motor
    Stop) and DO Channel 11 must be "ON" (drill motor Start) and after a
    delay time DO Channel 12 will ON (drill motor down)
    If Channel 3 DI is ON, DO Channel 12 will OFF, a bit of delay time DO
    Channel 13 ON ( drill motor up)
    If Channel 4 DI is ON, DO Channel 13 and Channel 11 will be OFF (drill
    motor stop) and then DO Channel 10 must be activated.(turn table again
    Start)
    If Channel 2 is ON again DO Channel 10 will OFF and check cyclindir
    control Channel 14 will ON, after a delay Channel 14 will OFF
    If Channel 5 DI is ON, DO Channel 10 will ON again while DI Channel 2
    is ON.
    How can I project the system with LabVIEW 7.1?
    Thanks, stn

    This is a pneumatic technical experiment set. Your suggestions okey
    but I have already studied these subjects.I have tested a solution for
    the system using the sequence structues in the LabVIEW. But if you
    sent to me an example vi, I will understand the solution way.Thanks.
    Working principle of my system as a summary:
    Step 1: When DI 1 is ON, DO 1 must be "ON"(turn table motor
    Start) while DI 2 is ON. In this case DO 2 must be "ON" (drill motor
    Start) and after a bit
    time delay DO 3 will ON (drill motor down),
    Step 2 : when DI 3 is ON,(drill bottom level), DO 3 will OFF, after
    that DO 4 will ON ( drill motor upper position) in this case DI 4 is
    ON, after that DO 1 again ON while DI 2 is ON (like step 1)
    On 27 Ocak, 21:40, tst <[email protected]> wrote:
    > Your description is not particularly clear.
    > For example, what happens if DI 1 and 2 are True at the same time? Is DO 10 T or F?What's the difference between the DI 2 at the beginning and at the end? And so on...
    > As a&nbsp;start,&nbsp;I suggest you try searching this site and google for LabVIEW tutorials. <a href="http://cnx.rice.edu/content/col10241/latest/" target="_blank">Here</a>, <a href="http://zone.ni.com/devzone/learningcenter.nsf/03f7c60f17aad210862567a..." target="_blank">here</a>, <a href="http://www.mech.uwa.edu.au/jpt/tutorial/index.html" target="_blank">here</a>, <a href="http://www.iit.edu/~labview/Dummies.html" target="_blank">here</a> and <a href="http://www.upscale.utoronto.ca/GeneralInterest/LabView.html" target="_blank">here</a> are a few you can start with and <a href="http://www.fafiles.com/" target="_blank">here</a> are some tutorial videos. You can also contact your local NI office and join one of their courses. In addition, I suggest you read <a href="http://zone.ni.com/devzone/conceptd.nsf/webmain/CB5E46406090C61C86256..." target="_blank">the LabVIEW style guide</a> and the LabVIEW user manual (Help&gt;&gt;Search the LabVIEW Bookshelf).
    > To get more details about might be relevant for this case, try searching for "state machine" and look at the examples in the File&gt;&gt;New dialog.

Maybe you are looking for

  • J_security_check ques ???

    Hi , I'm trying to transplant my working test platform on winNT onto hp/ux 10.20. I've now got to the point where I have the url http://www.xxx.xxx/uni/course/login.jsp. When I enter some data, instead of the authentication happening, the same side n

  • Eclipse Plugins for Servlets and JSP.

    Hi Guys, Can any one suggest where i can get the eclipse plugins for Servlets and JSP. May i am wrong posting this question in this forum. I already browsed thru all the forum to get the info but in vain. so any help will be appreciated. Thank You, c

  • Rebel t3i won't turn on

    yestarday while taking pictures with a tripod  ( it was very windy) the camera felt down to the floor) keep working but runned out from battery . I recharged  it but now camera does not turn on .. any suggestion 

  • Dividing iPhoto Library

    I have about 9000 photos in my iPhoto Library. There are approximately 3000 photos in each of the folders for 2006, 2007, 2008. I am trying to burn DVDs for each year as back up. The 3000 photos are too many for one DVD. I can't seem to figure out ho

  • Find out Ringtone of phone through callmanager

    I recently upgraded our callmanager environment from version 8.5 to 10.5 about a month ago.  Today a user came to me saying that the ringtone changed on the phone since the upgrade and wants it changed back.  He does not know the name of the ringtone