NI DMM 4060 error #-10741268​45

We are trying to read voltage values using our software, developed under LabView, the SCXI-1127 card, SCXI-1331 terminal bloc, SCXI-1000 chassis, the DMM Card NI-4060, the nidmm_32.dll and niSwitch_32.dll drivers. We are using the nidmm.llb and niSwitch.llb libraries (sent with the cards).
Basically, our software reads 8 voltages values every minute during a 24-hour test period. For a long period of time, everything is fine and the right voltage values are read. However, sometimes, after a long period of time (several hours) we are getting the error code
#-1074126845. This error code is an NI-DMM error and translates to "Max Time exceeded before the operation completed" which means that a timeout error occurred.
This is a very rare error and should not occur when the driver
software and hardware are working properly (we have the lastest drivers).
After this error has occured, no more voltage readings are possible, we have to reboot the system to get it back on his feet and be able to measure voltage again without error.
How can we solve this intermittent problem? Is it a DMM-4060 hardware problem? Does anyone had the same behavior using a DMM 4060 with a SCXI-1127 under LabView?
Thanks for you help,
Benoit

Hi BigBen,
The application was developed for a LV basics II graduate customer of mine. It had to support the DMM plus two other devices at the same time. Instead of implementing the routines for the DMM one way and the other two device another, I decided to use a common aproach to access all of the devices.
So, I created virtual channels for all the inputs on all the devices in MAX. I was then able to use identical code approaches for all three devices. I implemented your basic double buffered continuous acquisions (AI start, AI read and check waiting, AI read what is there, loop until done).
When I had the system here, it was run in a corner of my lab that is on the other side of the wall from a distribution panel. I test my apps t
here to make sure I see the problems before my customer does. I saw no problems running over a three day week-end.
Re: sample rate. I was using the max possible with my config (you know switching delays and all).
NI support tried to encourage me to use the NIDMM stuff but it would have only confused my customer.
I hope this helps,
Ben
Ben Rayner
I am currently active on.. MainStream Preppers
Rayner's Ridge is under construction

Similar Messages

  • How to use "scanner advanced" signal with DMM 4060?

    Hi!
    We're using SCXI-1128 switches with 1331 terminal blocks. The switches should communicate with the PCI DMM 4060 via the SH9MD cables.
    Does someone know if there is a possibility to use the scanner advanced signal from the switch over these cables (for handshaking)? The documantation says the signal is only available on the front connector (1331) which does not make much sense in my eyes...
    I'd be glad if someone could help me here.
    Best regards,
    Jan

    When you are using the SH9MD to communicate from the 4060 to an 1128, you are using the cable for SCXI communication. You are connecting this cable to the back of the 1128 and the only signals it can carry are SCXI communication and the Measurement Complete (MC) from the DMM to the Switch. The 1128 cannot route his Scanner Advanced (SA) signal to the back where the SH9MD connects, and there are not any available PIN to carry it.
    If you want to use handshaking with a PCI 4060 and a 1128, you will need to control the Switch using a different controller than your PCI 4060 (another 4060/4070/4021) connected to the back of the 1128 using the SH9MD cable. You will also need to get the "trigger cable" for your PCI 4060 (available page 298 in 2002 NI catalog). This cab
    le splits the SH9MD into 2 BNCs; EXT TRIG IN and MC. These BNCs need to be connected to the SA screw terminal and to the EXTRIGIN screw terminal respectivelly on the 1331 terminal block.
    The DMM will need to be set to external for both the Trigger/Sample trigger and the MC destination. The Switch would also have its SA destination and input trigger set to "front of module X".
    A very good source of information in the "NI digital multimeter help" available on the Web. Check out the Triggering section under the Programming heading.
    Good luck.

  • Thermocoup​le reading using NI-DMM 4060 PCI.

    I am using labview 6.1 and have a NI-DMM 4060 PCI. If I try to read a thermocouple using the example Single Point Thermocouple Measurement.VI I always get a bad reading. I do not understand the CJC selection options. Do I need additional hardware/software to correctly use this VI?

    Jamie,
    I took a look at the example that you were referencing, and now understand your confusion. The example that you posted is a program that was probably designed to be used with one of National Instruments' data acquisition boards. Data acquisition boards usually have multiple channels, and these can be used to take multiple thermocouple measurements. Because this is occurring at room temperature, an adjustment has to be made. In order to do this, we devote one channel of the data acquisition board to measure the value of room temperature and then adjust all the other channels accordingly. (Most of our newer data acquisition boards have built-in CJC, and can handle this automatically).
    In your case, you are using a DMM, so you have only one channel. With only one input channel, it will not be possible to devote a channel to Cold Junction Compensation. Instead, you have a couple of options that I can think:
    1. You can allow the user to select the room temperature (as you are doing now).
    2. If you are using your DMM in conjunction with a switch module, then you could devote one channel to measure the room temperature. This would work similar to the example you posted, but would require some additional programming to work with the switch.
    3. You could move to a different measurement device, like a data acquisition board, that has extra channels or built-in cold junction compensation available.
    I hope that helps to clarify what is happening with CJC. If you have any additional questions, please feel free to post back.
    Regards,
    Jed R.
    Applications Engineer
    National Instruments

  • Teststand 4.0 IVI-DMM Step error

    I have Teststand 3.5 and 4.0 installed on a computer and a NI-4060 in a PXI chassis.  When I try running a sequence that has an IVI-DMM step in it in 3.5 everything runs fine.  When I try the same sequence opened in 4.0 it gives me the following attached error (both attachments are the same error one is just scrolled down so you can see the whole thing.)  I have tried adding a simple IVI step from scratch in teststand 4.0 and I get the same error.
    Any ideas?
    Brian
    Attachments:
    untitled1.JPG ‏107 KB
    untitled2.JPG ‏106 KB

    Ok, I used the version selector, went back to 3.5, and ran the sequence and it ran fine like I expected.  When I switch back to 4.0 and ran it it worked (first time in a dozen tries.)  So I switched back to 3.5 ran it and then ran it 4.0 again and it failed.  I attached a spy capture from 3.5, 4.0 worked, and 4.0 didnt work.
    Brian
    Attachments:
    DMMConfig_TS40_Capture_Didnt_Work.spy ‏1 KB
    DMMConfig_TS35_Capture.spy ‏11 KB
    DMMConfig_TS40_Capture_Worked.spy ‏12 KB

  • Error occurs, repair DMM software, error goes away - rinse and repeat

    This error first happened early last year, then it occurred last month and now it's popped up twice this week.  What could cause a missing library to repeatedly go missing?
    The error is in TestStand, but the origin in in LabVIEW:
    I can't recall what I did the first time I saw this error, but the last three times it happened I fixed it by repairing the NI-DMM installation:
    Jim
    You're entirely bonkers. But I'll tell you a secret. All the best people are. ~ Alice
    Solved!
    Go to Solution.

    Jeff Bohrer wrote:
    Jim,
    What's the hardware?  TS Version and license type?  LV version?  Adaptor? (might help point to the bug)
    What are the TS step settings for load/unload? (thinking that you might be unloading the DLL in a rarely executed step then trying to reload)
    Are the sequence modules all LabVIEW code or are you calling into DMM or DAQmx from other languages as well
    I notice that your drivers are a bit out of date.  Consider upgrading DAQmx and DMM to latest. (lots of bugs have been removed in DAQmx and DMM)
    But do try setting the regisrty key first
    I'm using a PXI-4065 DMM in a PXI-1042 chassis.
    TestStand 4.0 Development System License.
    LabVIEW 8.2
    LabVIEW Adaptor
    TestStand load/unload settings don't seem to apply.  This is a well-established production sequence that is running on two ATEs and I only have trouble with this one.
    All modules are LabVIEW.
    I'm leary of updating DAQmx & DMM, but I will once I image my HD.
    I don't want to edit the registry because the problem is intermittent on only one machine and repairing the DMM installation temporarily fixes the problem.
    Jim
    You're entirely bonkers. But I'll tell you a secret. All the best people are. ~ Alice

  • NI-DMM Error after Labview7.1 upgrade

    I have upgrade my software to Labview 7.1 and now I have big problems with the control of NI-DMM 4060.See attached file. First time I can control my DMM, but after that I got problems with the external code called by a Call Library Node. What can I do to solve this problem. I have tried to reinstall Labview without success
    Attachments:
    errors.doc ‏35 KB

    Hey scientist,
    Are you using anything related to GPIB/Serial? You posted the question talking about the NI-488 error, but really I think the error you are receiving is more pertinent to the LabVIEW: File not found error. Errors in LabVIEW generally have two possible causes - one is what the error means if LabVIEW caused it, the other is what it means if it was related to the NI-488.2 driver.
    So you get a file not found error anytime you try and open any (????) file in LabVIEW 6.1? Does that mean when you try and open a VI in 6.1, or when you use a File I/O VI inside of a 6.1 VI? Can you open that same file up using LabVIEW 7.0 and 7.1? What is the type of file that you are trying to open, and where is it located?
    JaredA

  • The dreaded "database error 4060"

    Hi!
    I ran into this at a customer's site and googled a lot, but found precious little info. Scenario is this: Old version of app was CR9. New version of app is CR XI R2 Sp6, .NET. App is 32-bit. Old development environment was XP against an Access database. Customers are either Access or MS SQL Server. New development environment is Win7 64-bit.
    Only one customer got that 4060 error. He was on Xp 32-bit. Only two reports exhibited the error and I found out that I had changed the report database from the default access one to a file dsn that pointed to a SQL database whilst fixing some bugs.
    Changing the report database to a system DSN that pointed to a SQL database did not fix the problem, but changing it to an Access database DSN did?
    So what fixed the problem was to open the report, Database, Set database (Second menu item from top) and point to another DSN. Save report. Copy to client PC and it now reported correctly on that machine, against a SQL database.
    What puzzles me is why it did this? Ie the app itself changes the database connection when running the report, yet the old DSN mattered? The report is NOT set to save data with the report.

    "Error 4060 - Server rejected the connection; Access to selected database has been denied."
    Ah.. So the error is from SQL Server and not CR. Should have guessed that. Now I know what to look for next. It cannot have been a permission error though as the same error happened if logged in as 'sa'
    Most likely a 64/32-bit thing though.
    I know about the file DSN stuff and CR, so that is why the app will create a system DSN programmatically, just for CR if one does not exist. Interestingly enough did it not work if I saved the rpt file with a selected database as a SQL Server system DSN, but it did work if I saved the RPT with a selected database as an Access system DSN.
    What happened in this case was that I had connected the report (in designer) to a particular database, as a troubleshooting measure, and forgot to switch back to the "model" one. Apparently does CR save something in the RPT file and apparently does that not get cleared out when you select a database from within the app.
    Anyway. It works now and reason I posted here is that I found tons of similar questions on the web, mainly in other forums, such as the M$ ones, so I though posting this might help someone if they run into the same problem.
              bool rc = CheckDatasource(dsn);
              if(!rc)
                   rc = SQLConfigDataSource(NULL,ODBC_ADD_DSN, theApp.m_DatabaseDriver, parms);
                   if(!rc)
                        message.Format("Kunde inte skapa datakällan %s", dsn);
                        AfxMessageBox(message);
                        return false;
              ss_dsn = gcnew String(dsn);
              ss_database = gcnew String(theApp.m_DatabaseDatabase);
              ss_user = gcnew String(theApp.m_Anvandarnamn);
              ss_pw = gcnew String(theApp.m_Losen);
              crConnectionInfo->ServerName = ss_dsn;                    // Needs to be a 32-bit datasource created with C:WindowsSysWOW64odbcad32.exe
              crConnectionInfo->DatabaseName = ss_database;
              crConnectionInfo->UserID = ss_user;
              crConnectionInfo->Password = ss_pw;
              // Trusted connection?
              if (theApp.m_DatabaseTrusted) crConnectionInfo->IntegratedSecurity = true;
              break;
         //Get the table information from the report       
         crDatabase = m_Report->Database;
         crTables = crDatabase->Tables;
         //Loop through all tables in the report and apply the connection
        //information for each table.
        for (int i = 0; i < crTables->Count; i++)
            crTable = crTables<i>;
         crTableLogOnInfo = crTable->LogOnInfo;
            crTableLogOnInfo->ConnectionInfo = crConnectionInfo;
         crTable->ApplyLogOnInfo(crTableLogOnInfo);
         return bFileLoaded;
    Edited by: Anders Gustafsson on Jan 31, 2012 6:41 PM
    Edited by: Anders Gustafsson on Jan 31, 2012 7:24 PM

  • Error while using BCP

    I am trying to export the file using bcp and my error is
    C:\Users\rajesh>bcp Adventureworks.HumanResources.Department out c:\test\dept.txt -n -SLaasya -T
    SQLState = 37000, NativeError = 4060
    Error = [Microsoft][SQL Server Native Client 11.0][SQL Server]Cannot open databa
    se "Adventureworks" requested by the login. The login failed.
    SQLState = 28000, NativeError = 18456
    Error = [Microsoft][SQL Server Native Client 11.0][SQL Server]Login failed for u
    ser 'LAASYA\rajesh'.
    I am new to sql.please help me..

    >>Error = [Microsoft][SQL Server Native Client 11.0][SQL Server]Login failed for user 'LAASYA\rajesh'.
    The error message is very clear. Are you able to connect to the database
    Adventureworks using windows authentication? If you want to use the SQL Authentication use the -U and -P options and remove -T option from BCP
    Satheesh
    My Blog |
    How to ask questions in technical forum

  • ERROR of SCCM: MPDB ERROR - CONNECTION PARAMETERS

    We got some SCCM Connection errors like below. It happened when sccm pushes packages out but they fail with Failed bad environment. Any ideas, thanks.
    =======================================
     MP_PolicyManager 9/15/2010 7:06:54 PM 8812 (0x226C)
    CPolicyManagerHandler::HandleMessage(): SetComplete(DISCARD) called. MP_PolicyManager 9/15/2010 7:06:54 PM 8812 (0x226C)
    CMPDBConnection::Init(): IDBInitialize::Initialize() failed with 0x80004005 MP_PolicyManager 9/15/2010 7:06:54 PM 8812 (0x226C)
    ======================================= MP_PolicyManager 9/15/2010 7:06:54 PM 8812 (0x226C)
    MPDB ERROR - CONNECTION PARAMETERS
    SQL Server Name     : SQLServer1
    SQL Database Name   : SCCM_ABC
    Integrated Auth     : True
    MPDB ERROR - EXTENDED INFORMATION
    MPDB Method         : Init()
    MPDB Method HRESULT : 0x80004005
    Error Description   : Cannot open database "SCCM_ABC" requested by the login. The login failed.
    OLEDB IID           : {0C733A8B-2A1C-11CE-ADE5-00AA0044773D}
    ProgID              : Microsoft OLE DB Provider for SQL Server
    MPDB ERROR - INFORMATION FROM DRIVER
    SQL Server Name   : SQLSERVER1
    Native Error no.  : 4060
    Error State       : 1
    Class (Severity)  : 11
    Line number in SP : 1
     MP_PolicyManager 9/15/2010 7:06:54 PM 8812 (0x226C)

    Hi,
    For this MP error, could you please browse through MP URL from Client machines Url to check MP is working or not:
    http://smsservername/sms_mp/.sms_aut?mplist - if page display MP list, MP is working fine.
    http://smsservername/sms_mp/.sms_aut?mpcert - if a longstring appears, MP is working fine.
    Did you use a remote database or a local database for you primary site?
    Make sure you added your SCCM  site server computer account to Local sql connection group.
    Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as Answer” if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread.

  • 'lastFieldsOptional' parameter in Inbound File adapter ?

    Hi there,
    Im getting the following error from the adapter engine when trying to process a flat file.
    At The same time the adapter recommends to use the 'lastFieldsOptional' parameter, however,this parameter cannot be found in the provided documentation. can someone tell me what's exactly the problem here? How can I specify this 'lastFieldsOptional' parameter in the IB file configuration file? I have try to put this parameter in the config file, but the results are the same.
    xml.lastFieldsOptional
    Tue Nov 02 11:14:35 CET 2004 *****
    11:14:35 (4023): File adapter initialized successfully
    11:14:35 (4007): File adapter started
    11:14:35 (4051): Process 1 file(s):
    11:14:35 : /tmp/TF20041024.txt
    11:14:35 (4052): Start processing "TXT" file "/tmp/TF20041024.txt" size 264324 in "EO mode
    11:14:35 (4058): Start converting to XML format 
    11:14:35 (4060): ERROR: Stop processing file "/tmp/TF20041024.txt" (exception "java.lang.Exception: ERROR converting document line no. 1 : java.lang.Exception: Consistency error: field(s) missing - specify 'lastFieldsOptional' parameter to allow this" in XML renderer)
    11:14:35 (4077): Retry  mode -  wait 1200 sec, 0 msec interval before retry

    HI there,
    I just found the solution, the correct syntax of this "unknown" parameter from the file adapter is:
    xml.lastFieldsOptional=YES
    After this change in the config file the adapter is able to process the file.
    Cheers,
    Rob.

  • Providing a common Connection from 1_WIRE_LO_REF

    I am testing the continuity of several cables with DMM 4060 and SCXI 1127 in 1 wire mode. Since i can't connect the wires in the cable at the other end, i'm trying to use a saline solution and insert the cables in it with it's electrode connected to 1_WIRE_LO_REF. But unfortunately i'm getting a very high value of the resistances and it keeps increasing. Why is it so? Has anybody used a saline solution for providing conductivity and measuring with DMM 4060 or SCXI 1127?
    Is there any other alternative ? How can i provide a common connection from 1_WIRE_LO_REF without making actaul connections?

    Hi Mihye,
    The SCB-68 numbers the screw terminals in such a way that they correspond with the pin numbers in the device pinout for hardware with a 68-pin connection.  Checking the pinout on page 5 of the 2503 specifications, it looks like pin 22 is the 1_WIRE_LO_REF line, so you should connect the reference signal to the screw terminal labeled 22.
    Kyle B  |  Product Support Engineer  |  ni.com/support

  • Mercury Relay Contact Resistance using SCXI 1127

    I am trying to measure Resistance on PWBA with Mercury Relays using SCXI 1127, 1331 connector block and DMM 4060. I am using 2 wire mode. The Mercury Relays have 0.25 Ohm contact resistance. The readings measurements fluctuates and are high measuring from 0.7 to 1.5 ohms. I would like to know what is the contact resistance of SCXI 1127 Relays and any suggestion to improve measurements. Why the measurements fluctuates every time. Do you think any common grounding considerations or programming changes can be done to improve. Any suggetions ? Thanks.

    Looks like this message is a duplicate. For those looking for the answer, please follow the other discussion thread at the link below:
    http://exchange.ni.com/servlet/ProcessRequest?RHIVEID=101&RPAGEID=135&HOID=506500000008000000AF3E0000&USEARCHCONTEXT_CATEGORY_0=_200_&USEARCHCONTEXT_CATEGORY_S=0&UCATEGORY_0=_200_&UCATEGORY_S=0

  • Unable to connect via BCP on a remote machine

    Hi, Hoping for some help - probably really basic question!
    I've been using BCP for a while now to import data to a table, where the script is on the same machine as the database.
    What I'm trying to do now is load data into a table on the same DB, but trigger the BCP command from a different machine.
    BCP TeamSandBox.dbo.Adhoc_List in D:\Import\Adhoc_List.txt -t, -f D:\Import\FormatFileAdhoc_list.fmt -T
    This is my main BCP command, and works fine from the local machine, bit when triggered from a remote machine, I get this...
    SQLState = 28000, NativeError = 18456
    Error = [Microsoft][SQL Native Client][SQL Server]Login failed for user 'Domain\UID'.
    SQLState = 42000, NativeError = 4060
    Error = [Microsoft][SQL Native Client][SQL Server]Cannot open database "TeamSandBox" requested by the login. The login failed.
    The domain\account I'm using has full sysadmin access to the server, and db_owner to the database. Equally, running SQLCMD commands from the same remote machine also works just fine - including inserting into the same table.
    Is there an access priviledge I'm missing out here?
    Thanks

    You have missed the -S parameter to enter your servername/instancename and -d for database name. -d is not mandatory but is good to avoid confusion and to make sure you hit the correct database.
    BCP Utility -
    http://msdn.microsoft.com/en-GB/library/ms162802.aspx
    Regards, Ashwin Menon My Blog - http:\\sqllearnings.com

  • I need OS of Show and Share

    hi everyone,
    I had bought a Show and Share Server (Cisco Show and Share appliance), but it has not OS.
    I need OS of S&S to install, please help me to find link dowload OS
    or How to get a assistance.
    Thank everyone so much.
    Quocnb

    Hi Daniel,
    Thank you so much, i have OS form Cisco.
    Could you help me more problem.
    I can't login show and share, when i access Sns form DMM and error is : https://localhost:8443/vportal/vpo/vpSetup.htm  it's unable connect. I had pair DMM with SnS successfully.
    how to access SnS?
    Thank you so much.

  • NI 4060 Procedure SQL-Error in Calibratio​n Executive 2.0

    hi,
    while trying to calibrate a PXI-4060 DMM module (procedure version 2.0) under calibration executive 2.0 following error is screened and the calibration fails:
    Error executing substep 'Post'. The following SQL command failed: 'SELECT RESISTANCE.ID, RESISTANCE.Resolution, RESISTANCE.Delay, RESISTANCE.AutoZero, RESISTANCE.Range, RESISTANCE.Test_Point, RESISTANCE.Error_24_Hour, RESISTANCE.Offset_24_Hour, RESISTANCE.Error_1_Year, RESISTANCE.Offset_1_Year, RESISTANCE.Error_Temp, RESISTANCE.Offset_Temp, RESISTANCE.TempFactor, RESISTANCE.Lower_Limit_24_Hour, RESISTANCE.Upper_Limit_24_Hour, RESISTANCE.Lower_Limit_1_Year, RESISTANCE.Upper_Limit_1_Year FROM RESISTANCE...'
    Native error code -2147217904 0x80040e10
    Mi
    crosoft OLE DB Provider for ODBC Drivers:
    [Microsoft][ODBC Microsoft Access Driver] Too few parameters. Expected 8.
    NI-DAQ 6.9, IVI-engine 1.83 and Test-Stand 1.0.3 are installed on the system. Even the calibration with an older version (1.1) of the procedure fails (ividmm.dll error message).
    When using calibration executive with E-Series modules the calibration can be performed without any error messages.
    How can we fix this problem? We appreciate your help.
    Best regards,
    Dipl.-Ing. Philip M. Fleischmann - CTO
    esz Elektronik-Service GmbH
    Max-Planck-Str. 16
    D-82223 Eichenau
    Phone: +49-8141-88887-39
    Fax: +49-8141-88887-77
    e-Mail: [email protected]
    http://www.calibration-support.com

    Hi,
    I'll have to research on this problem. I have seen it only once and haven't been able to reproduce it. What version of MDAC (Microsoft Data Access Components) do you have installed?. You can find an utility called Component Checker in the microsoft web site:
    http://support.microsoft.com/default.aspx?scid=KB;​EN-US;Q307255&
    Is this the first time you're trying to run this system?. Or, was it a running system?, if so, What changes were made?. Was LabVIEW or any other program installed?. What OS are you using?
    I did a search for "ividmm.dll" at www.ni.com. Try the solution presented here for the ividmm.dll error.
    http://digital.ni.com/public.nsf/3efedde4322fef198​62567740067f3cc/a22034dca3da035a86256a1b00641e2b?O​penDocument
    I'll let you know wh
    en I get more info.
    DiegoF.
    National Instruments

Maybe you are looking for

  • Transfering i tunes & music to another hard drive

    I would like to move all my music & iTunes to a new hard drive (external) and have all my new music load on that drive and not on the C drive.

  • Bursting with special german characters (&auml) in data

    Hi, how to burst the output of a report which contains &auml in the XML data? I just get this message: [ReportProcessor]Error rendering document::oracle.xdo.XDOException: java.lang.reflect.InvocationTargetExceptionoracle.xdo.XDOException: oracle.xdo.

  • Burn itunes movie to dvd

    I purchased a few movies and want to burn them to a dvd.  How can I do this?  Apple seems to make this very difficult to do.

  • Installing MS Fonts

    On the wiki, there appears to be two ways to install MS Fonts. Option 1 -- Install the ttf-ms-fonts package (see Wiki entry http://wiki.archlinux.org/index.php/Fonts) Option 2 - Download and install a tarball (see http://wiki.archlinux.org/index.php/

  • Picture with Jaggies

    How do you smoothe a picture that has the 'jaggies.'  This happens when you enlarge a small picture.  Is anti-aliasing the answer?