Quantcast
Channel: PXI topics
Viewing all 3426 articles
Browse latest View live

generating signal from a .VCD file using NI-6541 HDSIO module

$
0
0

Good afternoon,

My goal is to generate signal from a .VCD file (which originate from a VHDL modelsim simulation) with my HDSIO NI-6541 module.

 

Here is what I have done:

1) I used the Digital Waveform Editor to generate a HWS file from the VCD file. I followed the steps from this link : http://zone.ni.com/reference/en-XX/help/370748C-01/dwe/vcd_import_help/

 

I wasn't able to sample "On Edges of VCD Signal" because no signal would appear in the popuplist as shown on the following screenshot:

VCD Import Wizard ster 4 of 5.pngI therefore sampled on a "Fixed Timebase or Rate" as shown on the following screenshot : VCD Import Wizard ster 4 of 5 fixed timebase.png

2) Once my .HWS file was created. I opened up signal express and tried to generate a signal from the .HWS file. Everything seemed to work out until I tried to excecute the program and the following error message poped up : "requested waveform length is invalid, because the number of samples is not an integer of the waveform length increment."

error.PNG

 

I really don't understand why this error pops up... I've tried generating multiple .vcd files, and using several modules in Signal express but I can't seem to have it work Smiley Sad

 

I'm sure my HDSIO module works though. I've been able to test it with NI MAX.

 

Would anyone have any experience with HDSIO modules and would know what I am doing wrong ?

 

Thanks a lot in advance for your help!!


NI PCI-4474 AnalogIn - self test failed in NI MAX STATUS CODE - 223044

$
0
0

Hello All,

          I am getting the following error in NI MAX --> Devices & Interfaces --> "The self test failed. Status Code: -223044. Internal Software Error occurred in DSA software. Please contact National Instruments Support" for NI-4474 PCI AnalogIn Card.

 

Is it an indication of Hardware Failure?  I want to understand about this issue..!

Can anyone explain about this?

 

Thanks in advance!

 

6674T Generate two clocks

$
0
0

Hello,

I want to use one 6674T to Generate two clock, 10kHz and 120MHz. The clocks should phase locked to PXI_CLK10_IN. 

Acording to the manual, I think I can Generate one clock with its phase locked to PXI_CLK10_IN.

 

The clock generation circuitry is based on a direct digital synthesis (DDS with an 800 MHz reference phase locked to PXIe_CLK100.

Most PXI Express backplane architectures employ a PLL to lock a 100 MHz reference oscillator to the signal coming from the PXI_CLK10_IN pin. This 100 MHz reference is then used to directly create PXIe_CLK100 and is divided down by ten to create PXI_CLK10.

 

Thanks.

Henry

Synchronizing CANopen devices

$
0
0

Hello everybody,

 

I have a PXI-8531 which is connected with 4 analogue transmitter moduls(Transmitter-Modul: http://www.microcontrol.net/fileadmin/maindownload/manual/hb_mcan_trs_v2r00_de.pdf). I use LabView 2013 with the CANopen Library.

 

I hope I can explain my problem in an understandable way.

 

The problem is that when starting the program the moduls react differently. Sometimes a modul is working and sends messages and sometimes not. Sometimes they all work as they should and without problems. I start and stop the programm and the working and not working moduls change constantly.

If a modul doesn't work correctly,I get the warning 346634 for the module (explain error: The operation timed out. Specify a timeout long enough to complete the operation, or change the operation in a way that it can get completed in less time, for example read less data)(See workingwrong2).

If I change the timeout of the function TPDO Read I get the error 2147137014 (explain error: The operation timed out. Specify a sufficient timeout value for the operation, or improve the performance of the operation, for example read less data) instead of the warning(See Workingwrong1).

By varying the timeout, as well as the period of my timedloop, I could not recognize any pattern of a solution. Am I missing something? Do I use something wrong?

 

Hopefully I could get clear. I would realy apreciate any help!

 

Best regards,

Jason

 

 

Changing LabVIEW version on a PXIe-8133

$
0
0

Hello,

 

I have just started using a PXIe-8133 that has been sitting in our lab for years. The device is still running alright without any issues, but I see that it has LabVIEW 2013 installed, and it is lacking many of the toolkits I use daily with cRIO devices. Most of the drivers that I would like to install are compatible with LabVIEW 2015 and above, so I cannot install it on this device right now.
I have a LabVIEW 2018 licence that I can use to install on the PXI, but I am not sure what the procedure is with this device. Would it be acceptable for me to uninstall all LabVIEW software from this device and then install the LabVIEW version that I would like to use, or would the device fail to work without the specific version of LabVIEW it has installed?

 

Regards,
Bora

How do I downgrade firmware version of the mmRH-3608? (How to downgrade instead of upgrading)

$
0
0

Hi ~

I am looking for answers on how to downgrade a version of Lynx Firmware (mmRH-3608). I would really appreciate if I could get help.

 

Let me explain my situation, I have three modules.
    1) PXIe-5840 (ver: 17073118)
    2) NI-5692 (ver: 17073118)
    3) mmRH-3608 (ver: 17080411)

 

I did upgrade by using "Lynx Firmware.exe" (ver: 1.0.0.10)
After updating, the version of mmRH-3608 will be upgraded as follows.
    1) PXIe-5840 (ver: 17073118) - same
    2) NI-5692 (ver: 17073118) - same
    3) mmRH-3608 (ver: 18052917) - upgraded

 

But now I want to revert back to the original firmware version, but I do not know how.

关于PXIe 8820 外部触发

$
0
0

各位,我在1062机箱上,插了PXIe 8820主控,想使用8820外部触发功能,但是不知道如何才能得到“/PXIe_8820/TRIG_SMB”这个句柄,或者有其余方法利用外部触发功能吗?

 

我查资料看到,PXI服务平台17.3才开始有“/PXIe_8820/TRIG_SMB”这个句柄,目前使用的是15.0,需要进行升级后才可以吗?

 

希望得到大家的帮助,在此表示感谢!

Labview NI 5734 Flex-RIO adaptor module for long time signal acquisition

$
0
0

Dear NI Team,

 I am using NI 1073 Chassis and NI7962R as a target device of Flex RIO for my project. I wanted to record a signal for at least 1 min using gettingstarted.lvproj example that I got from the Labview examples file. In order to do so, I am changing the required samples value which has a limitation till some point in the default example. Later, I increased  the DMA buffer size in FPGA target and still could not record for 1 min. I tried with the invoke method but I does not know how to edit the invoke method as I am new to the Labivew. I use Labview 2017 version in windows 10 OS. Please, help me regarding this.

 

Thanks in advance,

 

Sincerely,

Anvesh Raja

 


PXI-GPIB Scan for Intruments grayed out

$
0
0

Current Hardware:

PXI-8110

PXI-GPIB

Current Software:

LabVIEW 18

NI-488.2 17.6

NI-VISA 17

 

I'm trying to connect devices to my PXI-GPIB card, but I cannot scan for instruments. The button is grayed out. The same is true for the built-in GPIB port on the chassis. I already changed the VISA security settings to allow my system to connect.

pxi-4130 python config causing output to turn on and off

$
0
0

I just got a new chassis and a PXI-4130 card. I have used python to set up the output here is my code

 

import nidcpower
#Configure the session

with nidcpower.Session(resource_name='PXI2Slot2',channels='1') as session:
session.reset()
#session.output_function = nidcpower.OutputFunction.DC_CURRENT
session.output_function = nidcpower.OutputFunction.DC_VOLTAGE

nidcpower.OutputStates.CURRENT
#session.query_output_state = nidcpower.OutputStates.CURRENT


session.compliance_limit_symmetry = nidcpower.ComplianceLimitSymmetry.SYMMETRIC
#session.compliance_limit_symmetry = nidcpower.ComplianceLimitSymmetry.ASYMMETRIC

#current setting section
session.current_level = 0.020
session.current_level_range = 0.2
#session.current_limit_high = 0.021 #only used in Asymmetric mode
#session.current_limit_low = 0.019 #only used in Asymmetric mode

session.voltage_limit = 3.0
#session.voltage_limit_high = 3.0 #only used in Asymmetric mode
#session.voltage_limit_low = 1.0 #only used in Asymmetric mode
session.voltage_limit_range = 20

#voltage setting section

session.current_limit = 0.02
session.current_limit_range = 0.2
#session.current_limit_autorange = 1
session.voltage_level = 3

session.initiate();
session.output_enabled = 1

 

if I set the output to not exceed the current current limit everything is ok but once i exceed the current limit the output shuts off then comes back on and shuts off again. I see a square waveoutput on a scope. It does the same thing regaurd less if I set it to dc voltage output or dc current output . Any idea on what I'm missing or the setting I'm over looking would be very help full.

When the next sampling clock comes, the DAQmx writing is not completed; it indicates that the user program can not keep up with the hardware clock.

$
0
0

hello, everyone. I have connected the AMESim model at the rate of 1000hz to the AO0 of PXIe-6366, the AO rate of PXIe-6366 is the default value, then I tried to deploy the project, but it seems that the software rate is too low. the details are as follows:

there are some message of the log: 

Details:
Error -209801 occurred at Project Window.lvlibSmiley Tongueroject Window.vi >> Project Window.lvlib:Command Loop.vi >> NI_VS Workspace ExecutionAPI.lvlib:NI VeriStand - Connect to System.vi

 

Possible reason(s):


When the next sampling clock comes, the DAQmx writing is not completed; it indicates that the user program can not keep up with the hardware clock.

Please slow down the hardware clock or modify the user program to keep up with the hardware clock.

 

but how to change the hardware clock, like pxie-6366?

Connecting a PXI waveform generator to a PXI matrix switch

$
0
0

Hello,

 

I'm trying to plan a test system which will include the PXIe-5413 Waveform Generator module.  I'm planning to deploy the 2 channel version, but I have 24 channels I would like to test with this device.  

 

Also in my design are a number of mux/matrix switch modules. I was expecting to utilize 24 channels of one of these devices, specifically PXIe-2737 2-wire 4x64 Matrix switch, to switch the specific channel under test to the PXIe-5413. 

 

The problem I have is that the PXIe-5413 produces the waveform on a SMA connector.  I expected to find a cable that goes from SMA to unterminated wire on the other end, but I have not been able to locate anything.  Alternatively, there might be some sort of breakout box with screw terminals for this, but I am unable to find this as well.

 

Does anyone have any suggestions on how to solve this problem?

Is there some flaw in my thinking to "breakout" the SMA connection?

 

I realize the SMA cable is a 1 wire cable, and the waveform generator is single ended, so this may seem incongruent with the 2-wire switch, but I have the resources available on the 2-wire switch, so I plan to simply leave the second wire un-utilized, or connected to ground for the benefit of the UUT.  Is there a flaw in this logic?

 

Any help you can provide will be greatly appreciated.  I'm looking for a "clean" solution, but I'm always open to creative ideas.

 

Thank you,

Alex

DC power error 225130 with 4112 and 1073 chassis; PC/sw related issue

$
0
0

Hello,

We set up many PXI systems for production use but first time we are using the 4112 power supply. We have the following error message while trying the soft panel for a 4112(screen shot below). The issue seems related to a specific PC as there is no problems with this hardware on another PC. the 4112 is being added to an existing system so changing the PC is not an option at this time.

 

Both PC's have same version Win 7 OS from the same vendor, but may have different chipset or BIOS version.

Both PC's have same mxi card, same MAX and DC power versions(18 and 18.1)

PXI-1073

Tried swapping slot, swapping another 1073 chassis, tried isolating the 4112 by removing other cards.

Tried reinstalling NI power

I have already read the article regarding this same issue on the forum.

Again, this exact hardware works fine on another Win 7 PC.

 

Thanks for reading.

 

 

 

 

max.PNG

erro9r.PNG

Solutions for voltage measurement on 500+ channels?

$
0
0

I would like put together a system with NI components that can measure the voltage on up to 500 different signals. I have limited bandwidth needs (10 MHz would be acceptable). I see that there is a 1x196 Multplexer (NI PXI/PXIe-2575) which I could use in conjunction with an SMU.  However, I have more than 196 voltages to measure, so is there a recommended combination of multiplexers/SMUs to get to a larger number of channels?  

Solutions for voltage measurement on 80 channels using PXI-6225?

$
0
0

Hi everyone,

I have the hardware to measure transient potential of total 80-channels (working electrodes are ion-selective electrodes) against 1 reference electrode (Ag/AgCl) using PXI-6225. I don't have any experience on writing labview code. Please let me know if you have any examples that I can go with or make my work easier. I attached the hardware and the card picture below. Any help would be appreciated. 

Best regards,

 


Can I use PXI module(PXI-6722) and DAQmx(USB-6210) at the same time?

$
0
0

Hi,

 

Now, I'm using the USB-6210 alone for 10-channel analog inputs.

 

I want to make multi-channel analog output(at least 8 channels), then I found PXI analog output module(PXI-6722).

 

As my experience, two DAQmx-USB modules cannot use at the same time(on single labtop).

So, my question is that I can use those two modules (6210 & 6722) simultaneously with well synchronized condition?

And, for using PXI module, I have to mount it on desktop not labtop?

 

If there better option for my experiment setup, please let me know.

 

Thank you.

 

PXIe 6368 noise floor

$
0
0

Hi all

I am using PXIe 6368 card and am trying to calculate self noise of each channel in this card. For this purpose, i select a differential channel, set input range to +/-5 V, short both differential inputs and performed following steps:

1. Collect 'x' no of samples of voltage signal
2. Perform FFT of size 'x' on collected samples
3. Divide each complex output of FFT by 'x' 
4. Find the absolute of each complex output of FFT
5. Multiply the output of above step by 1.414 to get Vrms against each frequency bin
10. Take log10 and multiply by 20 of each output in above step 
11. Add 10xlog10(x/2) in each output of step above to compensate FFT gain against noise

 

The result is self noise floor graph of a channel in terms of dBVrms Vs frequency.I got average noise floor around -68 dBVrms across frequency band.

 

Now, according to specifications of this card at page-3, it has random noise of 134 uvrms for +/-5V range scale (which in my assumption is self noise/channel of this system) which results in  -77dBVrms approximately.

 

If my method of measurement and calculations are correct and also the assumption that this card has self noise spectrum of -77dBVrms for a frequency band, there is difference of around 9 dB between measured value and theoretical value.

 

Kindly guide me whether i am doing right calculations and if i am right, what may possible reasons for this difference of 9 dB?

 

Thanks

Thermocouple as analog input?

$
0
0

I would like to re-purpose an older M series NI PXI-6229 for reading J thermocouples.  Before I spend time trying this out I thought I would ask the questions.  Has anyone done this?  Does it produce good results?  The analog inputs support a +/- 0.2V range with 16 bit A2D.    The manual of the NI 6229 indicates adding a resistor to AGND when using the inputs in DIFF mode.  Directly connecting AI- to AI GND or using a 100x resistor for J thermocouple?

 

If I use a PXI mux, recommendations on settling time for thermocouples, before applying the A2D settling time?

 

Cheers,

J - 

PXI-1045 Daisy Chaining

$
0
0

Hi Everyone,
I wanted to get confirmation that this will work and I am ordering the right parts.

I am currently using a PXI-1045 chassis with an embedded SBC in Slot0. I need more PXI expansion slots than the chassis has (17), so I want to daisy chain 2 additional PXI-1045 chassis.

My plan is to get:
2x additional PXI-1045 chassis
2x PXI-8367 - PXI Bus Extension Module
2x PXI-8368 - PXI Remote control Module
2x NI Fiber Optic Cable

The PXI-8367 would go into the expansion slot, the PXI-8368 would go in slot0 of the expansion PXI-1045 chassis, and they would connect over fiber. I would get a total of 48 PXI expansin slots.

Would this require any drivers or changes to software to work? Or would it be transparent and PXI cards in the expansion slots would just show up as PCI devices?

I'm guessing the order of power-on would be important? You'd need to turn on the expansion chassis first before the the PXI-1045 with the host/embedded PC?

 

I've attached a diagram to try to show what I am doing.

 

Your help is much appreciated.

Thanks

NI PXIe-8880 Controller Control the Panasonic Motor by EtherCAT

$
0
0

I have a PXI Platform with PXIe-8880 controller control the motor by EtherCAT. And it works well before!

but now the software environment is broken, so I uninstall all of it. and i can't restore it  because the setup is not set by me. so i now want to know the software i need to install?

 

when i install the NI-industrial Communication for etherCAT software , the setup program tell me i need install the NI RIO firstly.  Somebody told me i need install the Compact rio driver. but i am confused about this conclusion because my hardware is pxi and not CompactRIO. So can you tell me the driver i really need ?

 

i  also try to install the compactRIO driver, after that ,i find i can't deploy my PDO parameters to RT and this is ok before.

 

my labview and labview real-time version is 17.0 .

Viewing all 3426 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>