Recovering DAQ Board channel lists from a program in LabView 2

I am working on updating a LabView program that was written in LabView 2 or even possibly earlier. I got the conversion CD and upgraded the program so I could open it on LabView 6.1. Unfortunately, in the process of this upgrade, all information regarding the access to the lines of the board was lost. At the time it was last used, it accessed a Multifunction I/O Board for Macintosh Nu-Bus, Part Number 320174B-01 and was using a Macintosh IIci computer. I have a new DAQ board, the NI-PCI-6221 that is in a new Dell workstation, running Windows 2000 and LabView 6.1. I was wondering if there is a way to recover the channel lists that should be in the subVis. Do I need to track down a copy of LabView 2 or 1 to do so? This conversion also involved a Macintosh to PC switch, which if I understand correctly is a problem in the earlier versions of LabView? I was hoping to find the best way to recover this information, so I can properly adjust the program and configure it to my new DAQ board. Thank you.
Kathleen

Hello again, and thank you for all of your help thus far. I'm trying to obtain information on the access to the lines of a DAQ board in a program that was written on a Macintosh IIci in LabView 2 (The program and some of the created subVIs are attached). I was hoping someone may have access to LabView 2 and an old Macintosh that could run this. If the program opens I'd like to see snapshots of the screen for the DAQ subVIs. This would help me greatly in what I am trying to do. Thank you.
Kathleen
Attachments:
Archive.zip ‏167 KB

Similar Messages

  • Connecting more than one sensor cable to screw terminal to collect more than one signal in single DAQ board channel?

    I don't know if this topic is being posted in the correct location. I am new to LabVIEW and the hardware associated with it. I am using an NI 9237 DAQ board for a senior design project in engineering and I was informed that I can make multiple connections to a single screw terminal which in turn will connect to one channel of the DAQ board. To give the specifics, I have two pressure transducers and would like to connect them to the same screw terminal and channel on the DAQ board yet separate them when acquiring data in the VI. Does anyone know how to do this? I know is is essentially knowing what pins do what on the screw terminal but I can't find this anywhere. I am currently doing the job with two screw terminals and two of everything else (RJ50 adapters, etc.). I would appreciate any input. Also, please let me know if I am posting in the wrong board and if possible, which board I should be posting to.
    Thank You,
    bsteinma

    bsteinma,
    What you may have heard is that you can measure multiple signals on the same task, not on the same channel.  By tying both of these signals to the same channel, both signals will compete to drive the line.  The channel on the card will only interpret this garbled signal and you will get no useful data.  If you are new to wiring up hardware, I recommend configuring a task within Measurement and Automation Explorer and then clicking on the tab along the bottom of the page titled, Connection Diagram.  This will show you what electrical connections to make.  Then, in LabVIEW you can read multiple signals (channels) and manipulate each signal how you would like.  
    As far as boards go, you will generally find an answer where ever you post, but the Multifunction DAQ board is a great place to post when you have questions regarding hardware (like your 9237).  
    Cole R
    Applications Engineer
    ColeR
    Field Engineer

  • Pull a TV cast/channels list from the DMM

    I'm wondering if its possible to write some HTML/JS which can pull in a list of the available cast channels and display them using the DMP mediaplayer?
    If its not it looks like i would need to write my own XML playlist of all the cast channels which would mean the client having to update two files to stay in sync.
    Any ideas would be appreciated.
    Many thanks,
    S

    The top level result list is at: Parameters.MainSequenceResult.TS.SequenceCall.ResultList
    To find this, I dragged Parameters.MainSequenceResult into the watch window at a breakpoint and expanded it until I found the result list.
    The ResultList is a PropertyObject that is an array of containers, so methods like GetPropertyObjectByOffset and GetNumElements will work on it.

  • Want to diplay a classical list from Modular Program -- urgent !!!

    I am currently working on a modular program, my requirement is such that i have to display a classical report.
    Now the problem is that after going to write statement, the report is getting printed (i checked in debug ) but then the flow comes back to the screen and i could not see the classical report.
    How can display my classical list? and also if i click back the flow should come back to the screen

    YOu have to use the command:
    leave to list processing.
    then write your write statements.
    Refer this example:
    PROGRAM demo NO STANDARD PAGE HEADING.
    MODULE call_list OUTPUT.
      SET PF-STATUS space.
      WRITE 'Basic List'.
      LEAVE TO LIST-PROCESSING AND RETURN TO SCREEN 0.
      LEAVE SCREEN.
    ENDMODULE.
    TOP-OF-PAGE.
      WRITE 'Header' COLOR COL_HEADING.
      ULINE.
    TOP-OF-PAGE DURING LINE-SELECTION.
      WRITE sy-lsind COLOR COL_HEADING.
      ULINE.
    AT LINE-SELECTION.
      WRITE 'Secondary List'.
      IF sy-lsind = 20.
        LEAVE LIST-PROCESSING.
      ENDIF.
    Regards,
    ravi
    Message was edited by:
            Ravi Kanth Talagana

  • How can I copy picture from *.exe program in Labview.

    I have a problem when I put the program into *.exe executable programs, the picture will not be copied out, please tell me how to set.

    Are you using the Clipboard.Get Image Invoke node discussed here? https://decibel.ni.com/content/docs/DOC-19720
    Help for the function found here: http://zone.ni.com/reference/en-XX/help/371361J-01/lvprop/app_clipboard_get_image/
    If so, it doesn't work in the runtime engine. You can use a .NET function instead: https://decibel.ni.com/content/docs/DOC-28436
    Regards,
    Craig H. | CLA | Systems Engineer | National Instruments

  • Question abou daq board buffer

    Hi, everyone:
    I am using Labview 7.1 and the daq board is NI6023E.  My program computes AI analog inputs (4 channels), I used a For loop to gather a certain number of anlog input data, and do the calculation with each input data, and put the calculated data to an array, and then find the minimum value among the array elements. So whenever I push a control button on the front panel, the program is supposed to give me a minimum value. When I run the program the first time it will work, then if the program is running and I push the button a few times, I found the first few elements in the array is not real, it seems they came from the data result when I pushed the button previously. I am not sure if this has to do with daq board buffer. Please help.
    I used a stacked sequencial structure (3 frames) for AI config, AI scan, AI clear in each frame. For the for loop I set a delay time 20ms, I found if I increase the delay time, the number of unrealistic data will decrease. For example, if I set 20ms, then I got 15 unrealistic data, if I set 100ms, I only got 3 bad data. But then I cannot set the delay too long because N number of the for loop is  hundreds!
    Thanks,
    bj

    I am not sure if this has to do with daq board buffer
    Yes, Probably it has nothing to do with your buffer
    Attach your VI / pic of your block diagram so that we can have a look and suggest better

  • I want to run my program with continuous aquisition and write data to file when a button is pressed and get the most recent samples from the DAQ board.

    This is an update to a question I asked earlier. I am still trying to solve the problem. I have included a zip file with a library file. The file to open in pj_pushbutton.vi. I have placed comments explaining the issues and problems in this vi and the subvi's.
    When I push my button to write the data to file I think it is writing the data that has already been stored in the buffer and writing to file all at once. I want the data that is taken from the DAQ board from the time that I press the Write File button. How do I do this?
    Attachments:
    pj_pushbutton.zip ‏692 KB

    Hi,
    1. In AI read, you need to set the Read/Search option to "Relative to End of Data".
    2. Next you should not start AI Read VI until you press the Write to File. I am attaching an example VI below. Please see if it helps.
    Regards,
    Sastry V
    applications Engineer
    National Instruments
    Attachments:
    MostRecentAcquiredData.vi ‏97 KB

  • Measure Frequency of Digital Signal from DAQ-Board

    I'm using a National Instruments DAQ board and I need to measure the
    frequency of a digital signal from my data acquisition board.
    I know the measure frequency.vi (In diagram - data acquisition -
    counter), but i don´t understand yours implementation mainly in input
    "counter". Because i don't understand the relationship of board channel (for
    signal acquiring ) and the measure frequency.vi.
    Thanks in advance,
    [email protected]

    Hi,
       Attached is a vi which models your signal, and provides a way to measure the average frequency over a window of time. It converts the signal to a sequence of periods. I usually start with this approach because you can save the data in a much more compact form if your sampling rate is high. Obviously over a specified period of time, if there are no zero crossings the frequency is zero, so I was a little incoherent before. The real issue is the latency caused by averaging. Your frequency measurement is most accurate half your window size before the current time, so smaller windows give you more up to date measurements, but also more noisy. If you need the most up to date measurement, then you have to use the time since the last crossing which is the case where the frequency never goes to zero. That's probably not a realistic situation. If you needed less latency, you could use a prediction algorithm.
    Also, there are a number of signal measuring and processing vi's that LV gives you, for instance pulse measurements that could be used to partially implement this or other approaches, but I normally steer clear of them unless they fit exactly due to having to convert back and forth to the waveform data type.
    Have fun!
    Attachments:
    DigRandFreq.png ‏62 KB
    DigitalRandomFreq.vi ‏34 KB

  • Is it possible to access channels on a DAQ board while the device is used by another application?

    I am curious if is possible to run an application that reads one channel of a DAQ board while another application already is reading different channels on the board.

    Shoe,
    You can have more than one application accessing a DAQ board at a time but not for the same type of process, such as analog input. I tried a setup where one program was accessing analog input channel 1 and a separate program was accessing analog input channel 2. Only one program would run at a time. However, you can have an analog input program and a separate analog output program accessing the same board running at the same time.
    Hope this helps!

  • Is it possible to access channels on a DAQ board while the device is used by another applicatio​n?

    I am curious if is possible to run an application that reads one channel of a DAQ board while another application already is reading different channels on the board.

    Shoe,
    You can have more than one application accessing a DAQ board at a time but not for the same type of process, such as analog input. I tried a setup where one program was accessing analog input channel 1 and a separate program was accessing analog input channel 2. Only one program would run at a time. However, you can have an analog input program and a separate analog output program accessing the same board running at the same time.
    Hope this helps!

  • Hi. Can use events to look out for input switches from any DAQ board?

    I tried using events to detect signals from input switches Advantech PCL-8181L, but it seems no response.
    I have read an article about the events that user controls can trigger and some external IO cannot.
    Is there any one know how I can get the program to monitior them all the time without using event function?

    Astroboy,
    I am not sure that I have a complete understanding of your question. Are you attempting to use LabVIEW Events (Functions >> Application Control >> Events) with your Advantech DAQ board? This will not be possible. Could you expand upon the functionality you are trying to achieve?
    Spencer S.

  • Can someone help me recover my contact list from my iphone 3gs, if the phone is stolen?

    I am in a really bad situation...i really need to somehow recover my contact list from my iphone 3g, but the phone was stolen along with the sim card. I did a backup on my phone a couple months ago, but it was on a friends computer,which they no longer have. So my question is there anyway for me to retrieve the contact information online maybe? .... help!!
    jodi k

    No.  Sorry.
    You should have been syncing them with your computer regularly.

  • Using numbers for roster information. Imported from another program. Now seem to have extra headers, one listing name, address, etc.

    Using numbers for roster information. Imported from another program. Now seem to have extra headers, one listing name, address, etc. & another A, B, C. They don't mesh & can't get rid of either. All info there, but can't change width of columns.

    I think my problem is that I have inadvertently created three tables (I only want one). I have included a screen shot of the light grey line under B and the words Table 1 behind it.

  • I have removed the old Java Updates (17/19/21) from my Program and Features list(Win7). They still appear in the Tools Add-ons Extensions list. How do I remove them?

    I have removed the old Java Updates (17/19/21) from my Program and Features list(Win7). They still appear in the Tools>Add-ons>Extensions list. How do I remove them?
    In both SAFE and Regular browser windows, the UNINSTALL button is grayed out.
    I have tried in SAFE MODE, as well as the Help>troubleshooting Information>Application Basics>Profile Directory>Open Containing Folder,,,(looked, nothing there),,,,in both SAFE and Regular browser windows.

    You can uninstall (remove) the Java Console extensions, you do not need them to run Java applets.
    See http://kb.mozillazine.org/Java#Multiple_Java_Console_extensions
    Your above posted system details show outdated plugin(s) with known security and stability risks that you should update.
    *Shockwave Flash 10.1 r85
    Update the [[Managing the Flash plugin|Flash]] plugin to the latest version.
    *http://www.adobe.com/software/flash/about/

  • How do I recover contact list from my Iphone 4?

    How do I recover contact list from my Iphone 4 if I do not have ICloud and do not have the ITunes sync installed/

    If you don't have backups, theres really not much that can be done other than to have everyone you know send you their numbers/emails again.
    Also, backup your contacts twice from now on. Use iCloud and Lookout Mobile Security.
    Make regular iPhone backups to keep this from happening again.

Maybe you are looking for

  • How to get selected items from a tree in backing bean without adfbc

    Hi ADF Experts, Below is my code for af:tree. My question is how can I get selected Items from the selectionListener (without adf bc) this uses formation of tree from backing bean. Using Jdev 11.1.1.7.0 <af:tree var="node" value="#{pageFlowScope.Merc

  • Black screen on starting X in Virtualbox guest

    Hi Arch Linux, I am running Arch linux as a Virtualbox 4.2.6 guest with a Windows 7 host. I have virtualbox-guest-utils 4.2.6-1 installed. When I run "startx" or "xinit" my screen goes black and freezes up. The VM seems totally unresponsive, I can't

  • G5 on LCD TV

    Hi all. First, hardware spec : PM G5 dual 2,5 with 2Go Ram and NVidia 6800 Ultra, Leopard running on, LCD Monitor Acer attached by DVI to the G5. Philips TV Screen 26PF5321 (HDReady) link to my G5 with a DVI/HDMI cable. Starting Problem : Blank scree

  • Issue with Colour Management

    One of our technican has installed a peice of software on the computer and (I believe) edited some colour settings which has caused this issue. The issue I have is that the colour are not displaying correctly, see the picutre below. After selecting 1

  • Mapping Hearder and Item table

    Hi Guys, I have two internal tables one contain header data with over 20 fields and other item with 4 fields. I want to map 2 fields of item table into header table appending into header, but I also want the other fields from header table also to be