Concurrent run of LXI instruments self-test/measurement problem in Teststand
Hi,
I want to run self-test (or measurement) of 2 separate LXI instruments (Agilent) concurrently. When I use parallel model or "Use a new thread" (or use new execution) option for sequence call, it performs sequently self-test of first instrument and then self-test of second instrument. It seems like one driver blocks another. Common for all instruments are LXI and VISA. However I tried to use 2 threads in CVI (using CmtScheduleThreadPoolFunction function) and it worked fine and also I launched two instances of Teststand and it worked as well. Any ideas where the problem is?
Thanks in advance,
Ondrej
Ondrej,
Are you using a LabVIEW VI to communicate with the devices? If so, is it possible that the VI is set to be non-reentrant? If you are using the same VI for both instrument calls, and executing the VI with the LabVIEW Run-Time Engine adapter, and the VI is set to non-reentrant execution, it would explain the behavior you are seeing.
Daniel E.
TestStand Product Support Engineer
National Instruments
Similar Messages
-
Hardware self test won't run ??
I want to run the apple hardware self test on our iMac OS 10.10.2 Yoshemite. However when I switch on holding the D key down the self test does not load, the computer just starts up as normal. Any other way to so the hardware test or resolve the issue ?
Cheers
Brian.Brian,
You will need the original install discs that shipped with the computer, if you cannot locate them call AppleCare and for a nominal fee they will replace them. You will need the computers serial number and a credit card. If you don't know AppleCare's number start by clicking AppleCare Contact Info -
Ipod nano starts with a self-test after sleep
My new Ipod nano runs a kind of self-test if it was at sleep for a couple of hours.
Does this have to be? If not how can I determine specifically what is wrong? ThanksGert,
When iPods are not used for a period of 24 hours of more then they go into something called "Sleep Mode" or "Deep Sleep".
You'll see the Apple logo when you try to turn your Nano back on which is normal, you are "waking up" the iPod.
I've never heard or seen of such self-test, is it still on self-test? Or you want suggestions on how to get out of that? -
HP4275A can not pass self test after running the labview program
I am using Labview to control HP4275A LCR meter. The Labview program is just the instrument driver for the HP4275A, and it works great. Before running the program, the instrument can pass both Open and Short test perfectly. But after running the program, it can not pass self test, neither Open nor Short. I don't know why?? Is it relative to my Labview program??
ThanksThank you so much for your help. Yes, the instrument is in Local after running the instrument driver. In normal Open self test, just choose Capactiance as the Display A, and leave the four output terminals open then press the Self Test button. The Open self test will start and "OP" will be shown in the DIsplay A window, after 2 seconds, the open test will be finished. If something abnormal, the number of the abnormal step is displayed in Display A. Similar with the Short test.
The problem I had was: before running the instrument driver, the self tests pass; but after running the instrument driver, the Open and Short test show abnormal, Open test is abnormal at step 17, and Short test is abnormal at step 24.
And the instrument driver is only write commands into the instrument and then read back measuring values from it. Nothing else. So I am not sure if the problem is my instrument driver.
The weird thing is the problems happened several times and then if I do the Open and Short self test again after running the instrument driver, both pass. I am not sure whether the problem will come back or not.
Ia there any help??
Big thanks -
Running Self Test of PXI8464 from the DLL
Is it possible to run the self test, normally performed in MAX, from the DLL in an application? If not, are there any methods for verifying basic functionality of the card from the application? The verbage of the "self-reception" indicates that another interface must receive the message for the sending interface to have the message put in the received buffer.
Hello MikeWGeo,
The self-reception property specifies whether to echo successfully transmitted CAN frames as received frames. Each reception occurs just as if the frame were received from another CAN device. This way, everything you transmit from the port will also be received at the port. This can be a way of testing if the card is transmitting and receiving correctly, since there is no way of performing a self-test programmatically.
Have a great weekend.
O. Proulx
National Instruments
www.ni.com/support -
Self Test Error -50002, The specified device is not a valid device.
I'm just an IT guy that knows nothing about Labview or DAQ cards that has been given the task of setting up a lab.
System is Dell GX280 with Windows XP SP-2. The DAQ card being used is a NI PCI-6251. The software used is Labview 7.11 and NI-DAQ 7.4.
Labview loads the professor's VI files as expected but when you start the vi it returns the following error.
Error -200157 occurred at the Traditional NI-DAQ Compatibility VI:AI Group Config.vi-> DAQmx Create Channel(AT-Voltage-Basic).vi
Also when you enter the Measurement and Automation application and browse to the device and execute a self-test it returns the following error.
Error -50002 occurred at Self Test
Possible Reason(s):
The specified device is not a valid device. The Operation could be completed as specified.
My question is are these errors because there are no devices connected to the DAQ? The professor claims that if nothing is connected it should still function properly. So now I'm trying to figure out what is wrong and the professor is not the friendliest in the world. I have tried reinstalling Labview and NI-Daq several times now and no luck using two separate computers. I would appreciate any assistance.Hi Rice IT,
Since you are new to using this whole DAQ thing, then I'll start with just the basics.
Make sure you have no NI Devices in your computer (if you do, remove them then begin).
Install LabVIEW.
Install the latest DAQ drivers for your system (for you it's NI-DAQmx Version 7.5 for Windows 2000/NT/XP).
Power down the computer and insert your DAQ board.
When Windows boots you should see the New Device Wizard. Have it search for and install the drivers.
Open Measurement and Automation Explorer (MAX) to test the device (Start > All Programs > National Instruments)
Go to My System > Devices and Interfaces > NI-DAQmx Devices, you should see your DAQ device.
Right-click on your device and click Self-Test. If the device passes it should be ready to use
If that causes an error right-click on the device and Reset Device.
Redo Step 8 and perform a Self-Test of the device
If the Self-Test still does not work, then the board could be
broken. Try to place the board in a different PCI slot, if other
boards are available then try to use a known working board in your
system. If you still have trouble contact Technical Support.
Now your device should be working. You can try to run a Test Panel and look at how your device performs.
You could also right click on Data Neighborhood in MAX and
Create New... DAQmx Task and try to make a more customized measurement.
Finally you can open an example in LabVIEW
Open LabVIEW > Open > Examples (or Help > Find
Examples) > Browse > Hardware Input and Output > DAQmx.
Choose an example that is similar to what type of operation you are
trying to perform.
Typically you will want to start with an example and then
build up from there. If not, then you will want to take a look at
this KB
If you run into any problems, first read thru what the error message is
and where it occurs. If that can't help you isolate the error,
then try searching ni.com for more information. If you can't find
anything there, then check the forums to see if somebody else has had a
similar fate. Finally if you cannot find any more information
contact NI's Technical Support.
Here are a few more resources that might help you with some of the basics:
Introduction to Data Acquisition
Learn 10 Functions in NI-DAQmx and Solve 80% of
Data Acquisition Applications
NI DAQmx FAQ
I hope you are able to get a better bearing of where you need to go from this information.
Regards,
Otis
Training and Certification
Product Support Engineer
National Instruments -
PCI-MI0-16XE-50 Failing Self-test
I am using a PCI-MI0-16XE-50 which is failing the self-test in MAX 3.1.1.3004. I have used the E Series Diagnostic Utility which gives the error "Error 10809 occurred at cwdaq: Starting DAQ operation Attempted to start a pulse width measurement with the pulse in the phase to be measured (e.g., high phase for high-level gating)." Windows XP detects the device fine, as does MAX. The obvious answer is that the device is broken, but is it feasible or economical to have the device repaired? What tends to cause this type of problem and/or how can it be corrected?
Thanks,
BrandonHello C.
You will need to contact National Instruments for a quote for repairing
you board. If you bought less than a year ago, it may still be under
warranty in which case it would not cost you anything to repair.
However, I would suggest in case you need to pay for repair to consider
getting one of the new improved and more performent yet low cost M Series devices.
Hope this helps. -
MyDAQ passes Self-Test but will not work with any software
Hello,
I am currently having issues getting the myDAQ to interface with ELVISmx Instruments. My first attempt followed the included white paper step by step. When that did not work I moved on and tried installing (one at a time of course) several different versions of ELVISmx (14.0, 4.5, 4.3.2, 4.3.1, 4.2.1, and 4.1) and none of them have been able to interface correctly with the hardware. Additionally, I have tried installing the entire LabView suite provided by Georgia Institute of Technology, and several other NI applications associated with the myDAQ on the white paper.
The software installs have all completed successfully, the ELVSImx instrument launcher launches; however when I click on the DMM tool, or any other one, the application fails to load. A loading window pops up and the blue status bar scrolls but nothing ever happens. The application window never launches. I let it run over night thinking it might be confused or just really slow but nothing changed in the morning. The only way to exit out of the window is to end the task in the task manager.
In NI MAX, the hardware is recognized correctly and the "self test" feature returns that the myDAQ is functioning correctly. I have checked the Event Viewer for Windows applications and there do not appear to be any errors associated to any NI software.
I have exhausted all my resources in trying to get this to work but all of have done is frustrate myself and everyone I speak to about the issue.Hi amoore73,
The myDAQ requires the NI DAQmx drivers as well as NI ELVISmx. Have you tried installing NI DAQmx?
It can be found on our website here: http://www.ni.com/nisearch/app/main/p/bot/no/ap/tech/lang/en/pg/1/sn/catnav:du,n8:3478.41.181.5495,s...
I hope this helps!
Rachel M.
Applications Engineer
National Instruments -
SR Test & Measurement Engineer Needed in Bloomfield, CT
Job Requirements
- High level of expertise in programming in LabVIEW to control test equipment and process data. Our current measurement systems rely heavily on LabView. This position needs to be able to support our current systems as well as develop new ones
- Experience developing and supporting complex metrology/functional test systems across the entire lifecycle including requirements analysis, architecture, design, coding, validation and deployment.
- Significant experience with test and measurement of electronic and/or optical systems.
- Excellent project management skills. Ability to clearly articulate work plans, schedules, and resource requirements. Able to take test systems from concept to validation in an organized, planned progression.
- Ability to design & develop simple electrical circuits sometimes needed to interface to various pieces of equipment.
- Mind-set that is constantly looking for ways to improve processes.
- Proven problem-solving abilities combined with hands-on experience with, electrical, optical, and/or mechanical components.
- Self-motivated to thoroughly document work.
- Ability to complete several complex tasks in a timely way.
- Good data analysis skills. Capable user of standard data analysis tools (Excel, Access).
- Pluses but not required:
o Experience using statistical tools (e.g. Minitab) to evaluate the repeatability & reproducibility of a measurement.
o Experience in use of relational database creation & management.
o Knowledge of lasers, infrared electrooptics, or other related technologies
Education and Work Experience:
- Minimum requirements include a MS degree (Electrical Engineering preferred but other technical field acceptable). Must have >7 years of test & measurement experience, with >2 years of that being in a manufacturing environment. An advanced degree in an instrumentation related field is highly desired.
To apply, please visit: www.coherent.com Job# 1602Greetings,
I would really appreciate if you could add your E-mail to send my application.
Thanks and Regards
Asif -
Vad gör "self test" för PXI-2532
Vilka tester utför "self test" för PXI-2532 switch board?
Testar den att varje relä fungerar?
Kan man utföra ett "self test" programatiskt från labview?
/DanHey Nikini,
The first thing we need to check is that the required software is installed. From your post, it looks like you're trying to create a virtual device with NI Switch Executive (NISE). Can you please let me know which version of NISE you're using? To do this, open up Measurement and Automation Explorer (MAX) (should be on your desktop, or Start»Programs»National Instruments»Measurement and Automation) and then expand the Software tab:
While you're in there, let me know which versions of NI-DAQmx and NI-Switch you have installed.
Next, let's open up the NI-Switch Soft front panel (Start»Programs»National Instruments»NI-Switch»NI-Switch Soft Front Panel) and see if you can close relays in there.
-John Sullivan
Analog Engineer -
How to Submit a Concurrent Request Set Using a Self-Service Page
Hi all,
I would like to know how to Run/Submit a Concurrent Request Set Using a Self-Service Page
Thanks.
BenchHi all,
I would like to know how to Run/Submit a Concurrent Request Set Using a Self-Service Page
Thanks.
Bench -
Software Updates for Remote PXI System/DAQ-mx Self Test
1) In MAX, I'm attempting to run the Labview Realtime Software Installation Wizard. When I select the software for install, I get an error "Cannot Process Install because other Dependencies are required: Labview RT 7.1.1". What should I do to correct the problem? I'm trying to update both DAQMx and Traditional DAQ from 7.2 to 7.3. The wizard actually indicates that the remote system only has 7.2, and that it sees that 7.3 is available.
2) Also in MAX in the Remote System Tree, I get an error when trying to perform a self test on my PXI-6025 card, or when I attempt to reset it. The error code is 88705. I noticed on another post that there might be the need to perform a repair of the installation. This was done for both DAQMx and Tranditional DAQ, neither of which fixed the problem.
3) In MAX I have used the Tools>>Traditional NI-DAQ Configuration>>Remote DAQ Configuration to configure my PXI-6025 DAQ channels, accessory, device #, etc. I then proceed to run a Analog Input VI on the remote system by correctly targeting it and selecting i.e. channel 0. No errors occur. However when I try and select "Browse" under the channel control, the "Select Names" window pops up empty. I would assume that this window would pop up with the DAQ channel names assigned during the channel configuration of the PX-6025??? Whats missing here?
Thanks
Pete.Hi Pete,
I'm assuming you are using LabVIEW RT 7.1, since that is a requirement for using DAQmx. Here are my responses for your three issues:
1) You are correct in assuming you can upgrade the DAQ drivers in the manner you outlined, normally that works fine. However, as the following KnowledgeBase points out, the list of dependencies vary for different installs.
http://digital.ni.com/public.nsf/websearch/F5D80FBE806B4B9D86256F0F005630CF?OpenDocument
Do you have LabVIEW RT 7.1.1 installed, which appears to be the required dependency? If not, you may download this from ni.com>>Drivers and Updates
http://digital.ni.com/softlib.nsf/MainPage?ReadForm&node=132010_US
If so, but the problem persists, please post all versions of your software so I can determine where the incompatibility lies.
2) After we take care of upgrading the DAQ drivers, let's see if the 88705 error goes away, it might take care of it.
3) Again, all the steps you described are correct. It might be that all these problems are related and due to a bad install of NI-DAQ.
When a number of software issues like this arise all at once, it might be best to just re-format the controller and perform a fresh install of everything. Often times that will correct the erroneous behavior.
Regards,
Jeff M.
Applications Engineering
National Instruments -
HDD replaced with SSDHDD & Drive Self Test failed hardware scan by LSC
Hello! Happy new year!
I bought a new SDDHDD instead of the HDD that came with the laptop when I bought it because it was faulty.
I want to make sure that the new drive isn't faulty when running the hardware scan using Lenovo Solution Center (LSC), I got this result code: WHD01V000-HK9V1D - Warning for the SMART Drive Self Test. However I tried testing using HD Sentinel and SeaTools but they showed no errors.
Note: I'm taking LSC seriously because it showed warnings then critical alerts before my first HDD failed so I don't want to ignore it.
Please let me know what it means and if I should worry or how to fix the problem? Or does it simply not support SDD?
Thanks for reading this long message! (Sorry)Hi, quocphong
It sounds like the hard drive is running okay overall, but it has some bad sectors in it. You will not be able to read or write to these sectors. That being said, I would first try running a ChkDsk on the hard drive and see if any of the sectors can be repaired. To run a ChkDsk, go to Computer and right-click on the C: drive and select Properties. Navigate to the Tools tab and select the box that says Check now... This should scan the drive for errors and attempt to fix them if possible. The test can take a while, so I would do it when you will not need access to your computer.
If the test is not able to fix the errors, then I would contact Lenovo at 120-11072 (Toll Free) or +(84) 8 3521 8000 (Standard Charges Apply) and discuss a hard drive replacement with them. As for Windows, you will need to ask for recovery discs as well. Lastly, I would backup everything on the current hard drive so that it is not lost.
Hope it helps,
Adam
Did someone help you today? Press the star on the left to thank them with a Kudo!
If you find a post helpful and it answers your question, please mark it as an "Accepted Solution!" This will help the rest of the community with similar issues identify the verified solution and benefit from it. -
PCI-6221 fails self-test in MAX but device manager says it's working
Hi everyone,
I bought a few PCI-6221 (37-pin) data acquisition cards and have been able to get one to work but 3 others don't work.
Device Manager sees them and says they work. MAX sees them and when I run Self Test, they fail with error number
-50002. Motherboards in non-working systems are PC Chips M957G and P25G. OS is Windows XP Pro with SP2.
I already tried uninstalling SW and the board, reinstalling SW and the
board...autodetect etc works fine. I even reformatted
the HD on one of the computers and reinstalled the OS. Anyone have any ideas? Thanks in advance. Halden
[email protected]Thanks Tom for your suggestion to try NI-DAQ 8.0. I just saw it today. Yesterday,
I was able to isolate 3 PCI-6221-37 boards as defective because they all wouldn't work in another computer while
one other identical model card did work in that same computer. I called to arrange to return them to NI and learned
that for these 3, I needed NI-DAQ 8.0. The fourth one was okay
with NI-DAQ 7.5. Apparently, this was a known problem.
I wish NI would have simply notified me that my boards would
not work with the software sent with them and sent the NIDAQ 8.0 CD as soon as they knew rather than have me
waste a day of my engineering time trying to figure it all out. Booo NI.
One of the boards has worked for almost a day under NIDAQ 8.0. I was able to make some progress on the
system I am building. But then it stopped working. LabVIEW
(version 7.0 executable) programs would not open completely
or would open slowly. One that accessed the COM port only (no
data acquisition) did work. MAX opened very slowly or not at all
and when I click on
Devices and Interfaces, the hourglass is up for a long time and finally the + icon goes away indicating that MAX is not
aware of any devices being present. The Windows Device Manager says the board is present and working. Windows
Task Manager lists LabVIEW Runtime and MAX when only MAX is open and indicates that MAX is Not Responding.
I shut down the computer, removed the PCI-6221 board, booted it up again, and MAX is the same way. I uninstalled
MAX and NI-DAQ LabVIEW 7.0 support and then reinstalled them.
Now the MAX loading window is up for more than a minute and NIMAX.exe is listed in Task Manager's processes. After
the first minute, LabVIEW Runtime appears in the Task Manager's
Applications list. After a while longer, the MAX window finally
opens
and MAX is listed in the Applications. I click on the + icon by Devices and Interfaces in MAX and the hourglass appears
and Windows Task Manager says MAX is Not Responding. Eventually, the + icon and the hourglass go away and
the Task Manager lists LabVIEW Runtime and MAX as Running.
I shut the computer off for several minutes, started it up again, and MAX is still takes a long, long time to open.
I haven't put the PCI-6221 card back in because MAX still isn't working.
What do you suggest I do next?
Thanks
Halden -
How to fix error -50010 in MAX 4.0 self-test of PCI-6221-37?
Hello Tom or anyone who could help
This is a continuation of my previously posted problems getting my PCI-6221-37
card to work.
I reformatted the hard disk and reinstalled Windows XP Pro on the computer. Then
I re-installed NIDAQ 8.0 with LabVIEW 7.0, 7.1, and 8.0 support. Now MAX
opens in a reasonable period of time and recognizes the PCI-6221-37 card. When I
run the self-test option, it replies with an error -50010. "The specified offset is out of
range for read operations. The operation could not be completed as specified"
Any ideas?
HaldenHi Halden-
Let's continue our discussion here. I am in contact with our software engineers to help diagnose this problem. If you could provide a screenshot of the error in the other thread, it would be a huge help. Thanks a lot-
Tom W
National Instruments
Maybe you are looking for
-
In app purchase not working - sends me to support page
Have raised this with support via email - no response for over 24hrs Can anybody help Game is Modern War
-
TS1441 I continue to get error 1430 when trying to restore my ipod classic
A couple of days ago the battery drained very quickly. I also found that some songs although apparently on the ipod did not play. When I attempted to synch first time I was told that I did not have the authority to make changes. I eventually went t
-
Where is the worksheet description?
Hi, I created a workbook in Discoverer Plus with a description for the workbook and specific descriptions for the worksheets. When I go in Discoverer viewer and I check the workbooks' list, I see that my workbook has his description but the worksheet
-
Just wondered if it was possible to have my apple tv on one Internet connection and have my laptop on a totally different connection and still be able to stream content across. I have tried this and my Apple TV 2 can not find my library even though i
-
Saw this same question posed earlier, but no solutions using (AT&T 5.6) iPhone model MB715LL using version 3.1.3 (7E18) 3G Had trouble with Zynga's Free version of "Words with Friends" app I think the WwF version is 4.10 or 4.10.1 but I can't access