Using PXI 6541 in real time applicatio​ns

Hi,
I want to use PXI 6541 in real time mood, can it be used in real time applications.

I am using PXI 6541 for data acquisition from an electronic card. Electronic card generates an interrupt signal and PXI acquire data. The interrupt signal is generated 1 KHz. But using my windows XP, I cant acquire data on this rate. The highest rate that I can acquire data is 50 Hz. If I want to acquire data with 1 K Hz, from electronic card using PXI 6541 and using Windows XP,  What Should I do.

Similar Messages

  • Using PXI 6541 in real time applications

    Hi,
    I am using PXI 6541 for data acquisition from an electronic card. Electronic card generates an interrupt signal and PXI acquire data  when it gets interrupt signal. The interrupt signal is generated 1 KHz. But using my windows XP, I cannot acquire data on this high rate. The highest rate that I can acquire data is 50 Hz. If I want to acquire data with 1 K Hz, from electronic card using PXI 6541 and using Windows XP,  What Should I do.

    Are you trying to use the 'interrupt signal' as a sample clock for your acquisition?  If so, you should be able to route the signal to the PFI input and configure it as the sample clock.  
    As mentioned in your other thread (http://forums.ni.com/t5/Digital-I-O/Using-PXI-6541-in-real-time-applications/m-p/2561885), I would also recommend looking through some of the examples to get a starting point for your application.  
    James K.
    National Instruments
    Applications Engineer

  • How can I boot my PXI controller into real-time without a floppy disk?

    My PXI controller is in a lab which has intense magnetic fields that could corrupt the floppy disk used to boot the PXI controller into the LabVIEW Real-Time (RT) Operating System. How can I boot the PXI controller into real-time directly from the hard drive?

    If you are using LabVIEW 5.1.2 Real-Time (RT), launch Remote System Explorer and select Disks >> Create Format Hard Drive Disk. If you have LabVIEW 6 RT, launch the Measurement and Automation Explorer (MAX) and select Tools >> RT PXI Disk Utilities >> Create Format Hard Drive Disk (LabVIEW RT 6 has not be released yet). Once you have created the disk, boot the PXI controller with the Format Hard Drive Disk, and this will format the PXI's hard drive and install the real-time OS boot loader. Now you can reboot the PXI without a floppy disk and configure the PXI using Remote System Explorer or MAX. Be aware that this will remove all information from the hard drive, including other operating systems.

  • I have a PXI-8109 with Real Time installed. That displays USER1 indicator?

    HI all,
    I have a PXI-8109 with Real Time installed.
    That displays USER1 indicator LED on the panel?
                                                      Thanks
    Solved!
    Go to Solution.

    Thank you.
    The NI PXI-8109 front panel has 4 LEDs.
    (Figure 3-1. NI PXI-8109 Front Panel Layout and Dimensions)
    - PWR OK/FAULT LED
    - DRIVE LED
    - USER1 LED
    - USER2 LED
    The NI PXI-8109 User Manual describes only 2 LEDS:
     - PWR OK/FAULT LED
    - DRIVE LED
    What do USER LEDs on the NI PXI-8109 front panel mean?

  • Using Vi server in real time application

    HI
    I am  using PXIe( 4330, 6363 and 4353) devices and I want to have executable file for the calibration program  ( AI,AO verification procedure and so on). So I think is necessary to have 2 programs for each 'verification procedure', one under host (executable file) and one under target (real time application).  in host program (exe file) I used VI server to call Real time application. There are some problems that I am phasing.
    First I can’t select the channels which the reason is abvious because my host program is under my computer not under target, but I do not know what is the solution?
     and second is, error number 7 occurred. which says : the path file is not correct , or the file is removed... 
    As I mentioned my goal is to have an executable file which contains Real Time application. Please specify If there are other ways to do that. I do not know wether the way I am doing is correct or is somethig impossible ?!!!!!!!
    Attachments:
    Analog input verification.png ‏158 KB
    AnalogInputFrontPannel.png ‏181 KB
    Error 7.png ‏148 KB

    Hi 
    there is no specific reason why I call vi dynamically, as I said I try to generate executable file which contains real time application, but before that I need to run host vi too see if it works or not. I did what you advised and I have same error still. I think there must be something wrong with path address and vi server, but I address .rtexe file or target vi to my host and for both I have error. 
    I have attached the projects here.and I have followed this example : 
    http://digital.ni.com/public.nsf/allkb/A7DBA869C000B5AE862570B2007C4170
    BTW , are there some special configuration for Real time application that I might missed ? 
    thanks 
    Attachments:
    PXIe-6363.zip ‏306 KB

  • Can JMSPriority be used to distinguish between real-time, near real-time workloads?

    IHAC that needs to throttle work passed to a backend system, i.e. limit
              the # of concurrent requests, as well as prioritize between different
              kinds of workloads including real-time, deferred real-time
              (asynchronous) and batch.
              I'm proposing to use a pool of MDBs reading of a single JMS queue. The
              max-free-beans-in-pool would be used to limit the concurrent access to
              the backend system.
              Can JMSPriority be used to distinguish between the different kinds of
              workloads? (real-time, near real-time and batch)
              How is the JMSPriority used when consuming messages from a queue in WLS
              JMS? Are messages dequeued in strict priority order or is there an
              algorithm to ensure lower priority messages are periodically consumed,
              i.e. to ensure they are not starved-out? Or do you have to create a
              message selector to dequeue based on priority?
              Is the an appropriate use of JMSPriority or should I set-up dedicated
              JMS queues for each of the different workload types?
              Cheers
              Simon
              

              Tom,
              How do you create custome connection factories in JMS? And also how can u
              change the MessageMaximum to 0? I thought the minimum is 1 and that u can only
              change in the config.xml file??
              Any code snippets on how to write custom connection factories would be helpful.
              Thank You,
              Sankas
              Tom Barnes <[email protected]> wrote:
              >Hi Simon,
              >
              >Answers in-line.
              >
              >Simon Pearce wrote:
              >
              >> IHAC that needs to throttle work passed to a backend system, i.e. limit
              >> the # of concurrent requests, as well as prioritize between different
              >> kinds of workloads including real-time, deferred real-time
              >> (asynchronous) and batch.
              >>
              >> I'm proposing to use a pool of MDBs reading of a single JMS queue.
              >The
              >> max-free-beans-in-pool would be used to limit the concurrent access
              >to
              >> the backend system.
              >>
              >> Can JMSPriority be used to distinguish between the different kinds
              >of
              >> workloads? (real-time, near real-time and batch)
              >>
              >> How is the JMSPriority used when consuming messages from a queue in
              >WLS
              >> JMS? Are messages dequeued in strict priority order or is there an
              >> algorithm to ensure lower priority messages are periodically consumed,
              >> i.e. to ensure they are not starved-out?
              >
              >To get priority sorting you must configure the destination to sort by
              >priority.
              >It sorts FIFO by default.
              >
              >In addition, you may want to tune-down the pipe-line size between
              >the JMS server and the MDB (create a custom connection factory, and
              >set MessagesMaximum to 0, default is 10), as the pipe-line is unsorted
              >and consequently messages will not "jump ahead" of each-other in the
              >pipe-line.
              >
              >> Or do you have to create a
              >> message selector to dequeue based on priority?
              >
              >No.
              >
              >>
              >>
              >> Is the an appropriate use of JMSPriority or should I set-up dedicated
              >> JMS queues for each of the different workload types?
              >
              >The latter, as long the app can tolerate concurrent execution of all
              >workload
              >types due to having an MDB per queue. The latter will perform better
              >than selectors,
              >and you won't have to worry about the unsorted pipe-line.
              >
              >>
              >>
              >>
              >> Cheers
              >>
              >> Simon
              >
              >Tom, BEA
              >
              

  • Can we use remote cubes for real time data

    Hi Gurus,
    Can you please explain, can remote cubes be used for sales item and billing item ,data sources, if it, can i extract the data as of normal cube running on these DataSource, if so then i want to make multicube on normal cube and remote cube and make a real time sales data on BW, please explain the possibilities of this, we are on version 3.1c
    Thanks in advance

    Hi,
    Remote cubes are special InfoCubes. A Remote cube represents a logical view.
    Unlike with BasisCubes however, no data is physically stored in SAP BW. The
    data is taken from the source systems only after a query has been executed.
    There are three types of remote cube. They can be distinguished by the way
    in which they retrieve data.
    Overview: Virtual Cube Types
    -SAP RemoteCube
    A SAP RemoteCube allows you to define queries with direct access to transaction data in other SAP systems.
    -General RemoteCube:
    A general Remote Cube allows reporting using data from non-SAP systems. The external system transfers the requested data to the OLAP processor via the BAPI.
    -Virtual InfoCube with Services:
    For a virtual InfoCube with services, a user-defined function module is used as the data source.
    Regards
    Pavan Prakhya

  • About using the labview in real time DAQ system

    Hi All
        I designed a DAQ board based on PCI bus by myself, using labview for my graphic display application software. DAQ board generate PCI interrupt every 20us(50kHz). then PC respond it and read the data from DAQ board, that means the sampling frquency is 50kHz. the DAQ driver is generated by NI-VISA. it goes well after installing. I am sure that VISA detecte the PCI interrupt and triger a PCI interrupt event every 50kHz.
        But I face a problem, labview can not respond reading data in a real time. so does labview can not be used in the real time system? or is there something wrong with other else? if that is true, how can I solve it?
        by the way, I read the VISA help document. found there are two ways to respond PCI interrupt. one is callback, the other is queuing. I use the second way. I beg your help.

    I think you can use buffered signals with some changes on your circuit, with real time can be hard to implement with not supported hardware.
    Best regards

  • Using wireless network with Real-Time system

    Hi,
    Has anyone tried to run a LabVIEW real time system communicating over a wireless network instead of wired Ethernet? Thanks.

    I would think that all you need to do is hook it up to a wireless access point and the system - whatever it is - wouldn't even know it was hooked up wirelessly...
    Bill
    (Mid-Level minion.)
    My support system ensures that I don't look totally incompetent.
    Proud to say that I've progressed beyond knowing just enough to be dangerous. I now know enough to know that I have no clue about anything at all.

  • To develop an VI to aquire data of thermocouples from a remote chamber in labVIEW real time, should use NIDAQ or NIDAQmx?

    Hai
    I need to develop an VI to aquire data at real time. Am using LabVIEW RT as the OS and i need to know, if i can use NIDAQ 7.0 or should i use NIDAQmx? what is the diffrence between the two? is it just that NIDAQmx makes job simpler?
    Also can anybody please tell me, how to access a channel in labVIEW? am not clear about the path to follow to get the physical channel as a virtual channel on the LabVIEW.
    I am using a 8186 PXI with labVIEW RT and a SCXI, with both scxi and daq card on the same chassis.
    the development will be done on Windows XP which will be the host machine.
    Thanx in advance for any answers
    Arun

    Arun,
    DAQmx is our new Data Acquisition driver and should be considered as the primary option when writing new applications because of supportability in the future.
    DAQmx does make Data Acquisition tasks much simpler, abstracting many of the board implementation details and giving you a common API for 99% of the tasks you might want to accomplish.
    There are a couple of minimum requirements for using DAQmx on LabVIEW Real Time:
    - You will need LabVIEW Real-Time 7.1 (or higher)
    - You will need DAQmx 7.2 (or higher)
    These requirements are mentioned in the following Knowledgebase:
    Is NI-DAQmx Supported in LabVIEW Real-Time?
    The other thing you might want to make sure of is that DAQmx supports the DAQ hardware you already have or are planning to use. DAQmx does support most of the existing DAQ and SCXI hardware products, and reading thermocouples should become a very simple task.
    With DAQmx you can use physical channels, Global Channels (Aliases for preconfigured physical channels, equivalent to the Traditional DAQ Virtual Channels) or DAQmx Tasks (Preconfigured Data Acquisition tasks that include channel, timing and triggering information). A good place to start to learn about these features could be:
    Advantages of NI-DAQmx
    The following link might be useful to check Hardware support:
    http://www.ni.com/support/daq/versions.htm
    The driver can be downloaded by following these links:
    ni.com -> Support -> Drivers and Updates -> Current Software Versions -> Multifunction DAQ -> NI-DAQ Version 7.3 for Windows 2000/NT/XP
    This includes the latest version of DAQmx and our Traditional DAQ driver. Please note that DAQmx base is also listed but that's our Register-Level Programming (RLP) driver, which provides DAQ support for previously unsupported platforms.
    I hope this helps,
    Alejandro

  • How do I sample a frequency or voice input using labview in real time?

    This is my first time using labview to sample real-time!  I'm trying to setup a microphone, so that when a voice is spoken to the mic I can sample the frequency, and
    further customize the data in labview. The final goal is to amplify the frequency and output it to a speaker. If possible via labview. My question is do I need some type of evaluation board , microcontroller, to sample the frequencies and save the data sample to labview. Also, how would I go by doing this in real-time, or when the person is speaking to the mic the voice/frequency can be modified in labview instantenaeously. If someone can give me a step-by-step way of performing this, please let me know.
    I currently use Labview 8.2 and 8.5

    There are many LabVIEW shipping examples that are built to acquire sound samples from a microphone attached to a sound card.  There is also an example on how to play a sound file directly to speakers, that you should definitely take a look at.  These examples VIs are found in the Sound folder which is under Hardware Input and Output in the NI Example Finder.  Depending on how advanced your frequency analysis will be, you might want to look into purchasing the Sound and Vibration Toolkit.  For your specific application, it doesn't sound like you will need the LabVIEW Real-Time Module, you should be able to obtain very accurate results without it.  Please view the article linked below for more information on this toolkit.  Thanks!
    Sound and Vibration Toolkit for LabVIEW
    Meghan M.

  • How to use Real time execution trace toolkit with Dual-core processor??

    hi there
    the situation as follows:
    i have a computer (PC and Laptop) types with Dual-core processors, and am trying to do simulation using Multi-core technology and based on different simulation scenarios...starting from sequantial processing,.......Piple lining processing strategy. so that i can differentiate the time delay between those types of processing based on (Using 1 processor then dual-core processor Computers)
    my question is: As i read through Ni's white papers i saw many notes refer to Real-time execution trace toolkit to investigate the (processing-time , etc) of multi-core processors in processing diffenent algorithms. My algorithms are to be run on 1 computer with dual-core processor BUT, not in real time environments, that is ( No hardware to be connected to my pc) only algorithms running on my pc....
    So, is it possible to use Real time execution trace toolkit  or anyother tools in LabVIEW to show processing-delays and/or anyother timing critical issues without using my application for  real- time hardware.???
    in other words: how to use Real time execution trace toolkit  in non-hardware and/or real-time scenarios???
    please help me in this.
    Any suggestion, comments, feedback.....is absolutely highly appreciated
    thanks a lot in advance
    Labview Lover

    Hey,
    The Realtime Execution Trace Toolkit only works for NI RT Targets.
    But you can use the Desktop Execution Trace Toolkit, just search for it under ni.com.
    Christian

  • Open a txt file in a real time PXI target

    I want to open and read a txt file when targeting to a PXI, running a real time OS. The file is saved in a specific directory of the real time machine. When I run the typical Labview (version 7.1) examples there is alwasys an error message.

    Hi Matt,
    I hope you're doing well.  To be able to open files on the host from the RT target or vice-versa, you most likely will need to FTP the files back and forth between the two.  You need to have the files local on either machine to be able to edit or view them, and FTP is the simplest way to do so.  You can connect to your RT target via any standard FTP utility as discussed in this KnowledgeBase article.  I hope this is helpful.  Let us know if you have any additional questions though.
    Thaison V
    Applications Engineer
    National Instruments

  • Can anyone tell  the use of variant transaction in real time?

    i have done programs using variants .. i would like to know the use of variants in real time..also about
    variant transaction parameter transaction..

    Whenever u r execution the program, save it. It will ask u to save it as variant. so that u can use this variant for multiple times to execute the program

  • Real time control application

    I am going to use NI PXI-6070E for real-time control application, can someone provide sample programme for me?
    Thanks a million!

    Many examples can be found in the LabVIEW Example finder (Help->Example finder), in the ...Programme\National Instruments\LabVIEW 7.1\examples directory or on ni.com, e.g. here are some RT examples:
    http://zone.ni.com/devzone/devzone.nsf/webproducts/c25f8c664230613a862567df006abb06?opendocument
    The 6070 is only a multifunction DAQ card, you still need a RT controller, e.g. the 8187:
    http://sine.ni.com/apps/we/nioc.vp?cid=13981〈=US
    Kai Kratt

Maybe you are looking for

  • How to send email to a group of recipients at the same time?

    I have been trying to set up a group in Mail, and think that I've done it correctly as all the cards are in the group when I look (I opened Address book, created a group, dragged across the email addresses I wanted in that group). However, when I typ

  • Digital noise using Apple 10-bit uncompressed codec for NTSC, BIG PROBLEM!

    I hope someone from Apple or the Shake team can shed some light on this problem we're having so we can take the appropriate corrective action ASAP to meet our strict deadlines on this current project. We're compositing all the EFX (over 1000 EXF shot

  • Filename Character Limit?

    I've got an action that takes a file and spits it out to gif and jpeg, but when it does so it clips the filename of the original psd if its over like 29 or 30 characters (for example: "31character_long_filename_blahblah.psd" becomes something like "3

  • 9i to 10g (10.2.0.4) Upgrade... some questions

    Hello, I am currently analysing the upgrade requirements for my organisation to upgrade our Backend databases from 9i to 10g (release 10.2.0.4). We are currently using a COTS application to interface the database. There are a number of things i am un

  • HT4436 can i have additional icloud addresses

    Can I have additional icloud email addresses?