6259 analog integrated Output error with the sample clock

I run into some problems outputing a sinusoid of analog output with my acquisition of data using the sampleclock aboard. At one point, I was able to get the vi works pretty good and repeatable. When revisited however, I started to see error that the driver could not provide the unit with the points quickly. I was running at 250 k 1 k sampling rate a tone to one, but it seems only to be able to get about 20 k, sampling frequency. This creates a pretty rough signal, expecially when the rate fell to 8 k. I produce only 1 second of data.

See attached bmp. The I/O moved references aren't channels of tasks. Could be the problem? I'm a little frustrated because he has to be a very simple to create vi and I'm having all sorts of problems with it.

Hi klessm1,

I want to stress that the behavior you're seeing is atypical - under normal circumstances, DMA transfers must take place fast enough to keep the data in the FIFO embedded permanently until at least the max (2.86 MHz single channel) sampling rate.  After saying that the error you receive indicates that we get no data for the 6259 fast enough for some reason - there are a few options at this point, it should get you operational:

Remove the need to transfer data to the device.  As Sarah suggested, you can do so by regenerating the on-board FIFO.  The FIFO output on the 6259 is 8 191 samples (shared between the channels), so if you build a periodic signal and this is a sufficient number of samples to characterize a period then this should be a viable option.

Try using interrupts instead of DMA.  This may seem paradoxical since DMA is generally the fastest method of data transfer on our DAQ hardware, but something rings the Bell with the DMA transfer from your computer to the 6259.  I imagine that you will actually have a faster rate using interrupts if that is the case.

You can configure the appliance to use only the quantity of memory onboard or interruptions using a channel property node DAQmx (Analog Output > General Properties > advanced > memory and data transfer)

Implement a delay between the start of the task and the first sample.  If the problem is with the first DMA transfer latency (and not the total throughput on the PCI bus), then adding a delay before attempting to write the first sample should solve the problem.  Some motherboards have been found to have a latency higher than the others (so the question of Sarah #3).

You can configure the delay with the property node Trigger DAQmx (start > more > Delay / delay units).  This applies even if you do not explicitly have a configured start trigger.

I think the three above are good ideas to try depending on what you need exactly.  I would also check for updates to the BIOS available for your motherboard that could address the issue (but it would be something that the manufacturer would be more known).  I hope this help - made - know us how it goes!

-John

Tags: NI Hardware

Similar Questions

  • LabVIEW USB-6366 sample 2 AI and encoder value triggered with X 1-Encoder (not with the sample clock) - need help, please

    Hello world

    After 10 years of LabVIEW experience I'm totally lost.

    It's my first project with DAQmx and I do not know how to handle.

    My configuration: Windows7. LabVIEW 2012 DevSuite; X Series USB-6366

    My goal: trigger value encoder and 2 inputs analog

    I would get a result for the value of the encoder and each of the two analog inputs for each change of the value of the encoder (not more! I do not want to sort a huge amount of data afterwards)

    I was able to configure it with the measurement and Automation Explorer, but have no idea how to do that in a LabVIEW configuration.

    Read all of the examples I could find the analog inputs and the encoder with SampleClock. This isn't what I'm looking for.

    I would be very happy if someone could guide me to my solution.

    I have attached the confiuration exported from the measurement and Automation Explorer.

    Thanks in advance, best regards,.

    Balze

    P.S.: Sorry I got COMPRESS the *.nce file, because NEITHER allows you to attach files *.nce

    You'll get there, but yes, the first exhibition to DAQmx is probably a little overwhelming.  A few other tips based on your screenshot (I'm on LV2010 & can't open the code).

    1. "allow buffer overwrites" is that a functional but description is not text.  It lies under the Read DAQmx property node and must be configured before starting the task.  Here is an excerpt:

    2. it is usually (but not always) an available timing system to be used for all HAVE channels in a task just by the material.  As a result, all channels to HAVE should be included in a single task.   You can do this easily in chaining your call 'DAQmx create Virtual Channel' twice the job output and input/output error.  Because the second call will receive a task refnum as input, it will configure the 2nd channel of AI to be part of the same task.

    (It is possible to specify just several channels in a single call, but separate calls gives you the ability to configure different setting on the scale or range of entry).

    3. the 'random', which IA task gave you the error is due to the lack of sequencing in your attempts to start tasks.  The question which is the fortunate success that happens to run first can (and does) vary from run to run.  By combining the two channels to HAVE in a single task, this problem will disappear, but you want to be sure that the tasks of the AI and the counter are started * before * any clock signals come to PFI8.

    4. "change detection" will be available for digital input assignments, not tasks of meter.  And it is also generally supported only for a digital port a-bit value.  Other ports then that support data acq clocked by the software on demand.  I guess one of these questions is the source of your error.

    On the boards of the M series that I used, change detection has been supported only on port 0 - I think that the same thing will be true for the X-series cards.  The following took place without error for me using a simulated X series device.  By selecting another port gave an error.

  • Buffer the output AO, refresh rate is different from the sample clock frequency

    Hello

    I am an AO output in the buffer using a single channel. I have a stamp with a ripple of 200000 points with a triangular waves of a 1000pts each repeated 200 times. If I want a frequency of 1 Hz, I simply update this waveform 1000pts and if I wanted to 5 Hz, then 5000pts and so on. But there is some frequency that I won't be able to use like the refresh rate (the number of samples that I ask to update) is different from the sample clock frequency, which makes synchronization with the other difficult to trigger (incomplete cycle).  Frequency 3 Hz (update 3000pts), as (update 7000pts) 7, 6 Hz (update 6000pts), 9 (update 9000pts)... 11Hz at 15 Hz and is not valid in the sense that the refresh rate is different from the sample clock frequency. That makes a whole lot of inaccessible CONFIGURED!  Can someone tell me what determines the banned frequency?  Is this something to do with the material?

    concerning

    One thing you can try is to change the number of samples per cycle. This cannot give the precise frequency accurately, but can reduce the average error.

    120 Hz, the error is currently about 400 parts per million (ppm). The accuracy of the time base is 50 ppm, then this error is less than 10 times the inherent error due to the time base.

    Consider this configuration: the closest nominal sampling you rate, you can get is 120048 Hz (1000 samples per cycle at 120 Hz). If your buffer contains 1200 samples per cycle, 100 copies of it would produce 1 second of data to 120,048 Hz. But if the buffer contained an average of 1200,48 useful Samper by cycle, you get the exact frequency.  Of course getting 0.48 of a sample is delicate. But the kind of feasible. If you use 48 cycles in the 1201 samples per cycle and the cycles of 52 to 1,200 samples per cycle, the total number of samples per second = 120048. Average frequency will be exactly what you want. Instantly, the frequency is slightly higher or lower than the exact value.  By an alternation of 1200, 1201, 1200, 1201... 1201, 1200 100 cycles that the Jig is fast.  If you group all 1200s whole and all 1201 s frequency hopping may be more sensitive.  If this kind of jitter is acceptable depends strongly on what you do with the release.

    This technique is used in some systems of frequency synthesizer.

    Lynn

  • Problems of synchronization of the sample clock with a frequency of a PXI-6229 counter!

    Hi all, I'm having some problems with the synchronization of a frequency meter connected to a liquid flow meter (sensor only have 1 open collector output) with the sample of a PXI-6229 map clock. Someone there willing to give me a little help here would be appreciated?

    The problem is that the reading of the meter in the whole loop blocks until the time-out period.

    Suggestions for an alternative approach would be too good...

    Source code attached.

    BR,

    / Roger

    It sorted another way!

  • How to fix the error with the code: 0xe7210001 failed to load powrprof, object: cls

    Hello

    Dose anyone know how to fix the error with the code: 0xe7210001, message: unable to load powrprof, object: CLSD-no-it is found;
    OR: Fingerprintsoftware OR error: replicas THotkey.exe message window and the computer freezes

    Maleware scanned and virus, also in safe mode, found no infection, reinstalled driver fingerprint, but nothing has changed.

    grateful for the help!

    Hello

    > message: unable to load powrprof, object: CLSD-no-it is found;
    In my view, this would mean that there is a problem with Toshiba Power Saver
    What laptop Toshiba, you have exactly?

    Maybe reinstall Power Saver could help. You can find it on the official website of Toshiba.

  • Satellite L350-214 - error with the software Reeltime

    Hello

    I have a Satellite L350-214 with Windows 7 Pro and have encountered an error with the software Reeltime, I uninstalled and reinstalled and still get the error below. Any help or assistance would be great

    Tony Miller

    Log name: Application
    Source: Windows Error Reporting
    Date: 2010-11-30 12:27:58
    Event ID: 1001
    Task category: no
    Level: Information
    Keywords: Classic
    User: n/a
    Computer: Tony-TOSH
    Description:
    Fault bucket 1223018385, type 5
    Event name: CLR20r3
    Answer: No available
    Cabin ID: 0
    Signature of the problem:
    P1: tosreeltime.exe
    P2: 1.0.0.0
    P3: 4a769d0e
    P4: WindowsBase
    P5: 3.0.0.0
    P6: 4b5950b7
    P7: a86
    P8: 18
    P9: System.InvalidOperationException
    P10:
    Attached files:
    C:\Users\Tony\AppData\Local\Temp\WER7C9E.tmp.WERIn ternalMetadata.xml
    These files are available here:
    C:\Users\Tony\AppData\Local\Microsoft\Windows\WER\ ReportArchive\AppCrash_tosreeltime.exe_25c5a6496c7 ad44943ce88637e3389e8a80bd45_07f0c745
    Symbol of the analysis:
    Recheck for solution: 0
    Report ID: d5b71327-fc74-11df-a596-00266c333aed
    State: 0
    The event XML:



    1001
    4
    0
    0 x 80000000000000

    37886
    Application
    Tony-TOSH



    1223018385
    5
    CLR20r3
    Not available
    0
    tosreeltime.exe
    1.0.0.0
    4a769d0e
    WindowsBase
    3.0.0.0
    4b5950b7
    A86
    18
    System.InvalidOperationException



    C:\Users\Tony\AppData\Local\Temp\WER7C9E.tmp.WERIn ternalMetadata.xml

    C:\Users\Tony\AppData\Local\Microsoft\Window s\WER\ReportArchive\AppCrash_tosreeltime.exe_25c5a 6496c7ad44943ce88637e3389e8a80bd45_07f0c745


    0
    d5b71327-fc74-11df-A596-00266c333aed
    0


    My system specs

    Hey,.

    If you get this error Reeltime, you should try Ccleaner. There may be a registry problem and CCleaner might solve this problem. This great freeware and easy tool which you can download here:
    http://www.Piriform.com/

    Check this box!

  • Flight Simulator 2004 install stops at 97% say there is an error with the file world.cab

    While the resettlement of fs2004, the installation stops at 97% saying there is an error with the file world.cab, this damaged disc 4.  Someone at - he found a solution to this?

    Thank you

    Well, if, as you say, the disc is damaged. The solution would be to get another drive.

    Although I would have a look at the following:

    Take a look at the following: http://support.microsoft.com/kb/258496

    I hope that, if necessary, you can get a free replacement disc.

  • Get "I/o Error" with the 0x8078002A error code when I start a backup.

    * Original title: IO Error Message - I am an amateur

    When I start a backup of my hard drive to my external hard drive, I get an error that reads "I/o Error" with the 0x8078002A error code.  I am a real novice.  I can do either fix it or work around this problem?

    Hello

    Welcome to the Microsoft community.

    Try the steps in these articles:

    Error message when you try to perform a full backup on a Windows Vista-based computer: "" the request could not be performed because of an i/o device error".
    http://support.Microsoft.com/kb/952272
    Note: It is applicable for Windows 7 as well.

    Perform a clean boot:

    How to troubleshoot a problem by performing a clean boot in Windows Vista or in Windows 7
    http://support.Microsoft.com/kb/929135
    Note: After a repair, be sure to set the computer to start as usual as mentioned in step 7 in the Knowledge Base article.

  • How reslove an error with the dbms_redefinition.start_redef_table command?

    Command:

    BEGIN

    () DBMS_REDEFINITION.start_redef_table

    uname = > "kiku"

    orig_table = > 'pletest3_pn_kiku_api_db ',.

    int_table = > 'pletest4_pn_kiku_api_db');

    END;

    Error:

    Error report:

    ORA-12008: error path refresh materialized view

    ORA-14400: inserted partition key is not mapped with any partition

    ORA-06512: at "SYS." DBMS_REDEFINITION", line 50

    ORA-06512: at "SYS." DBMS_REDEFINITION", line 1343

    ORA-06512: at line 2

    12008 00000 - "error in the path of refresh materialized view.

    * Cause: Table SNAP$ _ < mview_name > reads lines of sight

    MVIEW$ _ < mview_name >, which is a view of the main table

    (the master can be on a remote site).  Any

    error in this way will cause this error when updating.

    For updates of the Rapids, the table < master_owner >. MLOG$ _ < master >

    is also referenced.

    * Action: Examine the other messages on the stack to find the problem.

    See if SNAP objects $ _ < mview_name >, MVIEW$ _ < mview_name >.

    < mowner >. < master > @ < dblink >, < mowner >. MLOG$ _ < master > @ < dblink >

    There is always.

    How reslove an error with the dbms_redefinition.start_redef_table command?

    As I said before, this may be reproduced if the intermediate table is not created correctly.

    SQL> --My database version.
    SQL> ----------------------
    SQL> SELECT * FROM v$version;
    
    BANNER
    --------------------------------------------------------------------------------
    Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
    PL/SQL Release 11.2.0.1.0 - Production
    CORE    11.2.0.1.0      Production
    TNS for Linux: Version 11.2.0.1.0 - Production
    NLSRTL Version 11.2.0.1.0 - Production
    
    SQL> ed
    Wrote file afiedt.buf
    
      1  CREATE TABLE not_partitioned_tbl AS
      2*  SELECT object_id,object_name,created,owner FROM all_objects
    SQL> /
    
    Table created.
    
    SQL> ALTER TABLE not_partitioned_tbl ADD CONSTRAINT not_partitioned_tbl_pk PRIMARY KEY (object_id);
    
    Table altered.
    
    SQL> CREATE INDEX npt_created ON not_partitioned_tbl(created);
    
    Index created.
    
    SQL> EXECUTE DBMS_STATS.gather_table_stats('SCOTT','NOT_PARTITIONED_TBL',cascade=>true);
    
    PL/SQL procedure successfully completed.
    

    Now, I create the staging table without MAXPARTITION, so not all "created" dates cannot be mapped.

    SQL> ed
    Wrote file afiedt.buf
    
      1  CREATE TABLE partitioned_tbl (object_id NUMBER, object_name VARCHAR2(30), created DATE, owner VARCHAR2(30))
      2      PARTITION BY RANGE (created)
      3      (PARTITION pt_2005 VALUES LESS THAN (to_date('01/01/2006','dd/mm/rrrr')),
      4       PARTITION pt_2006 VALUES LESS THAN (to_date('01/01/2007','dd/mm/rrrr')),
      5       PARTITION pt_2007 VALUES LESS THAN (to_date('01/01/2008','dd/mm/rrrr'))
      6      --PARTITION pt_rest VALUES LESS THAN (MAXVALUE) -- Maxpartition  is commented out intentionally.
      7*     )
    SQL> /
    
    Table created.
    
    SQL> EXEC DBMS_REDEFINITION.can_redef_table('SCOTT','NOT_PARTITIONED_TBL');
    
    PL/SQL procedure successfully completed.
    
    SQL> conn sys as sysdba
    Enter password:
    Connected.
    SQL> ed
    Wrote file afiedt.buf
    
      1  BEGIN
      2     DBMS_REDEFINITION.start_redef_table('SCOTT','NOT_PARTITIONED_TBL','PARTITIONED_TBL');
      3* END;
    SQL> /
    BEGIN
    *
    ERROR at line 1:
    ORA-12008: error in materialized view refresh path
    ORA-14400: inserted partition key does not map to any partition
    ORA-06512: at "SYS.DBMS_REDEFINITION", line 52
    ORA-06512: at "SYS.DBMS_REDEFINITION", line 1646
    ORA-06512: at line 2
    
    SQL>
    
  • Animate cc, the police is both by default when you change the size of the text field. Have integrated a font with the name prjFnt... but once I have change the rating in the design view of the prjFnt goes to the new roman times... what a mistake... don't

    Animate cc, the police is both by default when you change the size of the text field. Have integrated a font with the name prjFnt... but once I have change the rating in the design view of the prjFnt goes to the new roman times... what a mistake... don't have we not no matter what patch

    This problem has been fixed in the latest update to animate CC.

    You can upgrade to animate CC 15.1.0.1.13 creative use of cloud App or via the Help menu > updates.

  • Error offline - we are sorry, but there was a communication error with the server. Please try again and if the problem persists, contact Adobe Techincal Suport...  (INVALID_QUERY: XMLList object)?

    After a number of years of service, my Adobe Premiere CS4 gives me the following error message:

    Error offline - we are sorry, but there was a communication error with the server. Please try again and if the problem persists, contact Adobe Technical Support...  (INVALID_QUERY: XMLList object).

    I use this software on an old Dell desktop computer to two year with many members and drive.  It is a stand-alone application, not connected to a server.

    Anyone have any ideas on how to solve this problem?

    I think it has to do with the central resource is no longer supported.  Everything works OK if you ignore the message?

  • I'm in photoshop and I'm trying to adjust the pressure of my pen. However, I get this sign of error with the sign of exclamation on the side and the pressure is not resolved.

    I'm in photoshop and I'm trying to adjust the pressure of my pen. However, I get this sign of error with the sign of exclamation on the side and the pressure is not resolved.


    I'm running on Windows 8, I'm using the latest version of Photoshop (2015) and I have a Wacom Intuos tablet. What should I do?

    Thanks, I forgot actually download wacom itself. It works now. Thank you!

  • communication error with the server. callback failed for the data entry page

    Hello

    We have recently applied the corrective update EMP on EMP 11.1.2.0 111.2.1.
    We have following the architecture,

    database server: sql server 2005
    Server Foundation (OS = windows server 2008): HSS, EPMA, Manager Calc, EAS, EIS, provider's server, planning
    Essbase Server (OS = windows server 2008): essbase

    After you apply the patching EMP 11.1.2.1, we apply after Electrodes for IE 9 compactibility i.e EMP 11.1.2.1.600 patches

    1. patch 14119724 (Workspace)
    2 14142678 patch (Shared services)
    3 patch 14224664 (EPMA)
    4 patch 14464109 (planning)

    After you apply above patches, all users get error when opening planning web form through the workspace of all client computer.

    "* error communication with the server. callback failed for the data entry page. "




    When restore us only planning patch 14464109 , issue of "communication error with the server. callback failed for the data entry page "get resolved for all users, but failed for a single user IE"user xyz" "

    the user xyz have OS = windows 7 and IE 8
    user xyz can take foundation server RDP can open any form of planning successfully in vain get when doing the basic machine.

    I have following question:
    1. Why do we get error "error communicating with the server. callback failed for the data entry page"after you apply the fixes to IE9

    2. after cancellation all patches or planning one patch, why the user xyz always get the error but not other users


    Thanks in advance

    Published by: 922755 on June 7, 2013 16:08

    It might be useful to have a read of the following doc Oracle Support - "error:"error Communication with the server. " "Callback failed for the data entry page" when you open a Web form of planning with the members of the Type of text [ID 1392689.1].

    And then this question should be resolved en.600

    See you soon

    John
    http://John-Goodwin.blogspot.com/

  • vCenter 4.1/ESXi 4.1 material status "Communication error with the server.

    I am slot that a brand new installation of vCenter with two new installs of ESXi 4.1 connected on it. I use on Dell PowerEdge 2950 s ESXi servers. I tired the customized version of Dell and vmware ESXi vanilla version. My host vCenter is Windows 2008 R2.

    In vCenter, the two server ESXi, any version of ESXi, I run, I get "Communication error with the server" error when I click the tab hardware state. No data appears in the hardware status tab.

    Only suggestion of Dell has been updated with firmware/BIOS on the server level. I did and it did not help.

    Anyone has any suggestions or ideas what would cause this?

    I had exactly the same problem what is to have everyone on this thread.  I finally called VMware support.  It is certainly a problem with Tomcat.  Apparently, during my initial installation of tomcat server vCenter (on a Win2k8R2 vanilla Server / unreleased) na not create a database file.  The vCenter Server uninstalled eventuall tech and went through the Setup again.  For some reason any Tomcat created db it's good the second time.  After installation, it takes about 5 minutes for the db should be created.

    On Windows 2k8R2 it is located here: C:\Program Files\VMware\Infrastructure\tomcat\lib\xhiveConfig\data

    The name of the comic is VcCache-by default-0. XhiveDatabase.DB

    My server didn't have one at all.  The relocation has created, at the beginning it is 0KB in size.  After 5 minutes, it grows up to 25, 600KB.

    Everything in my vCenter works now correctly.  I'm on 4.1.320137

    I hope this helps.

    Dave

  • Defined column ambiguous error with the Merge statement

    Hi guys,.
    I get the ' Error (136,4): PL/SQL: ORA-00918: column ambiguously defined "error with the following query of fusion,
    MERGE INTO Inv_Stk_Trns_Tail a
       USING (SELECT b.*, c.*
       FROM OLR b ,Inv_Stk_Trns_Tail c 
       WHERE b.Trn_Type <> '0'
         AND b.VoucherType IS NOT NULL
         AND b.VoucherType = 'SF'
         AND b.Item_Code = c.Item_Code
         AND c.PROPERTY = 0) src
       ON (a.Sl_No = src.Sl_No and a.Ref_No = src.Ref_No )
       WHEN MATCHED THEN UPDATE SET Item_Avg_Ppr = src.Opn_Avg_Cost,
                                    Rate_Bc = src.Opn_Avg_Cost;
    I tried to solve the problem in a lot of ways, but no use. Please help me solve this problem. If you want more details, I'll give you.
    Thank you
    RAM

    SELECT B.*, c.

    Try all the (necessary) columns on the code and the name of each column a unique alias.

Maybe you are looking for