Calibration and Simulation PCI-5112

Hello

I work in a lab where they use the PCI-5112:

http://www.NI.com/PDF/manuals/373495b.PDF

I had a few questions.

First of all, I would like to simulate this device on my computer using NOR-DAQmx, so I can play with a program we have on another computer with the actual hardware. However, it is not in the list when I try! Is it possible to "import" the PCI-5112 so that I can simulate it? If not, is there a similar device which recommends to someone?

Also by reading the specifications for PCI-5112, I saw this:

Ranges of vertical calibrated; ± 25 mV to ± 25 V in steps of 10%

Just to be sure, this means:

±25mV, 27.5mV, 30.25mV, 33.275mV, etc...

Or does this mean:

±25mV, 27.5mV, 30mV, 32.5mV... etc...

Therefore, if I select a voltage outside these values range, he finished not calibrated? Or he rounds up my entry to the beach close to calibrated?

I guess that the same answers to the question above also apply to the range of calibrated offset?

Finally, I have seen that the source internal must be calibrated to an external source, every year and the auto-calibration every 24 hours. I know that for some my lab is not the automatic calibration every 24 hours, and I guess that they never made it to an external source. With our experiences, however we are only concerned with the decay of an exponential signal measurement. Therefore, calibration would be a moot point?

Thanks in advance for your help and sorry for the multitude of questions!

See you soon

If you do not have external calibration, the values that you get from the card will be not as accurate as the data sheet says they are.  This may affect the time and voltage values and time values will be less made, since the clock uses a quartz oscillator, which is very stable.  Since you are using to measure the speed of decomposition, you should probably be OK.  If you need really accurate timing, you can drive the 5112 from an external clock source that has been calibrated recently.

Tags: NI Products

Similar Questions

  • Satellite L10-155 and Mini-pci

    Hello

    I plan to buy a Satellite L10-155.
    I know there is no mini-pci wireless network card installed, but my question is: is there an empty available mini-pci SLOT which could hold such a card?

    Thanks in advance

    Hi Ted

    As much as I know this unit is not ready WLAN. That means there is no antenna and mini PCI card can not work at all. The only solution is the external device, as the card wifi PCMCIA or same WLAN USB stick.

    Good bye

  • loop control and simulation: sync settings

    Hello

    Is it possible to access times higher at 1 kHz source in synchronization settings, control and Simulation in a loop, without use of real-time targets? For example, using time cpu.

    I use myDAQ OR data acquisition, and I need a 100 kHz synchronization source about.

    Thank you very much.

    Kind regards

    Keshav

    N ° when running on a PC of the class, you are working with a set of standard material (with its clock 1 kHz) and a non-deterministic BONE, and there is nothing you can do about it. That is why acquisition cards NOR are all smart devices with their own processors, memory, and clocks.

    Mike...

  • Space required on target RT for LabVIEW Control design and Simulation

    Hello

    I want to run a DLL file on an RT target using LabVIEW Control design and Simulation, but I'm not sure of the required amount of RAM on the RT-target. My RT-target options are respectively cRIO 9002 and cRIO-9004 with 32 and 64 MB of RAM. Is this a sufficient amount of RAM to run the simulation? ¨¨

    Thanks in advance

    This will depend on the size of your dll, the size of the rest of the code, you can create other necessary drivers/modules, memory use when your application runs, etc.

    9002 and 9004 have not a lot of RAM on them and the minimum software installation to run a control application Design & Simulation (CD & Sim) will take around 22Mo of it (the majority of RAM available to the 9002). It would be possible to run your application on these two controllers if you keep it small but it will depend on what you want to do.

  • Live PID missing under Header Control Design and Simulation

    Hello

    I have currently the full version of the University of Labview 2009, but the PID screws are missing. I understand that they are under Control Design and Simulation, but there is nothing in this topic.   In addition, an image of my license manager OR is attached to show which is enabled.  Any ideas?

    Thank you

    The PID toolkit is part of the Developer Suite DVD.

    You have the following Professional Developer?

  • Control and Simulation in a loop / while loop with TCP/IP reading / writing of synchronization

    Hello, I have a problem with reading TCP/IP and written in two loops. The problem is NOT to get the two loops to read and write to and from the other. This has been accomplished. My problem is when I run control and the loop simulation on my laptop and the while on a RTOS remote on the controller on-Board of LabVIEW in a remote PXI chassis, the while loop the remote system running on four 4 times faster than the loop control and simulation on my laptop. In other words, for each iteration of the loop control and simulation on my laptop, there are 4 four iterations of the while loop on the remote system. I need to know how to get a degree of kinship (1:1) with these iterations of the loop. When I run a longer simulation in real time, say 10 seconds, the control and Simulation loop begins to slow, i.e. the simulation time slows down until it is no longer in real time and the "Late Finish"? Parameter is set to true and the LED lights and continues to stay lit. At this point, the system destabilizes due to what I believe is being well sampling rate too discreet and I have to end the simulation. How can I get a ratio of one to one between the loops and also to avoid slowing the loops causing destabilization?

    To give an overview of my application, I implement a control system in a network, seen in "image2.png". This is achieved using my laptop as a subsystem 1. Reference signals are generated from the laptop and the error signal is produced. Control measures taken and the control signals are sent via TCP/IP to the remote system. Position feedback is returned, and the process repeats. My system has Core I7 Procs w / 3 GB of RAM, up to 1 GB/s speed via ethernet and LabVIEW 2011 installed with all necessary modules and networking tools. The attached VI Custom_Wireless_Controller works on my laptop. The remote system I'm working on that has the 7830 NI R Series with FPGA card. OTN runs on the PXI chassis with an enbedded controller that has networking capabilities of up to 100 MB/s via ethernet. I use the FPGA for the acquisition of data and apply control signals to my plant. The plant is the PCE twist connected to the FPGA through the cable of the ECP - RIO of NOR. Subsystem 2 is this side of the CNE. The FPGA collects position, he sends to the controller via the network, receives signals from the network drive and writes signals to the plant power amplifier that operates the plant. This process is repeated and the VI and is titled Custom_Wireless_Plant.

    I appreciate the help really and look forward for her and for any question!

    Well, the first step is to understand what you have set up right now. Your control and Simulation loop on the side of the controller is configured as 'Runga Kutta 4' and you have a loop timed on the other side. In addition, you have the primitives of TCP/IP on the control and the Simulation diagram and means he will perform (a message) on the size of each minor step, which in your case is 4.

    So, you have two options:

    1. replace the Solver side controller Runga Kutta 1 (this must synchronize loops)

    2. hold RK 4, but create a Subvi around two primitives of TCP/IP and configure from the VI to run than the major (continuous) step-size. If you do it right, you should see a 'C' on the upper right part of the VI you have created.

    Please let me know if what I said is not clear...

  • design and simulation of control tools

    Hi all

    Does anyone know if indexing is possible in a loop control and Simulation in Labview? I need to save to a table of all simulation data.

    Thank you

    Ussr123.

    Resolved: the required icon is called: collector.

  • control and simulation Module spring mass

    I'm using Labview 2010, and tasked the simulation module (just 15 days before the date of expiry. trying to see if the program will work before I spend $4 K) and try to calculate the dynamic response of a spring index.

    I was able to complete the program in the simulation section (I think). I now need to feed a sign of acceleration in the module which I have already captured at a sampling rate of 100 k/s.

    Test technician said I should add 500 ms from zero to the front of the track to make sure that the system is stable before the trace of acceteration of power is in the simulation module. I have alreay done reading and adding zeros to the chain.

    I can't feed the trace in the module control and simulation.

    The engineer said he was able to do the math in MatLab and simulink (I think), because I have not used this program and we do not have a copy I am doing it in LabView.

    In addition, I would add that this forum is blocked by my firewall to work.

    If you need more information, I'll have to return to work and get it.


  • Problem control and Simulation

    I worked in the module of control and simulation of NI Labview 2013 and created a VI as indicated in the attached file, but I don't understand the output of VI.

    I applied a progressive input signal to device to transfer function = 1 /(s+1) and the desired output (exp (-t)) appears in green color (drawn by me in MSPaint) but it displays the output as one shown in red color.

    As the inverse of 1 /(s+1) Laplace = exp (-t), the graph must be a value of 0.3678 at t = 1 and 0 to t--> infinite but the (red) output is exactly opposite.

    Can someone explain please exit this is why it is like that?

    Concerning

    When you apply a step response, you must multiply your transfer function of 1/s to account for the progressive input signal before making the transformation from Laplace to get the correct result. In your case, the transformation gives: (1 - e ^ (-t))

    There are many explanations of answers online, but here's onestep.

  • Control and simulation and data acquisition

    Hello

    I am applying to motor control in Labview. I'm sampling speed from DC engine in real time through an acquisition of data. (my sampling time is 1000 samples per second)

    Then wrap speed as input to a Simulation (simulation and design of the order) and inside the loop simulation, I have a PID controller. The PID has the actual speed of the engine for the acquisition of data and the engine reference speed as input.

    Reference engine speed comes from the generator of signals (control design and simulation-Simulation) and is a waveform.

    My step in the engine size is 1000.

    I am running this application real-time and drawing the reference signal and the motor real signals. I run into several problems with regard to the calendar.

    1. when I change the size of the step of the simulation loop, the frequency of squares of reference also seems to change. For example. What step size = 1000, duration of pulse = 1 s. What step size = 100, pulse width = 0.1. (My pulse frequency is 1 Hz, Simulation clock - 10 kHz). How step size can affect the pulse width.

    2. can you explain the relationship between the DAQ, the Simulation step size loop sampling time, Loop Simulation period.

    3. If I want to collect different sets of data using sampling different hours, it's OK to change the sampling DAQ time without changing the size of the step of the simulation.

    Would also like to emphasize that the DAQmx calendar under sample clock mode is placed in front of the simulation loop and the output is connected to the loop simulation.

    Appreciate any help.

    Hello

    Maybe some screenshots of your code would help. Furthermore, what you have read your samples together with your DAQ screws?

    (1) If you have a waveform, the output is specified as:

    For example, if you change the size of the step of the simulation loop, you change the simulation time which are introduced into the signal generator and affecting the waveform that you see if you do not have a size quite small step to characterize the waveform that you generate.

    (2) sampling DAQ rate is the speed at which samples are taken on the acquisition of card data itself. The size of the simulation step, help. "Specifies the interval between the time when the ODE Solver evaluates the model and updates the results of the model, in a few seconds." Simulation loop, still using, "Indicates the amount of time that elapses between two subsequent iterations of the loop of control & Simulation.". " "Step size determine the value of t that is introduced to the functions you use in the loop simulation while the loop simulation period controls simply to how fast you change the following t value. The sampling rate of DAQ hardware is a clock of completely separate hardware controlling the analogue-digital on the DAQ card converter so that you can get a deterministic dt between the samples being acquired.

    (3) you can change the schedule for the acquisition of data, but you will need to restart each time the changes take effect. If you change the calendar of data acquisition and want your values to correlate with your simulation, you will need to change your size of step as well.

    -Zach

    -Zach

  • External template function (control and Simulation Module) on Linux using target

    Hello

    I am trying to run the 'EMI_Integrator.vi' for example on one OR cRIO-9024 (nor a myRIO).

    I moved the file 'EMI_Integrator.so' to the ' / or-rt/system ' on the cRIO and the .so file added to the target in the LabVIEW project. I can not navigate to the .so file directly so I specified the .so path manually, but the VI is not able to run and an error of-2366 'reissue model '.

    "You can find the original version of VI in the Finder for example OR", but I've included my modified version that has a LabVIEW project and targets already loading.

    Thank you

    Mitch

    Hello Mitch,

    If you want to use the external model on a 9024 node, you must copy the appropriate VxWorks library (.out) file to the/or-rt/system folder of the target. The .out file is located in LabVIEW\Examples\Control and Simulation\Simulation\External model Interface\EMI_Integrator\RT-Lib\vxworks.

    In LabVIEW, have the external model node refer to the file of the library appropriate for your operating system. In my case, I use a .dll for Windows file located in the folder EMI_Integrator, above.

    When I run the VI on the cRIO target, referring to the library on my host computer, it will automatically search the folder to/or-rt/system for a file with the same name with .out.

    Kind regards

  • Synchronize loops control and Simulation

    When simulate control with adjustment of the LV systems and Simulation loops, I often have several loops running at different speeds. For example, I have a loop PWM works at 20 kHz, a loop running at 100 kHz data acquisition and a control loop to running at 10 kHz. How can I synchronize all these loops so that they stay on the same time basis? Of course, the main time base must be at least as fast as the fastest simulation loop.

    I tried to synchronize all the loops at 1 kHz clock (I'm on Windows), but each loop runs a period by beat of clock (for example my 20 kHz loop count progressive 50us by beat of clock, my number of loop 100 kHz up to 10 by beating of clock, etc.). I need all the loops to be synchronized in a main time base so the simulation time is identical in each loop, but each loop will be executed at a different pace.

    Any thoughts?

    Hello

    A quick suggestion - why you cannot run three systems in a single simulation loop, but have different sampling frequencies for the blocks for each system?

    Your system is fully digital, or a mixture of continuous and digital - we can simplify things if you can convert in discrete time.

    Hope this helps,

    Andy Clegg

  • How can I extract a part of a signal inside a loop control and simulation?

    I would like to extract the part of my signal between 0 and 3 seconds. I tried to use the extract of Portion of Signal VI Express, but it does not work. I'm setting the length to the offset 0 and 3 seconds. However, nothing is displayed in the output. I used this before VI successfully, but it wasn't in a loop control and simulation. Is there something special I need to do to make this work properly in this case?

    This forum shows how to measure the time between the Digital pulse http://forums.ni.com/t5/LabVIEW/Measuring-time-between-digital-pulses/td-p/1056881

    In addition, it would be a good link https://decibel.ni.com/content/docs/DOC-12160

  • There is no tools in the control design and simulation its Blanck

    There are no tools in control design and simulation its Blanck. I saw the same question asked before and found a solution that, if we install 32-bit labview then all options will be available. I installed labview of 32 bits, but the result is the same. Please help me thanks in advance...

    So yes, I think that it is possible to use this tool as a trial.

    but you have to install after installing LabVIEW.

  • Control Design and Simulation Tutorial

    Hello

    I begin with a course that requires the use of the Control Design and Simulation functions. Before asking stupid questions, I want to see the hand on the tutorial, it is referenced in this white paper.

    http://www.NI.com/white-paper/5855/en/

    However the link to the tutorial ftp does not work, someone else has an alternative link, or could buy the tutorial directly.

    I appreciate any assistance.

    Kind regards

    Danny

    Try again... Earlier, I was able to download the zipped file

Maybe you are looking for

  • Firefox

    Is wise to put Firefox on desktop?  I wonder by company I work for and would rather not but thought that better ask more questions. Deb

  • Satellite L670 PSK3EE - recovery Recovery Media Creator ERRORS

    Hello I have a Satellite L670 PSK3EE-xxxxx When I run the Toshiba Recovery Media Creator application, I got two errors:Unxcepted error, close the application and restart: 0D00F6-49-000000150D 0172-49-00000015 Then it displays the app and ask 3 DVD...

  • Lenovo Ideapad y410p start take longer

    I got my Ideapad y410p about a week ago. It came with Windows 8 and many unnecessary software installed. It took about 3 minutes of time and immediately I updated my os to 8.1 (x 64). Even after the 8.1 update, startup time didn't do better. I uninst

  • Venue Pro 11 5130 power settings update 1.0 A01

    Brian or someone from Dell, can you please tell me if the executable in today (24/01/2014) power settings update 1.0 A01 (for model 5130), is supposed to launch a command window that closes almost immediately after its opening... that means it succes

  • Connect the TV (with sound) and monitor for Optiplex 390

    Here is my system info: OptiPlex 390 small footprint Windows 7 64 bit Intel Chipset H61 Intel HD 2000 (with HDMI and VGA) graphics card Map of AMD Radeon 6350 512 MB video (with 2 DVI splitter) I need to connect 1) HD TV with the sound via HDMI and 2