Question on acquire current input from CB-68LP connector blocks

hello
i has a question.I try to get the current input to the labview using CB-68LP.I had wired to channel 1.The correct reading should be 0.0724A.But I cannot get the correct reading
Thank you
Attachments:
lab 2.vi ‏384 KB

Week end is a difficult time when you need a quick help.
You should not have post a second message to catch somebody attention : some people just scan the forum to search for unanswered questions...and you gave an answer to your own question, changing its status.
First thing to do : use MAX to see if you can read the proper signal.
Second : use the attached vi to see if you can read the signal in LV.
Things should process smoothly after that.
CC
Chilly Charly    (aka CC)
         E-List Master - Kudos glutton - Press the yellow button on the left...        
Attachments:
lab 202 [1].vi ‏17 KB

Similar Messages

  • I have a CB-68LP connector block, how do I know which DAQ board is connected to it?

    I believe the board is of the E series, but don't know how to tell for sure.

    You could also attach a known signal to the CB-68LP connector block and check to see which device is reading that signal. You could do this easily using Measurement & Automation Explorer (MAX). Within MAX you can perform test panels on each device by right-clicking on the device within devices and interfaces and selecting test panels. You could connect a known signal to a channel with the CB-68LP and perform a test panel on each device and find which device the connector block is attached to.
    Regards,
    Todd D.
    National Instruments

  • Acquiring Analog Input from Multiple Channels in Labview

    Hello,
    i am working on a VI where i need to acquire signals from multiple channels in Labview using NI-9129.Initially i want to acquire contineous input signals (voltage and current) and display it on the graph.
    Having looked at forum and Labview examples i tried to make an initail VI but i am not sure if the setup i made needs any modification to serve my purpose.I am fairly new to Labview software.
    All i want is
    1.To acquire conteneously current and voltage 
    2.Display current and voltage individually on the graph.
    3.Perform some basic calculations like MAXIMUM,MINIMUM and AVERAGE values of voltage and current.
    4.Log the data into  excel file
    I have attached the VI i made so far.i need abit of advice if i am moving in the right direction or not.
    Thank You for having a look at my question.
    Attachments:
    Voltage-Current VI.vi ‏81 KB

    Engr_tech wrote:
    i think i already have the tdms for  data logging.as far as the tdms data logging is concerned,when i enable the logging mode to "read and log" the data logged inside the excel sheet would be seperate for current and voltage.?
    Is it practically possible to acquire data from 4 different channels and plot them.if yes,then am i right to assume that all i need is to modify the current VI for four channels having all of them in parallel.
    Yes, you are logging directly to a TDMS file.  This is definately the best route for data logging from a DAQ.  The currents and voltages will show up as different channels in the same group.
    To add more channels, just add them to your DAQmx task.  The logging will handle it with no issue.  Your calculations will also a little work to add the extra channels.  Same for the graphs, since you are using seperate charts.
    There are only two ways to tell somebody thanks: Kudos and Marked Solutions
    Unofficial Forum Rules and Guidelines

  • Acquire sensor input from FPGA using multiple loops/

    Hi,
    I have a sbRIO and I am acquiring inputs from ultrasonic, temperature sensor and pressure sensor in a same while loop. When these inputs go to the RT for processing, only one sensor value changes i.e FPGA is only fetching input from one of these sensors. 
    Should I use parallel loops i.e. acquire each input in a separate loop? If yes, should I be concerned about timings for each loop?
    Regards.

    You don't have to use different loops unless you need the data at different rate. Please show the code how you are acquiring the data and passing it to the RT (A clear snippet or image is good enough).
    The best solution is the one you find it by yourself

  • How does the PCI-6229 DAQ-card communicate with CB-68LP connector block?

    Hello!
    I want to do a very simple task which is to just turn on/off a LED. I am using LabVIEW 7.1 and I have a DAQ-card PCI-6229. The DAQ-card is then wired to a connector block CB-68LP.
    Now my problem is to figure out how the connector block communicates with the DAQ-card?
    In the file I attached there is a picture of connector block and the device pinouts from the DAQ-card. But how do I know which of pinouts triggers some connector on the connectorblock?
    Which are digital outputs on the DAQ-card?
    Where can I read about this?
    Attachments:
    daqANDconnectorblock.bmp ‏2437 KB

    Hello asc01001:
    The digital pins of the PCI-6229 are labelled as Px.y, where x is the port name while y is the channel name.  For example, pin52 of the NI 6229 is P0.0; which is also port 0, channel 0 of the digital I/O of the DAQ card.
    While "D GND", which are located at pin53, pin18, pin50, etc. are the negative terminal of all digital I/O of the DAQ cards.
    Please advice if this helps.

  • I saw the diagram with the pin numbers on the CB-68LP connector block, but I need to know what each of those pins mean if I'm connecting it to a PCI-6023E DAQ board as well as a H5784 Photosensor?

    We are acquiring light readings from the H5784 photosensor and analyzing them in LABVIEW. We are using the light level readings from LABVIEW to turn off or on a Masterflex pump using a relay based on the light levels.

    This pinout is in the M Series compiled help file (chm) which you can find here:
    http://digital.ni.com/manuals.nsf/websearch/A9F741F587C35E92862570190068DE14
    From the tree view dig down to "Specifications and Device Information >> NI 6229 >> Pinout"

  • Ni 6008 acquiring digital inputs from an absolute encoder.

    Hi, i'm a student working on my master thesis.
    I'm trying to acquire 9 digital channels from a 9bit absolute encoder on the NI-USB 6008 but i'm encountering the following problem.
    I'm powering the encoder trough the 0V (GND) and +5V ports on the NI-USB 6008, and if i read the digital outputs directly from the pins
    of the encoder with a tester, without connecting them to the NI-USB 6008, i see +5V or 0V with respect to GND.
    If then i wire the outputs of the encoder to the NI-USB 6008 digital ports, the readings of the tester,  are 5V or 3.6V with respect to GND, so basically
    when i try to acquire the signals with Labview, they never switch to logic low.
    I'm a doing something wrong or is it a problem with the NI-USB 6008?
    Thank you for the help.

    Hi,
    It seems that NI-USB 6008 works well and that the encoder is not able to force low the digital output signal.
    I think that this problem could have different explanations:
    - the encoder needs a pull down resistor in order to work properly
    - the encoder try to force low the digital port while the 6008 is forcing high the same port
    - the encoder is damaged
    Try to take a look at the encoder manual in order to see if the encoder needs some additional circuitry to work properly.
    Alex

  • Three different current inputs on AIO-610 - one with external PS, two without

    On our AIO 610 module, we'd like to use a few different current inputs
    from pyrometers.  One of the pyrometers requires an external power
    supply, while the other one does not (there are two different outputs
    from this one).  When we wire them up, we get an out-of-range
    error on one of the inputs (one without external PS).  The manual
    says they are not electrically isolated.
    I'm assuming we're out of luck on this one.  Is that correct?

    Hi,
    The AIO 610 can only accept current inputs in a +/- 20 mA range. So if your pyrometer is supplying more than 20 mA, then you will receive that out of range error. I would double check what range of current this pyrometer is outputting and then you will be able to see if it's within the specification for the FieldPoint module. If the current is over 20mA, then you have the option of putting in external circuitry, such as a current divider to make the current within specifications. It would probably be a good idea to check with the manufacturer of the pyrometer as well.
    Regards,
    Hal L.

  • User input from pl/sql

    How could I get user input from a pl/sql block?
    Hope that somebody can help me.
    thanx
    Amelio.

    There is a package DBMS_LOCK that has a SLEEP routine, which suspends the session for a given period of time (in seconds).
    However, you can only pause the procedure and not accept user input into the procedure during the pause.
    syntax: DBMS_LOCK.SLEEP(1) ;
    I need only to run an 'pause' or something like that within a pl/sql block. Do you know if it's possible? Thanks.

  • Acquiring a waveform from the input channel

    Hi, while I am trying to acquire teh waveform from the input channel,
    it is not showing up in Labview "waveform graph", but the same
    waveform is seen on the oscilloscope. I am using NI PCI 6052-E DAQ
    board.

    Greetings Amu,
    How have you configured the PCI-6025E? Is it configured for
    differential readings or single-ended readings?
    By default, the configuration of the device will be differential,
    which means that two input channels are used for every input signal.
    When configured in differential mode, you need to connect the positive
    terminal of the signal to channel X and the negative terminal of the
    signal to channel X+8. For reading a differential signal from channel
    0, you will connect the positive terminal of the signal to channel 0
    (pin 68) and the negative terminal of the signal to channel 8 (pin
    34).
    I would suggest to use the Measurement and Automation Explorer (MAX)
    software to test the signal before going to LabVIEW. Open MAX and go
    to the devices and i
    nterfaces folder. The PCI-6052E should be located
    in this folder. Right-click on the PCI-6052E and select test panels
    and you will be able to test the input signal here. You can change
    the mode to continuous and set an sampling rate in the test panels as
    well.
    Once you can view the signal in the test panel of MAX then I would
    suggest to move to LabVIEW. Search for the shipping example entitled
    'Cont Acq&Chart (buffered) VI' which is a continuous analog input
    example. Select the device number, channel number, and scan rate and
    run the VI.
    For more information on connecting your signals to the PCI-6052E I
    would suggest to refer to chapter 4 of the user manual. I've linked
    it below for your reference.
    NI 6052E User Manual
    http://digital.ni.com/manuals.nsf/webAdvsearch/552436964E347DAF86256BDE00670E9B?OpenDocument&vid=niwc&node=132100_US
    I hope this helps.
    Let me know if you have any additional questions regarding this issue.
    Regards,
    Todd D.
    NI Applications Engineer

  • Required Attribute style XML input from BPEL

    Hi all,
    We are integrating JDE 811 with BPEL using ORACLE SOA Suite 10133.
    As per the documentation given http://download-west.oracle.com/docs/cd/B31017_01/integrate.1013/b28996/bpel_pm.htm#CDEICHJB, we created the BPEL process to support transacation from BPEL to JDE 811. As given in the document we generated the WSDL in attribute style. For testing the BPEL Process, they have given the XML input in the document in the format of attribute style as given below :
    <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
    <soap:Body xmlns:ns1="http://xmlns.oracle.com/GetYearDescription_SYNC">
    <ns1:jdeRequest type="callmethod">
    <callMethod name="GetYearDescription" runOnError="no">
    <params>
    <param name="mnCalendarYear">58</param>
    </params><onError abort="yes"/>
    </callMethod>
    </ns1:jdeRequest>
    </soap:Body>
    </soap:Envelope>
    and the output we received as
    <GetYearDescription_SYNCProcessResponsehttp://xmlns.oracle.com/GetYearDescription_SYNCPSFTcallmethodDV811*ALL>
    <callMethodGetYearDescriptionnourn:iwaysoftware:jde/services/JDEJAVA_CMFGBASE/B3000260/GetYearDescription>
    <params>
    <parammnCalendarYear>58</param>
    <paramszYearDescription>2058</param>
    </params>
    </callMethod>
    </GetYearDescription_SYNCProcessResponse>
    But, if we use the current schema and give input using normal HTML form on the BPELConsole then the error comes like
    WSIF JCA Execute of operation 'GetYearDescription' failed due to: Error in processing the input document.; nested exception is: javax.resource.ResourceException:
    Error in processing the input document.</summary>
    </part><part name="detail"><detail>javax.resource.ResourceException: Error in processing the input document.
    that is why for outbound integration we need to give raw XML during runtime as input to the bpel process in bpel console manually. and that input looks like
    Also in real time scenario, we are receiving the XML input from a third party software/Adapter that may be a flat file/.xml flat file/DB and we need to pass the similar data in BPEL to the JDE 811. Here we are not able to pass the data to JDE as the adapter accepts the input in attribute style XML.
    If we are trying to enter that input through a flat .xml file then it returns no data, as nothing is passed to that process.
    Any idea how we can process this without giving raw xml input manually during run time, means using normal HTML Form.
    if it is not possible then please tell me what will be the required XML that we have to pass as input in that flat file.
    Thanks,
    Anindya

    Hi All,
    SOAP based input is required for any BPEL process for testing in BPEL Console.
    We have created a BPEL process which is successfully receiving data from 3rd party and it is not in a SOAP format.
    That is why we are entering input manually (I have already described input in above post) while testing that BPEL process. and we can receive proper output (i have already specified what i am getting as output in my above post.)
    But in real time scenario we cant give input manually.
    how can we achieve SOAP based invocation during runtime??
    I hope my question is clear to all.
    please suggest me if anybody have any idea about this.
    Regards
    Anindya

  • Software for HP Color LaserJet CM1312nfi MFP is not currently available from the Software Update server.

    I recently upgraded to Mountain Lion, and found that I could no longer print to  my HP CM1312nfi.
    This is usually a problem with HP at every upgrade, but this time, they appear to have offloaded the driver download process to Apple.
    My printer is connected wirelessly through a time capsule by IP address—the physical, not the virtual, e.g: 169.254.xx.xx instead of 10.0.1.x.
    When I try to download the driver by bonjour or IP, I get the following error message:
    Can't install the software for the Hewlett-Packard HP Color LaserJet CM1312nfi MFP because it is not currently available from the Software Update server.
    Is this truly a Software Update server error, and if so, any clue when it will be resolved?
    I am able to print with the generic driver as of now, but fax and scan capabilites are gone. The add fax dialog  lists no devices.
    Scanning is not supported on my printer model with the Hewlett Packard Print 2.12 driver. Will support be forthcoming, or did Mountain Lion brick my scanner?
    Thanks for your time and attention.

    Of course, once I posted this, I tried again and downloaded the driver without issue.
    My second question still stands, however:
    Scanning is not supported on my printer model with the Hewlett Packard Print 2.12 driver. Will support be forthcoming, or did Mountain Lion brick my scanner?

  • "Can't install the software for the HP Officejet 6300 series because it is not currently available from the Software Update server" when I try to install a HP 6300 printer.

    Hi there
    I am trying to install a HP 6300 printer. I can see it when I look to install initially. Then click on installa nd the process starts and I get a message saying it is searching for the software. However after 20 seconds or so I get the message: Can't install the software for the HP Officejet 6300 series because it is not currently available from the Software Update server. This has happned over and over. I have updated the OSx and am 10.8.5. It works on my Mac Book Pro and did once work on the Mac Book Air but stopped so I unistalled and tried to reintsall but no joy. How can i gte the right drivers onto the laptop so that the seach finds them and connects the printer that it already sees?
    Many thanks
    Rob

    Hello there. I understand you are experiencing issues installing your printer on Mac 10.8.5. This document will provide multiple methods on performing this task: http://h10025.www1.hp.com/ewfrf/wc/document?cc=us&lc=en&docname=c03378792
    Please let me know if you have any other questions or concerns.
    I work on behalf of HP

  • Adding and removing current user from one SharePoint group to another with event receiver

    hi friends
    i need to change current user from one SharePoint group to another with list item adding event receiver.
    please help me

    Hi Malli,
    Greetings. Its nt possible
    http://sharepoint.stackexchange.com/questions/42286/event-receivers-on-add-remove-users
    Please remember to click 'Mark as Answer' on the answer if it helps you

  • Need help with ouput of a list or array of numbers input from user

    I'm only a few weeks into learning java, so this may seem simple to some, but...
    I am trying to write a program that will receive numbers from a user,
    and then list, add, average those numbers. I've got the program to
    work except for listing the numbers that were input.
    Can someone help guide me????
    i've left the code I've tried in as comments.
    Enter an integer value, the program exits if the input is 0:
    20
    Enter an integer value, the program exits if the input is 0:
    40
    Enter an integer value, the program exits if the input is 0:
    60
    Enter an integer value, the program exits if the input is 0:
    80
    Enter an integer value, the program exits if the input is 0:
    0
    Total numbers entered: 4
    The array of numbers is: 0 0 0 0
    The sum is 200
    The average is 50
    The maximum number is 0
    The minimum is 0
    Here is my code:
    * Title:        Reads integers and finds the total, average, maximum of the input values
    * Description:
    * Copyright:    Copyright (c) 2002
    * Company:      Duke Court.
    * @author Mary Davenport
    * @version 1.0
    public class part3page6
      public static void main(String[] args)
      int data = 0;
      int sum = 0;
      int countnum = -1;
      int maximum = 0;
      int minimum = 0;
      int average = (countnum - 1);
      do
          System.out.println("Enter an integer value, " +
            " the program exits if the input is 0:  ");
          data = MyInput.readInt();
          sum += data;
          countnum++;
        } while (data != 0);
          //in order to figure the max & the min it appears that the
        //program will need to utilize arrays to store the individual numbers
        //that are input from the user.
        //create an array of the input data
        int[] number = new int[countnum];
        //creat a list of the input data
        int []myList = {data};
        //lists how many numbers entered
        System.out.println("Total numbers entered:  " + number.length);
        //list array of numbers -- this is giving me [I@3179c3,
        //instead of 20, 40, 60, 80 when I use "new int[countnum]"
    //     System.out.print("The array of numbers is: "
    //      + new int[countnum]);
        //list array of numbers:  this is giving me " 0 0 0 0 "
           //instead of 20, 40, 60, 80  with the following for statement
           // (number[i] + " ")
        System.out.print("The array of numbers is: ");
          for(int i=0; i<number.length; i++)
            System.out.print(number[i] + "  ");
      //list mylist of numbers from input, 20, 40, 60, 80
      //output is The list of numbers is: [I@3179c3
    //  System.out.print("The list of numbers is: " + myList);
        System.out.println();
        System.out.println("The sum is " +  sum);
        average = sum/countnum;
        System.out.println("The average is " + average);
        System.out.println("The maximum number is " +  maximum);
        System.out.println("The minimum is " +  minimum);

    When you input the data you need to save it to the array. Currently you are not saving the value you are just adding it
    ArrayList nums = new ArrayList();
       do
           System.out.println("Enter an integer value, " +
             " the program exits if the input is 0:  ");
           data = MyInput.readInt();
    nums.add(new Integer(data));
           sum += data;
           countnum++;
         } while (data != 0);

Maybe you are looking for

  • Creating forms in another languages.???

    can any1 give me an idea how to make foRms in other language......like german or arabic language..!!!! Edited by: Suhail Faraaz on Dec 4, 2009 11:55 PM

  • Via_82xx + 5.1 + Skype +mpd

    Ok ppl hello. I am trying for hours and hours to make my build in soundcard (Multimedia audio controller: VIA Technologies, Inc. VT8233/A/8235/8237 AC97 Audio Controller (rev 60)) to work in 5.1 mode and be able to control rear center and front speak

  • APEX Web Services Proxy Settings

    So I have been experimenting with Web Services and I see to have a problem whenever I go through a Proxy Server; I keep getting the error below for the same request that works when I am not using a Proxy Server. ORA-06502: PL/SQL: numeric or value er

  • Problem with the videos

    I have some videos already in my library but i try to put other videos that i have in my coimputer and it just doesn't add them. I already restarted my computer, close theprogram a couple of time and convert the video twice, what should i do???

  • Itunes match playlists empty

    I ran update itunes match, and all of the songs in my playlists were deleted.  The main library is untouched.  none of my itunes backups are restoring the playlists, and copying and re-naming the old .itl files isn't working either.  is there any way