VI help for pressure transducers

Hey all-
I am completely new to LabView, and I've been struggling to teach myself though it to get the results I'm looking for recorded.  I'm hoping someone could take a few minutes and lend me a helping hand.
I need (what I'm assuming is) a very simple VI that will read and record pressures from my two pressure transducers on screen and save out to an excel file so I can work with the data.  I have two Omega pressure transducers, one is a P209X (reads 0-30PSI) and the other is a P309X (reads 0-3000 PSI).  Both have a 0-5V output.
I've set up a crude VI that I can read the voltage outputs from my two transducers, but I'm not sure how to get it converted to PSI.  I'd prefer a numeric LCD type number display rather than a line graph for both pressures so i can set my pressures, and then cycle the system and record the data. 
I'm using LabView 2013 with a USB-6216, and have the P309x on A0 and the P209X on A1.
I'm basically recording input pressure and output pressure on either side of a regulator.
I certainly appreciate any help.
Thanks!
Carey
Attachments:
Input & Output Pressure readings.vi ‏27 KB

Hi Jim/Doug-
Thanks for the help.  I'm trying to incorporate your Vi but am having troubles.  As I mentioned, I'm very new to LV, and can't stumble my way around.  Can you modify the VI i've attached to get what I'm looking for?  Then I can duplicate it for the other PDX.  I can't seem to get mine set up like yours, and I'm spending useless hours trying to figure it out.
I've scaled my transducers in NI Max, though I don't know how to tie them into LV.  What do I need to do?  Sorry for the trouble.
Thanks for your help.
Best Regards,
Carey.
Attachments:
PDX AI1 5-19.vi ‏21 KB
0-30 NI Max.JPG ‏128 KB
0-3000 NI Max.JPG ‏128 KB

Similar Messages

  • Need help getting DPX101 pressure transducers to read correctly in labview

    hello, i previously posted about some resource errors i was getting,
    but i fixed that and now i am simply having trouble getting the
    correct through labview.
    basically i have no experience with labview, and for this project one
    of my professors handed me a box with stuff in it and said here you go
    good luck, so i've been learning everything from scratch.
    the way the system is laid out is I have an SCC2345 (tan box) with i
    believe a PWR02 in it.
    There are 4 modules, 2xSCCTC02 and 1 SCCAI01 and 1 SCCAI02. I have
    familarized myself with the specs of these modules, and the SCCTC02 is
    self explanatory, but the SCCAI0Xs have the following specs.
    SCC-AI01
    Input Range: +/- 42V
    Output Range: +/- 8.4V
    Gain: 0.2
    SCC-AI02
    Input Range: +/- 20V
    Output Range: +/- 10V
    Gain: 0.5
    There are 3 pressure transducers, all Omega DPX101, of the following
    pressures: 5000psi, 500psi, 250psi. Each of these is wired into their
    own Omega ACC-PS1 power supply.
    The ACC-PS1 has the following specs:
    ACC-PS1
    Excitation Voltage: 18V
    Excitation Current: 2mA
    Voltage Gain: 1 +/- 2%
    Output Signal FS Peak: 10V
    Input Power: 2 9V Battery
    The system is laid out as exactly shown here:
    http://hilltop.bradley.edu/~award/SP/gts.PNG
    Using a DAQ assistant, i have it acquire all 5 values at 1000 times
    per second and then it updates it to a text file every 100ms.
    The pressure sensors each came with calibration sheets and these had a
    sensitivity value, and i thought the sensitivity was the "scaling"
    value used in the DAQ Assist (5000psi = 1.1mv/psi, 500psi = 10.30 mv/
    psi, 250psi = 19.90mv/psi). I entered in these values and i ran some
    tests and i was getting a value of 18.6 from labview when a pressure
    of 1000psi was applied to the 5000psi sensor. how do i get this to
    output 1000 for when 1000psi is applied?
    Also, the pressure transducers have a "bias voltage" listed on the
    calibration sheets, 8.2 V. Would this have an impact also?
    any ideas on what i should do?
    is my problem clear enough?
    Thanks
    -AJ-

    Hi,
    For your convenience and the consistency of our forums, please use the following thread for all further posts.  Thanks!
    http://forums.ni.com/ni/board/message?board.id=170&message.id=243262&jump=true
    Best regards,
    Ed W.
    Applications Engineer
    National Instruments

  • How can I configure NI PCI 6221 and DAQ SCB-68 for pressure sensors?

    Hello
    everybody,
    I am using the measuring board (NI PCI 6221) and DAQ
    SCB-68 for the data acquisition.
    With the DAQ-Assistant I created AI for the voltage of
    pressure sensors. In a big indicator panel from this DAQ-Assistant I see the
    voltage for both sensors in the correct size. But if I set sensors in the
    blockdiagramm to control the signals for sensor one I get a wrong voltage size
    and for sensor 2 nothing.
    How can I configure this data acquisition equipment to
    get the correct signals?
    Thanks a lot for your help.

    I do not know the type of sensor you are using. But pressure transducers may have a very low output voltage(in the mVolt range). They also need an excitation voltage. Here is an introduction. http://focus.ti.com.cn/cn/lit/an/sloa034/sloa034.pdfThen working with pressure sensors I always use 3 stages in the circuit.
    1 Instrumentation Amplifier as a preamp
    2 filterstage
    3 Final amp and output buffer
    (you may combine stage 2 and 3)
    Besides which, my opinion is that Express VIs Carthage must be destroyed deleted
    (Sorry no Labview "brag list" so far)

  • Connecting Multiple Omega PX209 (Pressure Transducers) to NI 9205

    I am trying to connect 4 Omega PX209-030G5V pressure transducers to my NI 9205 module and read data through the DAQ Assistant VI.  I cannot figure out how to wire the transducer correctly.  The specs sheet for the transducers is at http://www.omega.com/ppt/pptsc.asp?ref=PX209_PX219. So far I can't get the hardware to talk to the VI.  I know the rest of my configuration is working because I have a set of thermocouples wired through another module and the VI is detecting those.  I think what I need help with most is understanding which wires should go where, suggestions on how to get four wires into COM or AI SENSE if needed, and how to work the DAQ Assistant for a pressure transducer.
    Any help is greatly appreciated!
    Regards,
    Greg

    Are you using the 9205 in differential or single ended configuration?
    Regardless, the sensor needs an external power supply in the range of 7 to 35VDC it looks like from your specs.
    The positive of this supply will connect to Pin 1 (red)
    The common of this supply will go to AI- if differential, or COM if single ended. It also goes to Pin 2 (black) of the sensor.
    The output of the sensor is Pin 3, white, this goes to AI+ if differential, else AI if single ended.
    0psi will ouput 0V, 30psi should output 5V. Thus 1 volt per 6 psi.
    Can't help with DAQ Assistant, I have never used it. You could possibly try the test panels in MAX to verify your connections/signals.
    -AK2DM
    ~~~~~~~~~~~~~~~~~~~~~~~~~~
    "It’s the questions that drive us.”
    ~~~~~~~~~~~~~~~~~~~~~~~~~~

  • Changed Pressure transducers with 0-5Vdc from the old 0-10. PVis way off!

    Im a newby with labiew as of last week. I was tasked to change the range of new pressure transducers that were recently installed in our lab application. I am currently running 6.1 with Fp-PS-4 , FP-1601 , FP-AI-112 , and FP-RTD-124 Hardware. We are changing over from Omegadyne model PX02C1-015AV to swagelok's S-model, output 0-5, Supply V dc= 10-30 V. The pinout on the connector has already been changed and tested. I also changed the range on the points of change to 0-5 and the pv is reading way off. Im sure there is a scale in a block diagram chart somewhere, but I cannot locate it. Can anyone point to any areas where I may make these changes to correct this problem?

    Hi Dano,
    You might check the Channel Configuration settings in Measurement and Automation Explorer (MAX). Under Remote Systems, expand the I/O modules underneath your 1601. Once you click on the I/O module that you are reading your transducer on, you'll see in the window to the right a Channel Configuration tab. Here, you can check the Data Configuration setting for the input Range. Make sure this is set to the expected signal range from your sensor.
    Cheers,
    Emilie K. | Applications Engineer | National Instruments
    Attachments:
    max fp channel config.jpg ‏38 KB

  • Are pressure transducers linear?

    I'm using a Spectramed/Statham P23XL pressure transducer with a Gould (13-6615-50) signal conditioner. I can get 0-2.5V out the back of the SC to map to 0-100mmHg, but outputs below 20mmHg are inaccurate/near zero. How do I get these lower level readings; or do I need to account for some non-linearity - if so how?

    The performance that you see is fairly typical of many types of pressure transducers. The deflection of the metal diaphram can not be made to be exactly linear across the entire range of operation. The manufacturer will typically specify a single slope that has been determined at the full scale output level. It is a sound practice to try to limit the use of a transducer to the 40-80% range to avoid the necessity of a complicated calibration procedure. If you wish to use the entire range of the sensor, you will need to perform a detailed ( 4th or 5th) order calibration with an emphasis on the lower 20% of the pressure range.

  • Creating search help for a field in AdHoc Query

    Hi
    We have created an infoset based on LDB PCH.
    (The infoset contains object type O only).
    For the object-id field the users want search help when choosing this field for selection.
    Using "start via selection screen" does not give a good solution.
    Can anyone explain how I can create search help for fields in an infoset?
    Regards
    Kirsten

    Hi
    We have created an infoset based on LDB PCH.
    (The infoset contains object type O only).
    For the object-id field the users want search help when choosing this field for selection.
    Using "start via selection screen" does not give a good solution.
    Can anyone explain how I can create search help for fields in an infoset?
    Regards
    Kirsten

  • Need to restrict values in F4 help for Batch Characteristic

    Hi,
    I need to restrict values in F4 Help for a batch characteristic based on values entered for another characteristic. I could not find any BADI or Exit for this purpose. There is a BADI CACL_VALUE which is triggered after an entry is selected from dropdown list but nothing when we press F4. I thought of using Object Dependency but I need to write a programming logic for the requirement. Please let me know if there is any way to write program in Object Dependency or any other way for this requirement.
    Regards,
    Nikhil

    Hi nikhil simha,
    first of all, find out which search help is called.
    [Hierarchy of the Search Help Call|http://help.sap.com/saphelp_nw70/helpdata/en/0b/32e9b798da11d295b800a0c929b3c3/frameset.htm]
    may help you.
    If you know the search help, you may enhance it, but first of all you should check the where-used-list and make sure that the search help shows the requested behavior only in the context where you want it to.
    If it is your own program, you may be better off to create your own search help and define the triggering fields as search help interface input fields. Then you can use the values to filter results.
    Regards
    Clemens

  • Search Help for Vendor Feild not getting populated in the Screen Element

    Hi Everyone,
    In transaction Miro, I get a POP-UP for Invoicing Party i.e. Vendor and Users required a custom search help.
    The Search help for Vendor(LIFNR) is KRED_C and i appended a Z search help under this.
    Now that the search help exists and I can drill down the values too but when i select/choose any value,  that value is not getting populated in Screen feild.
    is there any validation I need to do for this.
    Please suggest me... I checked SDN there are many things but i couldn't figure out wat i need to do and where I need to modify.
    Regards,
    Raj

    Dear Hema,
    Could you please tell me how many internal tables you are using to store the data for display.
    I observerd that you have lt_stock and lt_mat2 declared in the part of the program
    >DATA: lv_stock TYPE lty_stock.
    >DATA: ltmat2 TYPE TABLE OF lty_mat.
    you have displayed above, however you are also using ls_stock and lv_stock .
    >IF p_ztotal = ' '. "line
    >WRITE 18 ls_stock-matnr.
    >WRITE 38 lv_stock-strgr.
    >
    >ELSEIF ztotal = 'S'.                             "subtotal
        >WRITE: 15 ls_stock-nrmit.
        >WRITE 32 lv_stock-dispo.                    
        >WRITE 43 lv_stock-fevor.                      
      >ELSE.                                            "total
        >WRITE: 15 'TOTAL'(016), ls_stock-prgrp.
    >
      >ENDIF.
    Are those for displaying some other information?
    Also the problem of display you are facing can also be because there are no records to be displayed which satisfies the selection criteria.
    Best Regards,
    Rajesh.
    Please reward points if found helpful.

  • Search help for SKAT-SAKNR OR SKAT-SAKNR is not working

    Hi All,
    I have created a Search Help for F4 in a dialog program for SKAT-SAKNR OR SKAT-SAKNR. While i click F4 on that field, it displays blank values.
    Here is the module:
    module HELP_FOR_SAPGL_ACC input.
      CLEAR t_SAPGL.
      SELECT  SAKNR TXT20
        FROM  SKAT
        INTO  CORRESPONDING FIELDS OF TABLE t_SAPGL UP TO 1000 ROWS
        WHERE SPRAS = SY-LANGU.
       WHERE L_GL_ACC = v_FIELD_VALUE-FIELDVALUE.
      CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST'
        EXPORTING
        DDIC_STRUCTURE         = ' '
          RETFIELD               = 'SAKNR'
        PVALKEY                = ' '
         DYNPPROG               = PROGNAME
         DYNPNR                 = DYNNUM
         DYNPROFIELD            = 'SKA1-SKANR'
        STEPL                  = 0
        WINDOW_TITLE           =
        VALUE                  = ' '
         VALUE_ORG              = 'S'
        MULTIPLE_CHOICE        = ' '
        DISPLAY                = ' '
        CALLBACK_PROGRAM       = ' '
        CALLBACK_FORM          = ' '
        MARK_TAB               =
      IMPORTING
        USER_RESET             =
        TABLES
          VALUE_TAB              = t_SAPGL
        FIELD_TAB              =
        RETURN_TAB             =
        DYNPFLD_MAPPING        =
      EXCEPTIONS
        PARAMETER_ERROR        = 1
        NO_VALUES_FOUND        = 2
        OTHERS                 = 3
      IF SY-SUBRC <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
      ENDIF.
    endmodule.   
    In the above code I am selecting 1000 rows from SKAT table and in the Search Help Popup it is also displaying 1000 rows but all are blank.
    Please help me.
    Regards,
    Avaneet

    Hi check my weblog on search help exit codeing..
    https://wiki.sdn.sap.com/wiki/x/du0
    \* Prepare for output
    CALL FUNCTION 'F4UT_RESULTS_MAP'
    TABLES
    shlp_tab = shlp_tab
    record_tab = record_tab
    source_tab = lt_result
    CHANGING
    shlp = shlp
    callcontrol = callcontrol
    EXCEPTIONS
    illegal_structure = 1
    OTHERS = 2.
    IF rc = 0.
    callcontrol-step = 'DISP'.
    ELSE.

  • I have problem with buying in games , I got the massage that the purchased can not be completed , please contact iTunes support.. I need help for my case please

    I have problem with buying in games , I got the massage that the purchased can not be completed , please contact iTunes support.. I need help for my case please

    http://www.apple.com/support/itunes/contact/

  • Search help for date field in Editable ALV

    Hello Friends,
    I am using editable alv using 'reuse_* '.
    I have used date as input field. While creating fieldcatlog also i have  declared dat as a mkpf-budat.
    But i am not getting serach help for date in output.
    Is it possible with reuse or i have to go by object oriented ?

    Hi,
    Just pass the Edit option of the fieldcatalog for those specific fields...
    fcat-edit = 'X'.
    CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
        EXPORTING
          i_callback_program       = sy-cprog
          i_callback_pf_status_set = 'PF_STATUS_SET'
          i_callback_user_command  = 'USER_COMMAND'    "<----  pass this
          i_callback_top_of_page   = 'TOP'
          is_layout                = it_layout
          it_fieldcat              = it_fcat
          i_default                = 'X'
          i_save                   = 'A'
          it_events                = it_event
        TABLES
          t_outtab                 = it_final
        EXCEPTIONS
          program_error            = 1
          OTHERS                   = 2.
    *&      Form  USER_COMMAND
    *       text
    *      -->R_UCOMM      text
    *      -->RS_SELFIELD  text
    FORM user_command USING r_ucomm LIKE sy-ucomm
                            rs_selfield TYPE slis_selfield.
      CASE r_ucomm.
        WHEN '&DATA_SAVE'.                "<-------check this
          PERFORM save_data.
      ENDCASE.
    ENDFORM.                    "USER_COMMAND

  • How to create a F4 help for a report selection screen field

    hi,
    can any one guide me to create F4 help for a field in a selection screen in a report program,plz give me a sample code

    hi,
    Here are the following ways
    1.with the help of match code objects we can create the F4 Functionality for Field.
    Syntax is :
    PARAMETERS: p_org LIKE t527x-orgeh MATCHCODE OBJECT zorg.
    2. One more thing is we can do it with Search Help's also.
    3. Even we can do it HELP Views also.
    Help Views:
    You have to create a help view if a view with outer join is needed as selection method of a search help
    The selection method of a search help is either a table or a view. If you have to select data from several tables for the search help, you should generally use a database view as selection method. However, a database view always implements an inner join. If you need a view with outer join for the data selection, you have to use a help view as selection method.
    All the tables included in a help view must be linked with foreign keys. Only foreign keys that have certain attributes can be used here. The first table to be inserted in the help view is called the primary table of the help view. The tables added to this primary table with foreign keys are called secondary tables.
    The functionality of a help view has changed significantly between Release 3.0 and Release 4.0. In Release 3.0, a help view was automatically displayed for the input help (F4 help) for all the fields that were checked against the primary table of the help view. This is no longer the case in Release 4.0.
    As of Release 4.0, you must explicitly create a search help that must be linked with the fields for which it is offered (see Linking Search Helps with Screen Fields ).
    Existing help views are automatically migrated to search helps when you upgrade to a release higher than 4.0.
    A help view implements an outer join, i.e. all the contents of the primary table of the help view are always displayed. You therefore should not formulate a selection condition for fields in one of the secondary tables of the help view. If records of these secondary tables cannot be read as a result of this selection condition, the contents of the corresponding fields of the secondary table are displayed with initial value.
    <REMOVED BY MODERATOR>
    Edited by: Alvaro Tejada Galindo on Feb 15, 2008 3:15 PM

  • Reg : F4 help for custom fields in ALV report

    hi friends..
    in my internal table i have fields including 1 custom field..
    DATA : BEGIN OF i_final OCCURS 0,
      pernr LIKE p0000-pernr,
      begda LIKE p0000-begda,
      plans LIKE ZPOSITION-plans,  (custom)
      werks LIKE pspar-werks,
      end of i_final.
    i want to display this i_final table in alv. for that i genetrate one fieldcatalog
    PERFORM fcat USING:
                      'I_FINAL' 'PERNR' 'P0000' 'PERNR' '15' 'X' '',
                      'I_FINAL' 'BEGDA' 'P0000' 'BEGDA' '10' 'X' '',
                      'I_FINAL' 'PLANS' 'ZPOSITION' 'PLANS' '8' 'X' '',
                      'I_FINAL' 'WERKS' 'PSPAR' 'WERKS' '14' 'X' ''.
    in custom table zposition, i maintain serch help for custom field "PLANS".
    then i used reuse_alv_grid_display.. for all the std fields along wit custom fields
    i got f4 all std fields but for my custom i am not getting the f4 help
    how can i get the F$ help for this custom fields Zposition-plans..
    plz give some idea

    Hi
    In that Ztable against the field
    PLANS give the check table name as  <b>T528B</b>
    then it will automatically give the search help
    or you can create your own search help(elementary) and add to that field
    Reward if useful
    regards
    Anji

  • How to add a search help for a field in alv?

    HI!Everyone ,
    i want to add a search help created by myself for one field in alv,
    and i want to use this function "HELP_VALUES_GET_WITH_TABLE".
    can anyone help me ?
    thanks!

    HI,Vijay.
    My code like this :
          PERFORM build_fcat.
          PERFORM build_objects.
          PERFORM layo_build.
          PERFORM set_drdn_table .
          CALL METHOD alv_grid->set_table_for_first_display
            EXPORTING
             i_structure_name = 'STU_S'
              is_layout        = s_layo
            CHANGING
              it_outtab        = itab_out
            it_fieldcatalog  = i_fcat
            ."Period
          IF sy-subrc <> 0.
            EXIT.
          ENDIF.
    for example, there is a field 'UNAME' IN Structure 'STU_S',
    i want to add a search help for 'UNAME'.
    the 'UNAME'  is not users in SAP R/3 , i want to add some data by myself or from a table .

Maybe you are looking for

  • How can i use ONE server 2012 to be DC for a domain on the WAN only.. NO LAN. and NO VPN..

    I need to run an active directory that is on a WAN (Utah). a server 2012 standard will be the DC with 60Mbps internet speed both up and downstream. approximately 100 clients/member systems will be all over the united states. NO VPN. only via internet

  • Price Condition at the Header Level

    Dear SAPfans, Can we set the pricing procedure at the header level of sales order, i would like to configure the rounding mechanism work  on the header condition on the sales order, can it be done thru pricing procedure ?

  • Using iCloud in Snow Leopard

    I have spent the better part of a morning researching how to use iCloud with Snow Leopard.  I found that iCal Contacts and Mail can be synced with iCloud on Snow Leopard.  There are several posts on how to accomplish this.  I was sucessful in setting

  • RMI Error when trying to connect to remote server

    We are getting an RMI error (below) when trying to connect to a remote weblogic 9 server with mission control. We are running a portal application on the app server. If we connect using mission control before the app starts then mission control conne

  • Indexing on BSEG-ZUONR

    Hi, I want to be indexing on the field BSEG-ZUONR for searching records on basis of Assignment No. Is it possible. -Sanjay