Clearing configuration FIFO on PCI-6013

I am writing a driver for a PCI-6013 for a legacy DOS based system. Everything I need is working except that I cannot clear the configuration FIFO so I can change the channel setup during use. According to the E-Series RLPM writing a 1 to the Write_Strobe_0 register (windowed write) will do this. As far as I can tell this has no effect at all. Is it possible that there is something in the STC setup that is preventing clearing the config FIFO or might this be something unique to the 6013?

John,
You may want to consider posting this question to the Driver Development Kit (DDK) discussion forum (link available below). This forum deals with questions concerning register-level programming (RLP), alternative operating systems, etc.
Driver Development Kit (DDK) Discussion Forum
Good luck with your application.
Spencer S.

Similar Messages

  • Trouble in the configuration of a PCI-6013

    Hi:
    I´m triying to get the MAX to recognize my PCI-6013 but i haven´t been able to get the DAQ board configured. I installed the package included with the board that contains LabVIEW 6.01 evaluation software and NI-DAQ 6.9.Of7 repeatedly, and then installed the board in a pci slot for several times. WindowsXP recognizes new hardware but when i try to install it no driver is found. I tried it whith the NI-DAQ 7.0 and the board got configured, but when i run a program i developed with the same board in another pc (and it worked perfectly) y get a 10001 error, something about wrong string orther or something like that. I thouth that maybe it had to do with the wrong channel definition (i did it as virtual channels, for an analog
    input and 8 analog I/O). Well, i would like to get the sistem going with the NI-DAQ 6.9.Of7 since it worked in the past in another Pc ,or some hint in why i get that error working with the NI-DAQ 7.0. I would really apreciate any help, and thank you in advance, it´s nice to be able to rely in someone else with more knowledge and that is willing to help the others. Thank you again.

    I am not quite sure why the disk which shipped with your PCI-6013 included version 6.9.0f7. The PCI-6013 is one of our newer boards, and as such, is only supported by NI-DAQ 6.9.3 or Traditional NI-DAQ 7.0. These are the only two versions of the driver which will support this board.
    Traditional NI-DAQ 7.0 and NI-DAQ 6.9.3 are completely compatible. The VIs which you will use in LabVIEW to program your PCI-6013 are the same. Both of these drivers are available for free download from our web site.
    As for the -10001 error you are receiving, usually this has to do with an error in the channel string applied. Please see the following Knowledge Base article on our website for more information on this error.
    How Do I Handle the DAQ -10001 Error?
    http:/
    /digital.ni.com/public.nsf/websearch/42643645D554D15986256A250054ACEB?OpenDocument
    Regards,
    Justin Britten
    Applications Engineer
    National Instruments

  • Does performing a DAQmx Clear Task on a PCI-4474 card change the state of the IEPE current?

    Does performing a DAQmx Clear Task on a PCI-4474
    card change the state
    of the IEPE current?  If the IEPE current was on, does it remain
    on even though the task as been cleared?  If the IEPE current
    remains on, then I assume I don't have to wait for the IEPE current to
    settle if I make a new Task and start a new measurement--is this
    correct?
    Thank you in advance for your help.
    Ken

    DAQmx Clear Task should not turn off IEPE current. You will have to explicity set IEPE current to On (for that channel) whenever you use any of the AI channels on your 4474 in order to keep the IEPE On because the IEPE for all channels in the AI subsystem will be set to the default state (Off) unless explicitly configured. That said, if you clear a task that had IEPE On, and then initialize a new task and set IEPE On, the IEPE will be uninterrupted and there should be no need to wait for the IEPE to settle. Other components of your measurement system might need time to settle if their state was changed between tasks (DUT, sensor, AC coupling, etc.)
    Doug
    NI Sound and Vibration

  • Could you tell me the automatic clearing configuration

    I want to know the automatic clearing configuration.i have seen f.13, in that i have executed , but  i am unable to understand the importance and its configuration for GL,AP,AR AND ASSET ACCOUNTING.
    please help
    thank you for your valuable time

    F.13 clears open items lying in the GL/AP/AR etc based on some pre defined conditions. for example.. if you have raised one invoice for Rs 100 and received payment for Rs100.00 In this case, you will have two open line items in the customer account.
    Based on three identical information in both open line items.. customer code, amount and invoice number, F.13 make these open itmes as cleared items.
    OB74 suggest you where exactly you will be putting your input( Invoice number in this case), you can use assignement field, or reference filed or so on(GL Account and Amount is default). You can sensitise this prgramm by giving more filters like other than these three, business area also should match then provide this in OB74 in criteria as GSBER.
    Hope things are clear..
    Regards
    RKG

  • Can I use Labview real time with PCI 6013?

    How much does Labview real time cost?
    Do i need to have some additional hardware to use labview real time with PCI 6013?

    You can not use the PCI-6013 board with LabVIEW Real-Time.
    We offer three platforms for LabVIEW Real-time. PXI embedded controllers, 7030 data-acquisition plug-in boards (7030/xxxx) and FieldPoint. For more information on these options go to www.ni.com/products and then choose Real-Time from the menu on the left. There are PCI versions of the 7030 boards. Each 7030 board has a data-acquistion board attached to it (6030E, 6040E or 6533). When you embed a LabVIEW Real-Time program on the 7030 you will be able to access the daughter board. You can not access other boards from the embedded program. If you want to use several daq cards in your real-time system I would recommend a PXI chassi and PXI daq boards.

  • PCI-6013 intermitant bad counts good after hardware reset

    I am using a PCI-6013 board to two edge separation counting into 10 bins over 1 second.  Most of the time the counter works great but some of the time I get garbage data eg 0,6050955,6050951,0,6050944,6050954,0,6051007,0,6050951.  The counts are coming from a PMT that has a max linear response of 1,000,000 counts per second.  Each data point represents 100ms of counting.  Powering the PMT off and then on has no effect.  After restarting my program the reponse returns to normal until the counts freak out again maybe 20 minutes later.  Does any one have any ideas why this is happening?

    What two signals are your trying to perform a two edge separation measurement on? What do you mean by bins? What language are you doing this in and can you post your code?
    Matt
    Applications Engineer
    National Instruments

  • PCI-6013 Labview SE software support?

    I am a retired engineer trying to do some experiments measuring the motion of clock pendulums. Since I am operating on a limited budget, I chose to purchase a NI PCI-6013 DAQ card after consultation about its limitations with a NI support engineer. I had hoped to do my experiments using a copy of Labview student edition since the purchase of a full version of Labview is beyond my means. Unfortunately, Labview SE does not appear to support the 6013 DAQ card and installation of a NI-DAQ that supports the 6013 is not functional with Labview SE! NI support confirmed that the 6013 was unusable with Labview SE even though there is no clue that is the case in the online support files. NI support suggested I try the Labview 7.0 Express
    Demo software until a student version of 7.0 is available but the demo software does not seem to support the PCI-6013. Does anyone have any suggestions on how to solve this problem?
    Thanks for any help someone can offer.
    Bob

    To preface my answer, here is some information that is located on our website ( FAQ for LabVIEW Student Edition). http://www.ni.com/labviewse/labviewse_faq.htm.
    Can I get technical support for LabVIEW Student Edition?
    There will NOT be any direct (voice or e-mail) technical support for the LabVIEW Student Edition. Students are asked to consult their instructors about their problems.
    Note:  The LabVIEW Student Edition is available to students, faculty, and staff for personal educational use only. It is not intended for research or institutional use. For more information about institutional or research licensing, please follow this link for information on our Academic Site Licensing.
    That being said, the reason the PCI-6013 won't work with the LabVIEW
    6i Student Edition (SE) is that only an old and "modified" version of the NI-DAQ driver works with the SE. That board was not yet released at the time of that driver release, thus not supported in the SE. Apparently, that board will work in version 7 of the LabVIEW SE, provided that the appropriate drivers are installed. This can be found through the following KnowledgeBase (KB).
    KB 2ZK6EHQJ
    Drivers for LabVIEW 7.0 Express Student Edition
    http://digital.ni.com/public.nsf/websearch/AA99FA8​704D5E22686256D6A004464ED?OpenDocument
    Keep in mind that you can program a DAQ board in other languages than LabVIEW such as C++, C, Visual Basic and .NET languages in you have any of these available to you.

  • Is it possible to use SCXI-1531 together with PCI-6024E or PCI-6013?

    I want to perform acoustic measurements as well as measurements with Hot-wire anemometers and need therefore low-pass filter and simultaneous sampling.

    Greetings,
    The PCI-6024E can be used with the SCXI-1531, but the PCI-6013 cannot. Furthermore, you will need an SCXI chassis to house the 1531 (you may have already known this). The SCXI-1000 can hold up to four modules. Below is a link to information concerning the SCXI product line:
    http://sine.ni.com/apps/we/nioc.vp?cid=1604〈=US
    Good luck with your application.
    Spencer S.

  • Configuring executable labview programs originally configured with a PCI-MIO-16XE-10 on a system with a PCI-MIO-16XE-50 card

    I'm hoping someone can help me. I have executable labview programs created in another lab which used a PCI-MIO-16XE-10 card. I need to install these programs in a new lab which has a PCI-MIO-16XE-50 card installed. When downloading the executable files, Measurement and Automation Explorer gave a message that the physical devices could not be located. I presume this is because the executables are configured for the PCI-MIO-16XE-10 but the PCI-MIO-16XE-50 is installed instead. Any suggestions on how to get these programs configured with the PCI-MIO-16XE-50 would be greatly appreciated? Thanks.

    As long as you have the device identifier of the PCI-MIO-16XE-50 set the same as the PCI-MIO-16XE-10 for which the program was written, you shouldn't have a problem doing what you describe.
    One thing that confused me about your posting, however, is the statement When downloading the executable files, Measurement and Automation Explorer gave a message that the physical devices could not be located. This doesn't make sense to me. You're getting an error from MAX when downloading your program? MAX shouldn't be involved at all here, and especially not when just downloading your program. If you can provide more details about exactly what you are doing (maybe post some screenshots) then I'm sure we can help you get your program working.
    Good luck,
    Joe

  • Need device code for PCI-6013

    Help!
    Where can I get the device code of a PCI-6013 card?
    Thanks
    Mike

    Mike,
    What programming environment are you using? If LabVIEW, what version? Also, what version of the DAQ drivers are you using?
    Thanks,
    David
    David H.
    Systems Engineer
    National Instruments

  • Ni PCI 6013 syncroniza​tion

    I wonder if you can help me, i want to give the PCI 6013 I/O card a reset signal every 1 second. Is it possible in anyway to do this. I aim to syncronize a few of the cards i am going to use in a measurement campiagn with the help of a GPS SYSTEM. I would appreciate it tremendously if you could give me any suggestions on how i can accomplish this, with the use of your PCI 6013 I/O/ card. I am using Labview 7 to do the measurements.
    Kind regards

    Hey Pieter,
    Another suggestion. If you are wanting to synchronize the analog inputs with the gps digital signal, an easy way to accomplish this would be to use the gps digital signal as an external clock for the analog input operations.
    If you use a digital signal as an external clock, you will acquire one reading from the channel(s) in the scan list everytime the digital signal has a transition. This would create an easy way for the gps signal to set when you are actually reading data. Take a look at the LabVIEW shipping example 'Cont Acq&Graph Voltage-Ext Clk VI' that illustrates how to continuously acquire from analog input channel(s) using an external clock.
    I hope this helps. Good luck with your application.
    Regards,
    Todd

  • About pci-6013 digital input

    i want to know what volume resistor i can used between 5vcc and digital input, order to keep input higt.
    i found it must less than 2k om.
    i need your propose.( i use pci-6013)
    thank you !

    Hi,
    in pci-6013 card, DIO state is pulled down by putting a resistor of 1.5 Kohm between DIO & DGND. If you connect 1.5K resistor between Vcc & DIO, you will get 2.5V approx.
    Further to increase voltage at this DIO, you have to reduce the value of this resistor. Lets say, if you connect a resistor of 150 ohm between Vcc & DIO, you will get (10/11)x5V which is near to 4.5 V which is surely TTL high signal.
    So you can connect any value between 150 ohm to 1.5 Kohm to get high TTL logic at DIO.
    Hope it works. Your feedbacks are welcome.
    Best Regards,
    Nirmal

  • Qestion about clear configuration under IOS XR

    Hi, All
    I am currently having issue with clearing configuration under IOS XR. There is no command like write erase or delete start-up configuration.
    I have read some documents for IOS XR, the CFS seems to be the place where the configuration store. So I tried to delete files under disk0:/configure/running and disk0:/configure/lr/running/absref1. But after reboot, the configuration still exists.
    Could anybody help me by telling me the way to clear all the configuration under IOS XR? It is too painful to put no before all the sentences.
    Thank you very much
    Yuyang

    Yuyang,
    In the XR world if you wanted to do the equivalent "write erase" is to do a "commit replace" with a blank config.
    For example, that would erase the config of the router.
    RP/0/RP0/CPU0:crs-c#conf t
    Thu Dec  9 16:41:11.349 EST
    RP/0/RP0/CPU0:crs-c(config)#commit replace
    Thanks,
    Bryan

  • AUTO CLEARING CONFIGURATION

    how to configur auto clearing (open item clearing )
    wht is the use of GR/IR clearing account in f.13
    plz tell use of both

    Hi,
    See from SPRO: General Ledger Accounting / Business Transactions / Open Item Clearing / Assign Clearing Rules to Account Types. Normal this is what to fill in but there are some other options.
    When you post an GR on a Purchasing order and an invoice this is posted on a clearing account (open item management) When you run F.13 it clears automatically these items. For GR/IR clearing you don't have to set up in customizing.
    For other clearings perhaps you have to sut-up come customizing
    Paul

  • F110 Clearing configuration

    Hi experts,
    Do you happen to know configuration concerning clearing of debit and credit items on a single payment for vendor/customer?
    I don't want open debit and credit lines to be compensated and cleared together after running payment in F110.
    Please help

    Hi,
    In F110 > tab "Free Selections"
    Select the field BSEG-SHKZG "Debit/Credit ind" and give the value as H
    Then only credit lines will be picked up in payment run.
    Regards,
    Gaurav

Maybe you are looking for

  • Auto upgrades

    my upgrade advice in Photoshop CC tells me all my programs are up to date yet I have Camera Raw 8.4 and not 8.5. Lightroom keeps telling me to upgrade to 8.5. I decided to do so manually but it automatically installs to the 32 bit system [I have both

  • Can someone help me read this crash report?

    Interval Since Last Panic Report:  259174 sec Panics Since Last Report:          4 Anonymous UUID:                    887AC94D-F80B-4CF3-AD3D-8AFCBD4EE4D8 Sun Nov  4 21:27:30 2012 panic(cpu 2 caller 0xffffff80002c4794): Kernel trap at 0xffffff7f816df

  • Cant See Master Detail Option in context menu.

    While doing this Tutorial http://www.oracle.com/technology/products/jdev/101/tutorials/e2ebcfaces/buildmaster-detailpagewithjdevandadfbc.htm Creating a Master-Detail JavaServer Faces Page 12. Drag OrdersView2 to the visual editor. JDeveloper opens a

  • How do I print a list of my events from one of my calendars for tax purposes?

    How do I print a list of my events from one of my calendars for tax purposes?

  • How to know whether object is locked

    Hi All Experts, Which table holds the dynamic objects(Lets say a PP order) which are locked. I mean lets say I am editing some PP order 012344567 through tcode CO02 and after this in another session this PP order is also in use in some other transact