NI scope 5911

Hello Guys,
        Am using PCI 5911 scope card, When i'm putting this card in the computer and doing self test at first it is getting pass. But after 10 or 15 min the card getting more heat and the self test getting fail.
        I cant trouble shoot whether the problem with the NI hardware and with the computer.
        If any one face this kind of issue can you please help me to shortout this problem.

Hi there,
The PCI-5911 is very sensitive to changes in temperature.  The best practice for it, and all digitizers for that matter is to allow them to warm up before use.   This warm up time is generally 15 minutes, but may vary from model to model.  The warm-up time can be found in the device specifications. Then once the device is warm, if the self-calibration time interval has expired, or the temperature is more than a few degrees from the previous self calibration temperature, the device should be self-calibrated.  This can be done via the menu in the Soft Front Panel, or using the NI SCOPE Self Calibrate function.  More details on Self Calibration can be found in the High Speed Digitizers Help.
Hope this Helps, but if you are still having difficulty, please post details on the specific failure message you receive.
Jennifer O.

Similar Messages

  • 5911 self cal reports a problem w/ the temp stab circuit. not due to pc -12V

    I have three 5911 scope cards in a test pc and one generates a temperature stabilization circuit error when self cal is ran and times out when operated through NI-MAX test panel.  I have swapped card positions and the problems follows the card.  Is the card repairable?

    Without seeing it, we don't know, but it sounds like it could be repaired.  Contact your nearest National Instruments service department and send it in.
    This account is no longer active. Contact ShadesOfGray for current posts and information.

  • Trigger delay in NI-Scope 1.6

    I am using NI-Scope 1.6 with PXI 5102. I can't seem to set the trigger delay
    parameter of niScope_ConfigureTriggerSource() to any value other than 0.0.
    My code looks something like this:
    niScope_ConfigureVertical( vi, "1", m_VertRange, m_VertOffset,
    NIVerticalCoupling, m_ProbeAttenuation, VI_TRUE );
    niScope_ConfigureHorizontal( vi, m_RecordTime, RecordLength, 0.0 );
    niScope_ConfigureTriggerSource( vi, "1",
    NISCOPE_VAL_EDGE,
    0.0,
    0.0 );
    The call to ConfigureTriggerSource will fail if the trigger delay parameter
    is anything other than 0.0. (At least it fails with the handful of values I
    have for a 10ms delay: 0.01, 10, 1, -0.01, -10 )
    The failure reason given is: "BFFA0010 Invalid Value...Elaboration: Tri
    gger
    Delay is invalid."
    How do I use the trigger delay with NI-Scope 1.6 and a 5102?
    Thanks,
    Chris Lincoln
    ULTRAX, Inc.

    Mr. Lincoln,
    Thanks for using NI Developer Exchange! Unfortunately, the NI 5102 is not able to perform delayed triggering. Delayed triggering is supported by the NI 5112 for PXI, so this functionality appears in the NI-SCOPE instrument driver. The NI 5102 and NI 5911 also use this driver, but cannot support this feature in hardware. The NI-SCOPE driver call "ConfigureTriggerSource" is only meant to have a non-zero delay for the NI 5112 for PXI. One alternative (without changing hardware) is to start sampling immediately, then calculate how many points to delete in software to reach the desired starting point. Hopefully this answers your question.
    Thanks,
    Jace Curtis
    NI Applications Engineering

  • NI Scope FFT frequency shift

    Hi,
    I use a DAC card (NI PXI/PCI-5401) to generate a sinus and a ADC card (NI-PCI-5911) to pickup this sinus. To transform the time domain sinus signal into a frequency domain signal, I have used an example of NI using the NI-Scope vi "Add process" with FFT.   Somehow, the sinus generated at 50kHz is shown in the frequency domain at a frequency of approximately 58kHz. I don't understand this shift. Would you have an idea? Both vis used are attached
    Best,
    Ninskaya
    Attachments:
    Data Acquisition Mult.no.vi ‏206 KB

    Hi Ninskaya!
    What happens if you try higher or lower frequencies?
    Best regards,
    Hendrik
    Message Edited by Honsel on 05-30-2006 08:24 AM

  • Ni-Scope 3.3 driver install

    I run LV 7.1 , LV Run Time 8.0 , MAX 4.0 , Ni-Daqmx 8.0 and Ni-Scope 2.1.
    Now I need Ni-Scope 3.3 for my PCI 5911 hi speed digitizer.
    Could I " overwrite " the present Ni-Scope 2.1 or should I deinstall 2.1. en install 3.3 from scratch ?
    Thanks for help ( couldn't find the answer in the archive ).
    Peter.

    Hi Peter,
    NI-Scope depends on NI-DAQmx for low level device detection and simulation. So when you upgrade to NI-Scope 3.3 NI-DAQmx will also be upgraded to the minimal version that is requered for NI-Scope, you can find this inforamtion in the readme file of NI-Scope.
    MAX is part of all NI Driver software, thus also NI-Scope and NI-DAQmx. the MAX will also be upgraded to the minimum version required by the NI-Scope 3.3.
    Hope this helps,
    Thanks
    Karsten

  • NI 5911 getting error BFFA4020 what is that error?

    Hi
    On a NI 5911 scope card
    getting a BFFA4020 error
    what is this error?
    thanks Elmar

    Hey Elmar,
    Here is the description for the BFFA4020 error.
    (Hex 0xBFFA4020) Some or all of the samples requested have not yet been acquired.
    To wait for the samples to become available, use a longer read timeout or read later in your program. If your session uses a trigger, make sure that your trigger is configured correctly.
    Status Code: -200284
    Regards,
    Chris Delvizis
    National Instruments

  • Real Time Module needed for hi speed digitizer PCI 5911 ?

    Rookie question :
    I run LV 7.1 , LV Run Time  8 ( whatever this Run Time Engine may be ) , MAX  4.0.0 , NiDaq 8 ( for my two Multi Function PCI Daq's ).
    Question : does the PCI 5911 work under NI-Scope 3.3 ( supporting PCI 5911 ) without a Real Time Module ?
    i.e. is the Real Time Module a separate ( hardware ? ) device, not necessarily needed for PCI 5911 ?  
    Sorry for this utter basic question.
    I have not used a hi speed digitizer before, only multifunction NiDaq's.
    Thanks for any help or reference.

    You are probably referring to the LabVIEW Real-Time Module described here.
    This is an extension to LabVIEW that allows you to run VIs on a
    real-time, deterministic environment, usually on remote hardware.  One
    common configuration is to use a Windows system as your host, and
    communicate to a remote PXI controller running LabVIEW RT. 
    The PCI-5911 is fully supported for "standard" LabVIEW running on Windows.  You don't need LabVIEW RT to use it.
    In fact, the PCI-5911 is not supported under LabVIEW RT.
    Message Edited by psisterhen on 10-16-2007 09:50 AM

  • Using NI 5911 with multiple triggers

    Is it possible to use the NI5911 to receive multiple triggers ? In my application there is an external device that generates trigger pulses at every start scan period. I would like to use the board to wait for 32 triggers. After each trigger the board must acquire N scans @ scan rate previusly defined. The Operational System CANNOT interfier on the process. Any help ?
    Can we use it on linux ?

    Hello,
    The 5911 can run in a multiple record mode which allows you to tell the 5911 ahead of time that you want to do a certain amount of acquisitions (32 in your case) and to re-arm (start the next acquisition) in hardware without software interaction. This allows for a very small dead time (time between acquistions). There are multiple record examples that ship with NI-Scope in all environments and more information on this mode is available in the the software users manual that should be installed on your computer. If you cannot find it, here is a link to it on NIs website: http://digital.ni.com/manuals.nsf/websearch/91C5DEA19ACC6F2586256A8F0072E86F?OpenDocument&node=132100_US
    Currently there is no support for the NI 5911 on Linux.
    Best Regards,
    Bri
    an

  • Compatibility ni 5911/5122

    I made an application with Labview 6.1 for the PXI-5122 card installed on the PXI-1002 device. I´m trying to run this application on an other computer with the 5911 card. And I have 2 problems:
    1)For the 5122 the resource name is PXI1Slot2 (see attached file screenshot 5122) but I can´t find the right resource name of the 5911 (see attached file screenshot 5911). Which resource name name do I have to enter in my program ?
    2)As soon as I start the .exe file I have several error messages because some subroutines are missing:
    - can´t load NI visual scope.vi
    - labviewerror.vi
    - niscope close.vi
    How can I proceed to avoid these errors and have my program running with the 5911 ?
    I have windows 2000 on my both pcs.
    Attachments:
    Measurement_and_Automation.doc ‏100 KB
    5911.jpg ‏101 KB

    The PXI-5122 is a DAQmx device, so it's resource name is configurable in MAX (PXISlot2). However, all other National Instruments digitizers at this time are Traditional DAQ devices (including the 5911) and their resource name is "DAQ::n" where "n" is the device number found for the device in MAX. Also, please consult the getting started guide for more information.

  • Software trigger example for NI 5911

    Where can i find the software trigger example for NI 5911,
    thanks

    Hi dreamhawk,
    There are some examples online that demonstrate software triggering with a High-Speed Digitizer such as the NI 5911. Because you didn't specify which programming language you're using, I'll assume you're using LabVIEW. I suggest you take a look at the example program "Software Triggering with NI-SCOPE and a High-Speed Digitizer" at
    http://sine.ni.com/apps/we/niepd_web_display.displ​ay_epd4?p_guid=B45EACE3E89156A4E034080020E74861&p_​node=175383&p_source=External.
    Regards,
    David Shatila
    Applications Engineer
    National Instruments

  • What deterimes the amount of data in a waveform from a TDS 1012 scope

    Hello,
       What determines the amount of data that is in a waveform that comes out of a TDS 1012 scope? I am assuming that I will have to look at the driver vi to determine the commands sent to the scope to figure it out. I am in a situation that I need to have the y axis to have a high resolution, that results in very little data being collected from the scope.
    Regards,
    Kaspar
    Regards,
    Kaspar

    Hello,
        The amount of data that comes out of the TDS 1012 scope is determined by the data start (DATaTARt)  and data stop (DATaTOP)  commands that are defined on page 58 (2-38) in the  346 page programming manual for the scope. I found of that the data start was not set to 1, which is the beginning of the data.
        I also had a very low level signal on channel that was all most unreadable by the scope that caused me to think that I was not getting all of the data.
    Regards,
    Kaspar
    Regards,
    Kaspar

  • Accessing message out of scope

    Hi all,
    I have a message "Message_A" constructed inside the scope shape and being sent to the send port. Now when any exception occurs i need to log the details to the database. I have an exception handler with the expression in the construct message as
    below
    Excep_message(FILE.ReceivedFileName)=Message_A(FILE.ReceivedFileName);
    I received the error "use of unconstructed message 'Message_A'" when compiling the project. For this error i constructed the message "Message_A" before the scope shape as below.
    Message_A=null;
    Message_A(BTS.Operation)="Operation";
    Then i was able to compile the project without any error. When i deployed and the application exectued i got the below error.
    xlang/s engine event log entry: Uncaught exception (see the 'inner exception' below) has suspended an instance of service 'Ibox.UNEDIFACT.COPARN.Orchestration.CoparnOrchestration_AEJEA(3f2f8342-08cd-6b69-c647-d13dc48b24ad)'.
    The service instance will remain suspended until administratively resumed or terminated.
    If resumed the instance will continue from its last persisted state and may re-throw the same unexpected exception.
    InstanceId: 5bbb4a82-19ae-48bc-8bc0-b8c992088c68
    Shape name: ConstructMessage_1
    ShapeId: a849f763-3f7f-4bc3-bea2-9887fc3c7415
    Exception thrown from: segment 1, progress 10
    Inner exception: The part 'part' of message 'Message_A' contained a null value at the end of the construct block.
    Exception type: NullPartException
    Source: Microsoft.XLANGs.Engine
    Target Site: Void ConstructionCompleteEvent(Boolean)
    The following is a stack trace that identifies the location where the exception occured
       at Microsoft.XLANGs.Core.Part.ConstructionCompleteEvent(Boolean fKillUnderlyingPart)
       at Microsoft.XLANGs.Core.XMessage.ConstructionCompleteEvent(Boolean killUnderlyingPartWhenDirty)
       at Ibox.UNEDIFACT.COPARN.Orchestration.CoparnOrchestration_AEJEA.segment1(StopConditions stopOn)
       at Microsoft.XLANGs.Core.SegmentScheduler.RunASegment(Segment s, StopConditions stopCond, Exception& exp)
    Kindly assist why the null error is being raised even when i have assigned the Message_A with a value.
    Regards, Vivin.

    You assigned Message_A with a null value, that's where the null error is raised! 
    To assign Message_A with a value you will need to execute a mapping or assign it with a variable that contains a xmlDocument if your Message_A is a generic message.
    Another question: why do you want a null Message_A on your messagebox? Is that the required behavior?
    Be sure to also check following blog by Paole, it contains everything you need to know about processing and creating xlangmessages:
    http://blogs.msdn.com/b/appfabriccat/archive/2010/06/23/4-different-ways-to-process-an-xlangmessage-within-an-helper-component-invoked-by-an-orchestration.aspx
    Glenn Colpaert - Microsoft Integration MVP - Blog : http://blog.codit.eu

  • What is the scope of implicit loop variables?

    Hi,
    I'm facing some strange error from the ABSL editor (syntax checker).
    In ABSL the loop variables are implicit and don't have to be declared in the head section of the script.
    My question now is simple: How is the scope/visibility of such loop variables specified ?
    There's a complete code snippet below.
    In line no.9, there's the first time use of implicit loop variable 'task_inst'.
    Because of type inference, it will be typed as MasterDataWanneBe/Tasks (which is my own BO type).
    In line no.20, I want to use the same variable name in a different loop, outside the parenthesis/scope of the first first use.
    Now the ABSL syntax checker complains about incompatible types (see code snippet)
    Thus the type inference should result in the, (lets say 'local') type Project/Task, which is the one I was querying for.
    To me it looks like, that loop variables implicitly get a global scope (hopefully bound to this ABSL file only).
    I would like to see the scope/visibility of loop variables restricted to the parenthesis.
    In other words only inside the loop.
    Hint
    I heard (from little sparrows), that local variable scoping is not possible because of underlying
    generated ABAP code. If so, than it would be helpful to print warnings, in case of types are compatible
    but used in different scopes. Think about the unintended side effects.
    import ABSL;
    import AP.ProjectManagement.Global;
    var query_tasks;
    var query_tasks_param;
    var query_tasks_result;
    foreach (empl_inst in this.Employees) {
         foreach (task_inst in empl_inst.Tasks) {
             //   ^^^^^^^^^  first time use
              task_inst.Delete();
    // ===========================================================================
    query_tasks = Project.Task.QueryByResponsibleEmployee;
    query_tasks_param = query_tasks.CreateSelectionParams();
    query_tasks_result = query_tasks.Execute(query_tasks_param);
    foreach (task_inst in query_tasks_result) {
          // ^^^^^^^^^ Error: 4
          // The foreach loop variable is already inferred to an incompatible type:
          // Node(MasterDataWanneBe/Tasks). Expected Node(Project/Task)

    Yes, variable declarations in ByD Scripting Language indeed have (snippet) global visibility. In the FP 3.0 release the variables can be declared anywhere in the snippet (not only in the beginning, as with FP 2.6), however still not within code blocks, i.e. within curly braces ({}). Therefore variable name shadowing is still not supported and because of the global visibility of variables they cannot be reused for a different type, later in the same snippet. This is because of the statically typed nature of ByD Script, despite the type inference convenience.
    Kind regards,
    Andreas Mueller

  • How to get a parameter from each request in a session scope BackingBean

    While calling my JSF page, I pass an id as parameter in the URL, and in the Backing bean I retrieve it from the request.
    On each request I need to get the id and populate the page accordingly.
    But I am forced to create my Backing Bean in session scope b'cos otherwise ValueChangeListener method does not work properly.
    So where and how do I get the id on each request?
    Pls. help

    What you can do is create it in the request scope like this:
    <managed-bean>
          <managed-bean-name>personBean</managed-bean-name>
          <managed-bean-class>
            com.PersonBean
          </managed-bean-class>
          <managed-bean-scope>request</managed-bean-scope>
           <managed-property>
                 <property-name>id</property-name>
                 <property-class>java.lang.Long</property-class>
              <value>#{param.id}</value>
          </managed-property>
    </managed-bean>And then in the page use a hidden field to set the id in case of a postback (validation error):
    <h:inputHidden id="id" value="#{personBean.id}"/>Does that help you?
    Thomas

  • Getting bean from request scope

    Hi,
    I am new to JSF and unfortunately I am running into a problem that I am not entirely sure about. I look in other forums and what I am doing looks right but I am not getting the desired result.
    In my faces-config.xml file I have a managed bean defined as follows:
    <managed-bean>
        <managed-bean-name>LogIn</managed-bean-name>
        <managed-bean-class>lex.cac.tables.RefUsers</managed-bean-class>
        <managed-bean-scope>request</managed-bean-scope>
      </managed-bean>I then have a log on page with a form which contains a user name and password field. The tags are defined as
    <h:inputText immediate="false" value="#{LogIn.username}" /> (for username) and
    <h:inputSecret immediate="false" required="true"
                                   value="#{LogIn.password}" /> (for password)
    When I submit the form the web app navigates to a jsp page which attempts to do validation against a database.
    The first step though is retrieving the object which is suppose to be in request scope.
    I attempt the following but I get back null which causes a NullPointerException. Why can't if find the bean?
    ExternalContext ec = FacesContext.getCurrentInstance().getExternalContext();
    Map params         = ec.getRequestParameterMap();
    params.get("LogIn");  //null is returned hereWhat am i doing wrong? Can someone please help.
    Thanks in advance,
    Alex.

    Something like that:
    FacesContext fc = FacesContext.getCurrentInstance();
    RefUsers LogIn = (RefUsers)fc.getApplication().createValueBinding("#{LogIn}").getValue(fc);
    String username = LogIn.getUsername();
    String password = LogIn.getPassword();

Maybe you are looking for

  • Deleted Items Reappearing in iCal

    I am trying to delete items from iCal but they keep reappearing after a few minutes. I'm not syncing to an iPhone, iPod, etc, so I can't figure out why this keeps happening. For example, I am looking at my April calendar, I delete items that I no lon

  • Subcontracting with the finished material to be given to the customer

    dear all, I want to implement a scenario, in which i want do subcontracting. the material shall not be given by me but shall be ordered to another vendor who shall give it to the subcontractor, the subcontractor shall give the finished product to the

  • Problem in using SMS

    When sending SMS for more than 100 person, the page get closed automatically and SMS doesn't get sent?

  • Export slowed down track

    Hi Guys, I've taken an audio file of a song into Pro Logic X and slowed it down for my students to rehearse it, however when I export/share the song, it is playing at the normal speed. How can I export the audio file so the student can take it away f

  • EA6700 Permissions on USB Drive

    My problem apparently involves permissions. I have turned off the Secure Folder Access so everyone on my network *should* have access to all the folders; however, there are two different levels of issues: Through wired connections, there are a few fo