NI PXI 6534

Hello,
I have built PXI systems that uses PXI 6534 for OWI communication with my Chip. I have written the software which uses this sytem for test and calibration. I am using PXI 2530 for switching the power and OWI pin from dut to dut. Recently, I heard that NI is dicontinuing the production of the PXI 6534 i/o card. I am wondering If my company needs to build new system, what I shouldI use in place of 6534 that don't require changing my software.
Regards,
Mansoor

Hi Mansor - 
Vimal is OOO today so I'll be helping you with your post.  To answer your question, you are correct that neither of those chassis will work with any PXIe modules.  
Speaking of the second question, the 6535 is a PXIe module as well and won't work in a PXI chassis.  The discontinued PXI and PCI 6533/34 replacements are in the PCIe and PXIe form factors only.  
I will apologize again for the abrupt end-of-life notice you received on these devices, it was an unforeseen supply issue with some of the parts on the board that caused the sudden obsolesce.  
If you are looking into potentially purchasing another chassis (PXIe), then we would be happy to discuss your options and the best fit for your current and potential needs.  
Regards,
Ben N.
Applications Engineering
ni.com/support

Similar Messages

  • Generating a waveform using PXI-6534

    Hello,
    I am trying to write a VI to generate 3 waveforms using a PXI-6534. I am not familiar with how to do this in Labview really, so I was hoping I could get some help getting started with this. The 3 signals are a clock signal, data, and load enable. The clock has a frequency of 614.4KHz, and a data bit is sent on the falling edge of each clock pulse. After 48 data bits have been sent, the clock remains low while the load enable signal is pulsed low for one clock cycle. Unfortunately I do not have the waveform generation editor, are there any alternatives to this? If anyone could give me any suggestions or point me to any tutorials or examples it would be greatly appreciated.
    Thanks,
    Steve

    This you can do this.  I have used this exact card to continiously bit pattern from an array I streamed out a 500,000 sample stream out at 10MHZ and read back a 8MHz and parsed the data.  Look at the daqmx examples.  essentially you want to write the array to the buffer and set it up for ALLOW REGENERATION on the write property and Continious on the sample clock. Look at the following examples:
    Hardware IO>>daqmx>>digital generation>>Continious Write Dig Port-Ext Clk generation.
       this sounds like what you need, a continious digital pattern generation using an external clock.
    Also see the non regeneration example. you can change the pattern on the fly.
    I would not use traditional daq since is is very outdated and probably will not be supported in the future.  DAQMX is much better.
    Paul
    Paul Falkenstein
    Coleman Technologies Inc.
    CLA, CPI, AIA-Vision
    Labview 4.0- 2013, RT, Vision, FPGA

  • PXI-6534 Card using Traditional Legacy Card to DAQmx driver

    I don't know where to start..I am stuck on an issue that needs to be solved.
    I am using a Traditional legacy driver on a PXI-6534 Card.
     I want to move it to using the DAQmx driver.
    Can someone point me to the right direction?
    Thank you..
    Best regards,
    Krispiekream

    i read over the link you provided and i can see that changing it will take a while.
     some of the examples given didn't cover all the questions i have.
    can you see my vi and see how would i change that to daqmx?
    Message Edited by krispiekream on 02-24-2009 03:34 PM
    Best regards,
    Krispiekream
    Attachments:
    Traditional to DAQmx.vi ‏31 KB
    untitled.PNG ‏8 KB

  • PXI-6534, Load onboard memory and enable looping

    I would like to program the PXI-6534 from a Linux application. I can talk to the card and set the registers. However, the Hardware DDK only contains information on the PXI-6533 (not the 6534), and there are two differences.
    The PXI-6534 has onboard memory, and a onboard looping mode that I need to use. The register map for the 6533 (from the DDK) does not include any information about these features (because they don't exist on the 6533).
    I found information on how to do it from a windows platform using NI-DAQ, but I need to do it from Linux. I have a driver, but need information on what registers to talk to and their formats.
    1. How do I load the PXI-6534 onboard memory and enable it (what registers and f
    ormats do I use)?
    2. How do I enable the PXI-6534 onboard memory looping mode (what registers and formats do I use)?
    Thanks in advance !

    Please contact your local field sales representative to discuss your application and possible Linux solutions using the 6534 card. Programming the 6534 card is considerably more complex than the 6533 and NI currently does not have register level programming information available for this card.
    Click here to find you local field sales person.
    Christian L
    NI Consulting Services
    Christian Loew, CLA
    Principal Systems Engineer, National Instruments
    Please tip your answer providers with kudos.
    Any attached Code is provided As Is. It has not been tested or validated as a product, for use in a deployed application or system,
    or for use in hazardous environments. You assume all risks for use of the Code and use of the Code is subject
    to the Sample Code License Terms which can be found at: http://ni.com/samplecodelicense

  • I'm trying to run 2 group ports on PXI-6534

    I am trying to setup 2 groups on the PXI-6534 with handshaking. Group1, ports 0/1 work fine with some external logic (a clocked 74HCT74).
    Group2, ports 2/3 won't initialize Ack2. An identical circuit as with group1 is being used.
    What am I doing wrong?
    Scott Youngren
    Northrop/Grumman
    Attachments:
    DOonePort.c ‏5 KB

    Hey Scott,
    I took a look at the example, and I am seeing some problems with ACK 2, even with changing polarity. To be honest, I am not sure what is causing this.
    I will be OOO for the next week, but I have filed a report with R&D. Hopefully I will have some more information to post when I get back.
    If you would like to try something, you could downgrade to NI-DAQ 6.9.3 and see if this version will work better. I did my testing in 7.2 and still saw the error.
    Best regards,
    Justin T.
    National Instruments

  • PXI-6534 とtraditional DAQ における 4GByteの壁について

    お世話になります。
    PXIシステム(LabVIEW Real-Time)上でPXI-6534を 以下の条件で使用しています。
     Handshaking I/O
     Buffered Output Operations
     Dynamically Generate New Output Data
    Digital Buffer Write.vi(or DIO Write.vi) で オンボードBufferへ128Kbyte毎にデータを書込んで、
    Write Mark と Output Markが 1 になる条件をコネクタ外部への転送終了条件としています。
    通常は問題なく動作するのですが、前述の処理を何度も繰り返し、Digital Buffer Write.viで書き込んだ
    総データ量が4GByteを超えたところで、Write Mark と Output Markが 1にならず、
    外部への転送が終了しなくなりました。
    以下のURLは、動作モードがHandshaking I/O と Pattern I/Oで異なりますが、同じような問題だと思います。
    当方もLabVIEW7.1と traditional DAQ ですが、traditional DAQ の問題なのでしょうか?
    http://forums.ni.com/ni/board/message?board.id=70&message.id=4010
    1度にコネクタ外部へ転送するデータ量が 4GByte未満でよいため、
    毎回 DIO Config.vi と DIO Clear.vi を実行することで、現在は 問題が再現していません。
    しかし、ハッキリとした原因が不明のため、解決したともいいきれません。
    どうか原因を教えてください。
    添付:
    SubVI_HST.vi ‏633 KB

  • PXI-6534 memory access and looping

    I am considering using the PXI-6534 card with a Linux application. I feel confident that I can get a "driver" working, but the only documentation I can find on the registers is for the 6533.
    What registers and formats do I address to do the following:
    How do I load the 32MB buffers on the 6534 (since they aren't on the 6533, they aren't in the documentation I have)?
    How do I enable the looping mode (since this is only for the 6533 it is also not covered in the documentation I have)?
    Thanks for your help,
    Doug

    Duplicate question, see answer here.
    Christian Loew, CLA
    Principal Systems Engineer, National Instruments
    Please tip your answer providers with kudos.
    Any attached Code is provided As Is. It has not been tested or validated as a product, for use in a deployed application or system,
    or for use in hazardous environments. You assume all risks for use of the Code and use of the Code is subject
    to the Sample Code License Terms which can be found at: http://ni.com/samplecodelicense

  • How to synchronize NI PXI-6534 and NI PXI-6259?

    Hi,
    I am trying to output a continuous analog waveform (sine, dc, ramp, etc) using an AIO card (6259) and a DO pulse (using the PXI DIO 6534 card) with a customizable Duty cycle in each period of the AO signal. I need them to be in sync. Both cards reside in the NI PXI-1042Q chassis. I am using this solution as an example but can't get it work.
    Also, my DO card cannot write high-frequency pulses on one line - I should instead use the entire port. It also cannot produce CO pulses.
    Can anyone help with a simple vi? What is the correct way to synchronize these two cards (I am a beginner in LV) in one crate?
    Thanks in advance,
    ~Paul

    Hi Paul,
    I see that has been a while since there were no activity here.
    Did you manage to synchronize them?
    Basically, you can synchronize them by using the PXI backplane clock. A very nice tutorial can be found at the following link http://www.ni.com/white-paper/11369/en
    Best regards,
    IR

  • PXI-6534 power off my pc.

    I'm working with windows 2000 and NI-DAQ 6.9.
    When I use the function Dig_Block_Out my pc power off.

    The first thing you need to do is check in MAX to see if your device passes the Resource Test under your 6534 properties. If the computer is using the wrong IRQ it can be bad. Second disconnect your cable from the DAQ card to make sure you are not overloading the lines. Sometimes if you have a line tied straight to ground and try to write a high value to it, your computer will reboot. Finally, try to run a shipping example to see if it works. I have noticed that programs that have errors or pointer problems can cause windows to reboot.
    I hope this helps.
    Joshua

  • Using 6534 onboard memory only

    Hi there,
    I'm trying to set up a small pattern generator / analyzer using an PXI 6534 (DAQmx 7.5). Synchronizing the two groups for IO is no problem, but how do I make shure that in- and output operations use only onboard memory (provided that the pattern does not exceed 32MB). I found a property node option for Digital Output operation called DO.UseOnboardMemory, but I could not find the equivalent for Digital Input.
    Can anyone help me?
    Cheers
    Oli
    Programming languages don't create bad code, programmers create bad code....

    Thanks for the reply,
    I tried the DO.UseOnboardMemory with unexpected results. If my interpretation is right, I should be able write an 16 Bit wide pattern with up to 2 MSamples to the onboard RAM and after that start an output operation at max 20MHz (20MS/s).
    This unfortunately gives me a buffer underflow error at a pattern that has only 128 samples....
    I might be able to meet you at the VIP to show you the code. That might help :-)
    Cheers
    Oli
    Programming languages don't create bad code, programmers create bad code....

  • Pxi655x automatic shut down due to over temperatur​e

    I have a PXI-1045 chassis with the following pxi boards installed,
    1. PXI 6602 x 1
    2. pxi 6534 x 3
    3. pix5411 x 1
    4. pxi4070 x 1
    The whole system works fine, however after I installed 3 pxi 6551 in the pxi chassis, I always encounter the problem that the pxi 6551 boards will shut down automatically due to over temperature, and the message showed that I need to switch the system off. Has anyone come across similar problem? Sometimes it happens even when I have not run any LabVIEW programme...Could anyone give me some advice?

    It sounds like you have a pretty full chassis but I don't see anything that should cause an immediate thermal shutdown.  Here are a few things to check:
    1 - Is your chassis operating at room temperature (ie 27 C)?
    2 - Are your PXI chassis fans on and unimpeded?  If not make sure they are on "High".  Also make sure the filters on the chassis fans are clean and there is air space behind the chassis to allow air flow. 
    3 - Are your 655x boards in adjacent slots?  If so try spacing them out or putting your other boards between them.  This should reduce the concentration of heat in your chassis.  Also verify that any unused PXI slots are covered with slot blocking (blank) panels.  This maintains ideal airflow inside of the chassis.
    4 - Do the three 655x boards work when they are the only devices in the chassis?
    The thermal shutdown is meant to prevent the 655x from operating outside of its legal thermal range.  This guarantees the device specifications can be met and ensures the product won't fail due to overtemperature.
    -RB

  • Writing/re​ading serial digital data

    I'm trying to figure out how to both read and write digital data in a serial fashion. Mainly, I'd prefer to be able to do so serially because I need to 16 bits apiece for both input and output, and this becomes cumbersome to do in parallel.
    Ideally, what I'd like to be able to do is have a 16 bit unsigned integer as input, convert to a boolean array (or maybe digital waveform) and write this data to a single digital output channel. I have been unable to find very much useful information on how to do this, although I did find a somewhat helpful message on these forums (http://forums.ni.com/ni/board/message?board.id=170​&message.id=289673&query.id=56887). The example VI mentioned in that post (Cont Write Dig Chan-Burst.vi and similar VIs) does not work, though. When attempting to run it, I get an error message related to the DAQmx Timing:
    Error -200077 occurred at Property Node DAQmx Timing (arg 1) in DAQmx Timing (Burst Export Clock).vi:1->Cont Write Dig Chan-Burst.vi
    Possible reason(s):
    Measurements: Requested value is not a supported value for this property.
    Property: SampTimingType
    You Have Requested: Burst Handshake
    You Can Select: On Demand, Handshake
    The hardware in question is the SCB-100 for digital I/O. I'm running LabView 8.5 with DAQmx 8.7.1.
    I'd be interested in suggestions on either how to get these example VIs working properly or alternative methods for how to write digital data serially (I'm sure the reading will be easy enough once I figure out how to do the writing).

    Hi,
    The DIO communication on the 6025E is only timed through software while on the PXI-6534 (mentioned in the other post you linked to) uses hardware timing.
    Since you're limited to software timing, your communication will be significantly slower. The fastest that Windows typically controls software-timed DIO is on the order of 1kHz. However, I don't know your application, so perhaps that rate is fast enough.
    Assuming that you want to use your 6025E card, I would suggest looking at some of the digital port and channel examples that ship with LabVIEW. The example finder is under LabVIEW » Help » Find Examples. From there, navigate to Hardware Input and Output » DAQmx. There are two folders for Digital Generation and Digital Measurements, and the example finder will list the devices that support each example in the lower right. The ones that will work on your card are 'Read Dig Chan.vi', 'Read Dig Port.vi', 'Write Dig Chan.vi', 'Write Dig Port.vi'.
    Please experiment with those and use them to build the application you need. If you need further clarification, please let me know.
    Joe Friedchicken
    NI VirtualBench Application Software
    Get with your fellow hardware users :: [ NI's VirtualBench User Group ]
    Get with your fellow OS users :: [ NI's Linux User Group ] [ NI's OS X User Group ]
    Get with your fellow developers :: [ NI's DAQmx Base User Group ] [ NI's DDK User Group ]
    Senior Software Engineer :: Multifunction Instruments Applications Group
    Software Engineer :: Measurements RLP Group (until Mar 2014)
    Applications Engineer :: High Speed Product Group (until Sep 2008)

  • Looping from 'HALF' onboard memory

    Hi to everyone.
    I've got a problem. I have to use a PXI-6534 board with a group as input and a group as output.
    My application requires a continuous data transfer.
    I'd like to loop from onboard memory in the output group (the pattern is always the same) but the input group doesn't work.
    When the number of scans is equal to the buffer dimension the Digital Buffer Read.vi stops (in Digital Buffer Control.vi I set number of scans = 0 to acquire data continuously).
    Could some one help me? Thanks!

    The thing you are trying to do with your 6534 board is definitely possible.
    It depends on what Development environment you are planning on programming your application but there are some good examples on the web.
    For example try to look at the following link
    LabVIEW example
    http://sine.ni.com/apps/we/niepd_web_display.display_epd4?p_guid=B45EACE3D87356A4E034080020E74861&p_node=DZ52321&p_source=External
    If you are programming in C,C++,Visual Basic, you should try to put together two of the examples that perform DoubleBuffered Pattern Input and Output with regeneration activated.
    Regards,
    AlessioD
    National Instruments

  • Detect DIO line change on PCI-6250

    Using Visual C++ how can I detect when a digital line goes high on a NI PCI-6250 M-series board? I want to make a loop that will cycle each time a digital input goes high (with millisecond or better accuracy).
    Thanks,
    Mark

    Actually, there are two ways to do this, if your card supports Digital Change Detection timing. Unfortunately the PCI-6250 does not, but the following cards do: PCI-6509, PXI-6509, PCI-6510, PCI-6511, PXI-6511, PCI-6514, PXI-6514, PXI-6514, PCI-6515, PXI-6515, PCI-6518, PCI-6519, PCI-6527, PXI-6527, PCI-6528, PXI-6528, PXI-6533, PCI-6533, PXI-6534, PCI-6534, and perhaps others.
    In any case, if you do have one of these cards with hardware support for Digital Change Detection timing, then you can do one of the following:
    a) Create a DI channel on your task, and then configure digital change detection timing using CNiDAQmxTiming::ConfigureChangeDetection(). Then perform either synchronous or asynchronous single-sample reads; when one of the digital lines of interest changes, then the blocking synchronous read will finish or the asynchronous read will call your callback. This is demonstrated with the Digital \ Read Values \ ReadDigChan_ChangeDetection example.
    b) Create a DI channel on your task, configure digital change detection timing, and then set up a Digital Change Detection event on the task. This is demonstrated with the Digital \ Read Values \ ReadDigChan_ChangeDetection_Events example, although (a) is the preferred method.
    Since the PCI-6250 doesn't support hardware digital change detection, what you have to do instead is to continuously read the status of the digital lines, and check to see if the lines went high programmatically. If you do not explicitly configure the timing for the acquisition, then the timing mode will be on-demand and the data will be read as fast as possible. You also have the option of calling CNiDAQmxTiming::ConfigureSampleClock() to configure the clock rate based off of another signal, such as PFI7. Here's a sample:
    try
    CNiDAQmxTask t("");
    t.DIChannels.CreateChannel("6250/port0/line7:0", "", DAQmxOneChannelForAllLines);
    t.Timing.ConfigureSampleClock("/6250/PFI7", 0,
    DAQmxSampleClockActiveEdgeRising,
    DAQmxSampleQuantityModeContinuousSamples, 1);
    CNiDAQmxDigitalSingleChannelReader reader(t.Stream);
    bool stopLoop = false;
    while (!stopLoop)
    CNiBoolVector data;
    reader.ReadSingleSampleMultiLine(data);
    for (unsigned int i = 0; i < data.GetSize(); i++)
    if (data[i])
    MessageBox("Went high.");
    stopLoop = true;
    break;
    catch (CNiDAQmxException* ex)
    ex->ReportError();
    ex->Delete();
    Hope this helps,
    Hexar Anderson
    Measurement Studio Software Engineer
    National Instruments
    Hexar Anderson
    Measurement Studio Staff Software Engineer
    National Instruments

  • 653x freezes computer

    Hi
    we have a problem with a freezing computer. We use a 6534 high speed digital input card and we input data with 20MHz at 32 Bit. The application is running 24/7.
    The problem is two or three times a day the computer freezes, we don't know why. The same application is running on other computers without any problems. We expect a jitter on the clock and made tests with a higher clock rate. The maximum what the 6534 can work with is 20MHz. We made a test and at a clock rate of 33MHz the computer freezes.
    Can a jitter also freeze the computer?
    Why does a NI card freeze the computer?
    Does anyone know a solution
    We use:
    - windows XP
    - NIDAQ 7.1
    - PXI-6534
    - CVI
    - Pentium Dual Core Computer with 2.5GHz
    Thanks
     Oliver

    OZI wrote:
    The main question is why can we freeze the computer by increasing the frequency of the 6534 over 20MHz ...
    I did not think it throughly and you already mentioned that the max is 20Mhz, so can it be because of this maximum clock rate limit (as shown on the product web page)?
    What happens if you lower the freq a little, does the problem disappear completely?
    Message Edited by ebalci on 19-01-2010 01:22 PM
    S. Eren BALCI
    www.aselsan.com.tr

Maybe you are looking for

  • How to configure a plugged in usb device to use the winusb driver

    Hi, We have an app that uses an ANT+ USB dongle to tap into ANT+ messaging traffic and we would like to get our app up and running on the Raspberry PI running Windows 10 IoT. Using Powershell I can see that the device is recognized when plugged in: N

  • Budget Exceeded Msg when a PO is released

    Hi Gurus When  Purchase order is released than a mail is trigged to a person with this message "Budget has been exceeded. Now my requirement is that mail should not be triggered to that person. Can anyone have some idea where to remove this setting.

  • Older version of quicktime can not be removed....what do I need to do?

    I have a dell, with windows xp. I had to install new hard drive, but I guess remnants of the old quicktime are still lurking, and it won't let me uninstall and reinstall. What do I need to do?

  • How do i install iwork '09?

    How do i install iwork '09 to my mac os x 10.4.11?

  • Finder's Search Function unintuitive

    Command-F brings up the search window with the blinking insertion point in the text field and none of the three columns are highlighted. I pull down the Kind button to Name. That changes the Any button to 'matches' and creates a new entry field but t