Problem in NI Scope measurement?

I am facing some problem with pressure measurement.
The pressure range is from 0 to 100 bar, 4mA-20mA and NI scope 5105 Digitizer, which has max voltage range -15V, 15V minivoltage range -25,25mA
but generally the PXI 1031 is reading 1-5V I think so I calculated the linear equation as y=25x-25 and put in my VI.
so according to my equation if x=5V I should get 100bar value but i am just gettig 62bar all time. The value of the data is not increasing beyond 62bar.
Is my calculation wrong for the logic?
or
The measurement I am taking is in the graph form so the value will changel.
I am so confused.
Please let me know I a attching the VI and the NI PXI 5105 specs.
Attachments:
C1.vi ‏64 KB
ni.pdf ‏95 KB

The PXI 1031 is just the chassis and power supply.  It does not read anything.  So I am guessing that the 5105 is doing the measurements.
What is the resistor value you are using to convert the current to voltage?  Have you verified that the resistor is actually close to the nominal value? Is the voltage in the current loop within the common mode range of the measurement device?  Do you have the loop grounded at two different points?  Does the pressure actually exceed 62 bar?  Does the current from the transducer actually go to 20 mA?
Your calculation is correct for a 1-5 V input corresponding to 0-100 bar.
You have several questions which all seem to be related to the same project.  Do you have a good overall plan for the total project? Did someone sit down and create a specification for the hardware and the software? Have the various subsystems been designed in detail before you started developing code and buying hardware?  Do you have a System Architect (Project Manager, or other title) who has a good overall idea of how this thing is supposed to work?
Without that you will likely continue to be frustrated and not too productive.
Lynn

Similar Messages

  • Problem with Unit of measurement

    Hi,
    I am having problem with Unit of measurement with different languages.
    Eg:
    In SPRO, I am able to see the unit of measure T3 Description: (Trading unit).  in SAP 200 client .the logon language is EN(english).
    But if I logon into same client(200) with different language DE(german) version, I am not able to see the description in German, the description field is blank.
    Kindly give me a solution for this problem as it is very urgent.
    Thanks in advance.
    Regards,
    Shankar

    Hi Aishwarya,
    I can think of 2 possibilities:
    1. You need to verify passing the Target UoM with the ISO Code as well as the update flag in the 'X' structures.
    2. The material that you are trying to pass some UoM does not have the conversion maintained in the Material Master. (Base UoM --> Target UoM conversion in Material Master, contact Functional Consultant).
    Also, if you can verify by performing the action manually and check if the Sales Order is getting created manually with the Target UoM .
    Regards,
    Pranav.

  • Problem with current scope forum

     I have searched my computer for trojan downloader and it was found and removed however the search said having a problem with current scope.
    Skin222

    Hello Skin222,
    Your problem is beyond the scope of support. This forum is for feedback and questions related to the current versions of the ADO.NET Entity Framework and LINQ to Entities including object-relational mapping and entity data modeling.
    Regards.
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • Performance problems with use SCOPE instruction?

    Hi All!
    We have application work with cube bases on SSAS 2008 R2. Also we use writeback function for change data in cube.
    Now I'm looking bottleneck in our queries.
    We have following MDX query(for example):
    select
    non empty{
    ([Date].[Date].[All].children
    , [Forecast Type].[Forecast Type].[All].children
    , [Stock].[Stock].[All].children
    , [Shipment].[Shipment].[All].children
    , [Invoice].[Invoice].[All].children
    , [Way Bill External].[Way Bill External].[All].children
    , [SD User].[User].[All].children
    , [SD Date].[Date].[All].children
    , [CD User].[User].[All].children
    , [CD Date].[Date].[All].children
    , [Forecast Basis].[Forecast Basis].[All].children
    , [Orders].[Orders].[All].children
    , [Rolling Forecast].[Rolling Forecast].[All].children
    , [Long Range Forecast].[Long Range].[All].children
    , [Calculated FCCR].[Calc Price].[All].children
    , [Write Table Guids].[GuidObj].[All].children)
    } dimension properties member_unique_name
    , member_type
    , member_value on rows
    , non empty {({[Measures].[Price CR]
    , [Measures].[Cost]
    , [Measures].[Cost USD]
    , [Measures].[Cost LME]
    , [Measures].[Cost MWP]
    , [Measures].[Weight]
    , [Measures].[Weight Real]})} dimension properties member_unique_name
    , member_type
    , member_value on columns
    from [MainCubeFCT]
    where ({[Currency].[Currency].&[4]}
    , {[Forecast Basis].[Customer].&[4496]}
    , {[Forecast Basis].[Consignee].&[4496]}
    , {[Forecast Condition].[Forecast Condition].&[1]}
    , {[Forecast Basis].[Alloy].&[56]}
    , {[Date].[Year Month].[Month].&[2015-05-01T00:00:00]}
    , {[Date Type].[Date Type].&[2]}
    , {[Forecast Basis].[Business Sphere2].&[4]}
    , {[Forecast Status].[Forecast Status].&[2]})
    Duration execution this query(Query end):
    cold(after clear cache) - 1000
    warm - 500
    Max loss on Calculate Non empty event - 95%.
    After some operations I found bottleneck in 2 measures: [Measures].[Weight], [Measures].[Price CR]
    If them deleted from query then duration execution equals 50.
    In our cube measure [Measures].[Weight] override in calculation as: 
    scope([Measures].[Weight]);
    This = iif((round([Measures].[Weight], 3)<>0), round([Measures].[Weight], 3), null);
    end scope;
    But if I change code as 
    scope([Measures].[Weight]);
    This = [Measures].[Weight];
    end scope;
    Performance query does not improve...
    If delete this override from calculation in cube. I get good performance acceptable to me.
    We need to keep the business logic and get acceptable performance.
    What wrong in measures, calculations or query? Any ideas?
    If need additional information let me know.
    Many thanks, Dmitry.

    Hi Makarov,
    According to your description, you get performance issue when using SCOPE() statement. Right?
    In Analysis Services, when using SCOPE() statement, it redefines that part of your cube space while the calculated member is much more isolated. In this scenario, I suggest you directly create a measure. Because calculated measure only returns values
    where the amounts are recorded directly to the parent without including children values.
    Reference:
    Analysis Services Query Performance Top 10 Best Practices
    Top 3 Simplest Ways To Improve Your MDX Query
    Best Regards,
    Simon Hou
    TechNet Community Support

  • Problem of unit of measurment in production system

    Hi Friends,
    I'm facing a peculiar problem of unit of measurement like error in all quantity and curreny fields in report output after transporting a query from quality system to production system but this query is generated from multiprovdier. what might be the problem.   
    Regards,
    Srinivas.

    Hi Dave,
    Thanks for ur reply. but to trace in monitor it is not showing any error message.
    My Mail ID is [email protected]  Please the send the document
    Regards,
    bharat

  • Problem in sending System measurement report to sap (sdccn)

    Dear Gurus,
                     I am facing a problem in sending the system measurement report to sap (USMM). I have have generated the system measurement report log and while sending it to sap
    . when i click on SEND TO SAP tab it gives me message "Data has been already passed to SDCC for transport to SAP" .Please explain me what is the procedure after this .
       As i have check the oss connection to sap its working fine
    Even sdcc_oss connection is working fine.please help.
    Regards
    Akif

    Hi,
    Check it in SM01 whether the transaction is locked or not if locked just unlock it.
    Regards,
    Vamshi.

  • Problem with Write To Measurement File Express VI not writing to file if file was deleted after the first call (7.1)

    I'm using the Express Write to LabVIEW Measurement File in LV7.1.
    I have it set to "Save to one file"  and have tried both "Overwrite file" and "Using next available file name" for the "If a file already exists" conditions.
    The path/filename is passed into the function.
    It works fine the first time around.  If the file is deleted before the function is called again, an error occurs since LV is unable to find the file.
    I have had to stop and re-run my program in order to write to use the function again.
    Since I am able to delete the file I assume it was closed but it seems like LV expects it to be there, even though the function was supposed to create/open/close the file...  Is there any way to reset this without stopping/restarting the program?
    Since my application creates several files (only one using the Express VI) I am checking for the filenames and requiring that they be deleted (or a new filename be used) before acquiring data.  Everything has worked great, except for the Express VI.
    Thank you,
    David

    Ok, I've edited the VI you posted to reproduce my error (this time with 8.0). 
    I added a "master stop" and "start log" button.  To demonstrate my problem:
    1.  Run the VI
    2.  Click "START LOGGING" - c:\test.txt is created
    3.  Click "STOP" - c:\test.txt is closed
    4.  Delete the file c:\test.txt with Windows shell or explorer
    5.  Click "START LGGING" - a new c:\test.txt file should be created but instead an error is raised in the Write LabVIEW Measurement File function.
    Any ideas?
    Thanks,
    Dave
    Attachments:
    Write LV Meas File 2.vi ‏96 KB

  • Conversion Problem in Unit of measure 1PAC=100,000 EA

    Hi Experts,
    I am facing the problem in conversion of Unit of Measures.
    If some material has the conversion unit when we order to Vendor.
    The Unit of measure is EA, the Order unit is PAC.
    The conversion is 1PAC=100,000 EA
    But the System is allowing as 1PAC=10,000 EA only and it is not allowing to enter 100,000 EA and throughing the error
    Entry too long (enter in the format __,___)
    Message no. 00089
    How can we increase the characters of the Unit of measure. Like this we have some 50 Materials, I need to increase the length of the conversion spaces. How to do it, Please guide me.
    rgds
    Swamy

    Hi
    you can check this out the denominator factor is Stored in structure - SMEINH - field UMREN.
    Best option is to maintain decimal place for the UOM , which is more easier to mainatin.
    Even if you go through the note the same is explained. Please read below for Too large numerators and denominators
    When 120000 CM3 = 0,2 tons (TO), you can no longer save numerator and denominator of conversion ratio 600000 CM3 = 1 TO as numerator and denominator may have maximally five digits.
    Here, you must either select a larger volume unit or a smaller unit of weight: With DM3 the conversion ratio would be 600 DM3 = 1 TO, with KG the conversion ratio would be 600 CM3 = 1 KG.
    Generally, the alternative units of measure and the base unit of measure should result in quantities that are in the same dimension since the conversion factors may not be larger than 99999/1 and not smaller than 1/99999.
    Thanks & Regards
    KK
    Edited by: Kishore Kumar Chiluka on Apr 22, 2008 8:25 AM

  • Pricing Record Problem (alternative Unit of Measure)

    I am facing a problem in Pricing i.e that the Price is mainly maintained in Base unit of measure(CRT) but the selling is both in Crates and Bottels and the bottels is alternate UOM and Crate is the main unit of measure 90 % sales in crates. but when i enter the qty in alternative uom i.e is bottel price is not calcuated propery
    Example
    1 crt 24 bt
    Price of one crate =216
    when i enter bottels as uom the price should be 9 but system is showing 9.07

    Hi
    Litres is the Base unit of measure and Bottles and Carats are Sales unit of Measure in Ur case and u have maintained wrong figures
    Please maintained in this fashion
    1) 1 bottle  =  x litres
    2) 1 carat  = y litres
    in this way when u enter the 1 carat in Sales order system will go here and take the price of  1 litre and then multiply by ( This conversion factor in ur case y units)
    so u will get price as 1*y rs .
    In pricing please check what condition record u have maintained . Generally condition records are maintained in Base unit of measure i.e the condition record will say 1litre cost Rs  11 .
    Hope this calrify .
    Please reward -

  • Calc problem with fact table measure used as part of bridge table model

    Hi all,
    I'm experiencing problems with the calculation of a fact table measure ever since I've used it as part of a calculation in a bridge table relationship.
    In a fact table, PROJECT_FACT, I had a column (PROJECT_COST) whose default aggregate was SUM. Whenever PROJECT_COST was used with any dimension, the proper aggregation was done at the proper levels. But, not any longer. One of the relationships PROJECT_FACT has is with a dimension, called PROJECT.
    PROJECT_FACT contains details of employees and each day they worked on a PROJECT_ID. So for a particular day, employee, Joe, might have a PROJECT_COST of $80 for PROJECT_ID 123, on the next day, Joe might have $40 in PROJECT_COST for the same project.
    Dimension table, PROJECT, contains details of the project.
    A new feature was added to the software - multiple customers can now be charged for a PROJECT, where as before, only one customer was charged.
    This percentage charge break-down is in a new table - PROJECT_BRIDGE. PROJECT_BRIDGE has the PROJECT_ID, CUSTOMER_ID, BILL_PCT. BILL_PCT will always add up to 1.
    So, the bridge table might look like...
    PROJECT_ID CUSTOMER_ID BILL_PCT
    123          100     .20
    123          200     .30
    123          300     .50
    456 400 1.00
    678 400 1.00
    Where for project 123, is a breakdown for multiple customers (.20, .30. .50).
    Let's say in PROJECT_FACT, if you were to sum up all PROJECT_COST for PROJECT_ID = 123, you get $1000.
    Here are the steps I followed:
    - In the Physical layer, PROJECT_FACT has a 1:M with PROJECT_BRIDGE as does PROJECT to PROJECT_BRIDGE (a 1:M).
    PROJECT_FACT ===> PROJECT_BRIDGE <=== PROJECT
    - In the Logical layer, PROJECT has a 1:M with PROJECT_FACT.
    PROJECT ===> PROJECT_FACT
    - The fact logical table source is mapped to the bridge table, PROJECT_BRIDGE, so now it has multiple tables it maps to (PROJECT_FACT & PROJECT_BRIDGE). They are set for an INNER join.
    - I created a calculation measure, MULT_CUST_COST, using physical columns, that calculates the sum of the PROJECT_COST X the percentage amount in the bridge table. It looks like: SUM(PROJECT_FACT.PROJECT_COST * PROJECT_BRIDGE.BILL_PCT)
    - I brought MULT_CUST_COST into the Presentation layer.
    We still want the old PROJECT_COST around until it get's phased out, so it's in the Presentation layer as well.
    Let's say I had a request with only PROJECT_ID, MULT_CUST_COST (the new calculation), and PROJECT_COST (the original). I'd expect:
    PROJECT_ID MULT_CUST_COST PROJECT_COST
    123          $1000     $1000
    I am getting this for MULT_CUST_COST, however, for PROJECT_COST, it's tripling the value (possibly because there are 3 percent amounts?)...
    PROJECT_ID MULT_CUST_COST PROJECT_COST
    123          $1000 (correct)      $3000 (incorrect, it's been tripled)
    If I were to look at the SQL, it would have:
              SELECT SUM(PROJECT_COST),
    SUM(PROJECT_FACT.PROJECT_COST * PROJECT_BRIDGE.BILL_PCT),
                   PROJECT_ID
              FROM ...
              GROUP BY PROJECT_ID
    PROJECT_COST used to work correctly before modeling a bridge table.
    Any ideas on what I did wrong?
    Thanks!

    Hi
    Phew, what a long question!
    If I understand correctly I think the problem lies with your old cost measure, or rather combining that with you new one in the same request. If you think about it, your query as explained above will bring back 3 rows from the database which is why your old cost measure is being multiplied. I suspect that if you took it out of the query, your bridge table would be working properly for the new measure alone?
    I would consider migrating your historic data into the bridge table model so that you have a single type of query. For the historic data each would have a single row in the bridge with a 1.0 BILL_PCT.
    Best of luck,
    Paul
    http://total-bi.com

  • MDNSResponder problem / network traffic reduction measures in effect

    [Part I in a series of "Why Does My Machine Randomly Shut Down And Related Oddities" :-D ]
    Below you can see a bunch of log output which seems to show a network problem. My connection is not too fast, which I've blamed on my low tier of U-Verse, but this makes me wonder. And it seems to occur each wakeup.
    "network traffic reduction measures in effect" I've found mentioned as an AirPort problem.
    BUT, my AirPort is OFF.
    (Plus, why is it changing the host name and then back again?)
    Mar 1 08:41:43 al-pines-imac-g5 kernel[0]: System Wake
    Mar 1 08:41:43 al-pines-imac-g5 kernel[0]: Wake event 0020
    Mar 1 08:41:43 al-pines-imac-g5 kernel[0]: UniNEnet::monitorLinkStatus - Link is up at 100 Mbps - Full Duplex (PHY regs 5,6:0x41e1,0x0007)
    Mar 1 08:37:49 al-pines-imac-g5 configd[36]: setting hostname to "al-pines-imac-g5.local"
    Mar 1 08:41:43 unknown000D93C8E73A configd[36]: setting hostname to "unknown000D93C8E73A"
    Mar 1 08:56:49 unknown000D93C8E73A kernel[0]: IOPMSlotsMacRISC4::determineSleepSupport has canSleep true
    Mar 1 08:56:50 unknown000D93C8E73A kernel[0]: System Sleep
    Mar 1 09:06:10 unknown000D93C8E73A kernel[0]: System Wake
    Mar 1 08:56:50 unknown000D93C8E73A mDNSResponder[24]: ERROR: mDNSPlatformTCPConnect - connect failed: socket 22: Error 50 Network is down
    Mar 1 09:06:10 unknown000D93C8E73A kernel[0]: Wake event 0020
    Mar 1 08:56:50 unknown000D93C8E73A mDNSResponder[24]: ERROR: mDNSPlatformTCPConnect - connect failed: socket 22: Error 50 Network is down
    Mar 1 09:06:10 unknown000D93C8E73A kernel[0]: UniNEnet::monitorLinkStatus - Link is up at 100 Mbps - Full Duplex (PHY regs 5,6:0x41e1,0x0007)
    Mar 1 08:56:50 unknown000D93C8E73A mDNSResponder[24]: ERROR: mDNSPlatformTCPConnect - connect failed: socket 22: Error 50 Network is down
    Mar 1 08:56:50 unknown000D93C8E73A mDNSResponder[24]: ERROR: mDNSPlatformTCPConnect - connect failed: socket 9: Error 50 Network is down
    Mar 1 09:06:03 unknown000D93C8E73A mDNSResponder[24]: ERROR: mDNSPlatformTCPConnect - connect failed: socket 22: Error 50 Network is down
    Mar 1 09:06:03 unknown000D93C8E73A mDNSResponder[24]: ERROR: mDNSPlatformTCPConnect - connect failed: socket 9: Error 50 Network is down
    Mar 1 09:06:03 unknown000D93C8E73A mDNSResponder[24]: ERROR: mDNSPlatformTCPConnect - connect failed: socket 22: Error 50 Network is down
    Mar 1 09:06:03 unknown000D93C8E73A mDNSResponder[24]: ERROR: mDNSPlatformTCPConnect - connect failed: socket 9: Error 50 Network is down
    Mar 1 09:06:03 unknown000D93C8E73A mDNSResponder[24]: ERROR: mDNSPlatformTCPConnect - connect failed: socket 22: Error 50 Network is down
    Mar 1 09:06:03 unknown000D93C8E73A mDNSResponder[24]: ERROR: mDNSPlatformTCPConnect - connect failed: socket 9: Error 50 Network is down
    Mar 1 09:06:03 unknown000D93C8E73A mDNSResponder[24]: ERROR: mDNSPlatformTCPConnect - connect failed: socket 22: Error 50 Network is down
    Mar 1 09:06:10: --- last message repeated 1 time ---
    Mar 1 09:06:03 unknown000D93C8E73A mDNSResponder[24]: ERROR: mDNSPlatformTCPConnect - connect failed: socket 9: Error 50 Network is down
    Mar 1 09:06:10: --- last message repeated 2 times ---
    Mar 1 09:06:03 unknown000D93C8E73A mDNSResponder[24]: ERROR: mDNSPlatformTCPConnect - connect failed: socket 22: Error 50 Network is down
    Mar 1 09:06:03 unknown000D93C8E73A mDNSResponder[24]: ERROR: mDNSPlatformTCPConnect - connect failed: socket 9: Error 50 Network is down
    Mar 1 09:06:11 al-pines-imac-g5 configd[36]: setting hostname to "al-pines-imac-g5.local"
    Mar 1 09:06:11 al-pines-imac-g5 mDNSResponder[24]: Note: Frequent transitions for interface en0 (192.168.1.67); network traffic reduction measures in effect
    Mar 1 09:06:26 unknown000D93C8E73A configd[36]: setting hostname to "unknown000D93C8E73A"
    Mar 1 09:09:08 unknown000D93C8E73A ntpd[14]: time reset +2.174483 s

    Is that an actual dump from your logs? If so, I find it strange - not least because the timestamps are not consecutive. That certainly makes it harder to trace what's going on.
    Deciphering it as best I can, I'd say you have a flaky network. This could be due to cabling or some process on the machine that's interrupting sleep - I find it strange that many of the mDNSResponder messages are timestamped while the machine is asleep. That could be related to the various wake-on-LAN options - are they enabled in System Preferences -> Energy Saver?

  • Problems using different scope with useBean

    Hi all,
    I've been trying over and over to place the data from my inputForm.jsp in request, session or even application scope and then try to retrieve the data from my process.jsp.
    I can't understand why not the request object (emp) is available in my second jsp file. I'm having the same problem using sessionScope and applicationScope.
    inputForm.jsp
    <jsp:userBean id="emp" class="Employee" scope="request">
    <jsp:setProperty name="emp" property="*" />
    </jsp:userBean>
    <form method="POST" action="process.jsp>
    <input type="text" name="firstName">
    <input type="text" name="lastName">
    </form>process.jsp
    <c ut value="${requestScope.emp.firstName}" />

    The useBean tag has to be on the page WHERE THE BEAN IS BEING used.
    The jsp:setProperty tag works from request parameters. So it has to be on the page that is RECEIVING the parameters - ie your second page.
    You misspelled jsp:useBean.
    Also your Employee bean must be in a package, and the useBean tag should use its fully qualified package name.
    I will presume that your Employee class has appropriate get/set methods for firstName and lastName - ie getFirstName() and setFirstName()...
    Try this:
    inputForm.jsp
    <form method="POST" action="process.jsp>
    <input type="text" name="firstName">
    <input type="text" name="lastName">
    </form>process.jsp
    <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
    <jsp:useBean id="emp" class="com.mypackage.Employee" scope="request">
      <jsp:setProperty name="emp" property="*" />
    </jsp:useBean>
    <c:out value="${requestScope.emp.firstName}" />

  • One problem on 6602 frequency measurement

    i am a new labview user, my school bought   a  6602 for measuring frequency of a flowmeter,   there are 2 line come out for measuring, one is thesignal, the other is granud, now i confront a proble that whatever i connect  the signal line to the source or gate of counter, i can not get the right result with DAQ assistant, sometimes it report Timeout error, sometime gives a totally wrong value, Is there anyone who can help me to fix this problem. The signal line it ok, we test it on the other device, it gives 1KHZ square signal.
    Thanks a lot for help.

    The problem with trying to calculate a frequency is that you need a time element.  You don't have a time element.  So I'm thinking 1 sample/second is used.
    Try using the Sine Wave.vi (it is in the Signal Processing->Waveform Generation palette).  With that function, you need to supply the sample rate and the actual frequecy that you want.
    There are only two ways to tell somebody thanks: Kudos and Marked Solutions
    Unofficial Forum Rules and Guidelines

  • Problem with JavaBean: Scope="Session"

    Hi! All,
    I have a problem when I use JavaBean with "session" scope. Let me try and explain my problem:
    I have, let us say, an Product Order Page [say, Order.JSP]. I have provided links to 3 different catalogues, and the catalogues open as a child window. The idea is the user can choose the products [multiple select implemented via checkbox] from more than one catalogue.
    I have used a JavaBEan, with scope="session". I use this bean to store the product information selected by the user from the catalogues, so that afterselecting, the child window 'submit's to the parent window. The parent window then gathers the product information [stored as vector] from the session bean to display this. The usercan switch between catalogues before deciding to submitthe order.
    Now, the Problem: Whenever, the user chooses, say more than 3 items per catalogue, I get "Connection with the Server was Reset" error. I am sure to a sertain extent, that the error has got soemthing to do with the bean because, I find the same error repeated whereever I have used a session scope, on the site.
    Please help me resolve this issue.
    Thanks a lot in advance.
    RG

    hi rg,
    wht server are u using? can u post the code so we have better look at it?
    Sachin

  • Problems with write to measurement

    My project group has some problems with the write to measurement VI.
    Firstly, for each of the SOC/Voltage...each file only has one value, how to make all value inside one file?
    Secondly,How to make all the different  parameters, such as SOC1, SOC2, Voltage1, Voltage2, appear in one excel file for easier reference?
    Attachments:
    TwoBatteries.vi ‏246 KB

    Look at your settings for the Write to Measurement File.  You are telling it to save to one file, and then use next available filename.  Try append to file.
    Also, use Merge Signals to combine the 4 and write to a single Write to Measurement File.  Right now you have 4 identical ones with the same file name.  They are stepping all over each other.
    When using the Write to Measurment File, try opening up the help file and reading it o understand what each setting does.

Maybe you are looking for