How to sweep the IV curve using instruments GPIB (ILX 3220)

Hi, I'm new to Labview - I learned basic stuff, such as strings, arrays, structures, etc. I have a source of current ILX-3220, OR-488. 2 and I want to do a curve using one - light-emitting diode. I'm really confused about what I should use. I downloaded the drivers from the site Web of ILX intrument. They provide examples of screws, but I can only define a stream and read voltage. I try to configure the block schema by adding a loop, then I got lost among the SubVIs complexes. I also tried to use IO tool Wizard to connect with the power source, but apprarently he didn't listen to me . I can input the commands one by one (LAS: LDI 5 LAS: LDV?)  LAS: LDI LAS 10: LDV?...) -not much differently to write down by hand. Is it possible to scan the IV of ILX 3220 curve?

Yes, you can use a loop - either a loop for or while loop. I'm not familiar with the instrument or functions, but at the very least, you should place the function that defines the current and the function that reads the voltage inside the loop. The loop would probably have a registry change and you would be this thread to the current set function. Inside of the loop would be a function increment and little code to determine if the maximum intensity has been set. Here is a generic application of ramp.

Tags: NI Software

Similar Questions

  • I can see the webcam on my Dell Latitude D630 laptop, but cannot make it work on Skype... This isn't seeit. How to activate the webcam to use?

    I can see the webcam on my Dell Latitude D630 laptop, but cannot make it work on Skype... This isn't seeit. How to activate the webcam to use?

    Hello markward4905

    You should be able to download the drivers from the website of the manufacturer of your web cam.

    This forum post is my own opinion and does not necessarily reflect the opinion or the opinion of Microsoft, its employees or other MVPS.

    John Barnett MVP: Windows XP Expert associated with: Windows Expert - | | |

  • How to create the user account using the command?

    How to create the user account using the command?

    Open cmd as administrator, and then type the following commands one after the other

    NET user / add program mypassword
    net localgroup administrators program / add
    net share concfg * C:------/ grant: program, complete
    This will create a user account with the name "Program" and the password "MonMotpasse".

    You can create the user name and password of your choice.
  • How to generate the password encoded using agent in ODI?


    I've created a scenario and I plan to them. Now, I want to create an autonomous agent to run this scenario. To do this, I update odiparams.bat file where I am mentioning the details of the repository. I want to generate the encoded password repository connection using batch processing utility officer. After you type following command at the command prompt in windows xp:
    agent to encode the password
    Failure of the sound connection password invalid username error display.

    What should do? How to generate the password encoded using batch agent utility?

    Thank you

    Published by: Shrinivas Dayma on 13 Aug 2011 02:03

    Hi Shrinivas,

    This command is for ODI 10 g.

    For 11g,.


    Thank you

  • How to remove the message "not using current Version" boring?

    For months, my Firefox home page included a note that I do not have the latest version and provides a link to update. When I use the link I said "Congratulations, you are using the latest version." Adding insult to injury, there are not 20 minutes, I downloaded 27, and the message is still there. Almost the end of the world, but at this point, it is very annoying. How to remove the message?

    The old page of Google-Firefox has not changed since Firefox 4 is released, please disregard the information updated on this page.

  • Satellite C55 - how to force the games to use gforce GPU?


    It seems that I have 2 graphics cards on my Satellite C55: a 4000 Intel and a gforce 740 m. I tried to force the games to use the gforce on Panel nvidia configuration, but in the games settings (for example in the Hardware tab of flight simulator 2004), shows only the Intel.

    No idea how to resolve this?

    Thank you

    > it seems that I have 2 graphics cards on my Satellite C55: a 4000 Intel and a gforce 740 m.

    The Intel GPU is part of the Intel
    The nVidia GeForce is the external graphics card and it can be used for the application of strong performance as games

    Check these youtube videos how to do this:

    You can assign any application to use the dedicated made Intel or nVidia GPU card.
    This can be done in the nvidia Control Panel.

    1. click on start and then Control Panel. Select Classic view in the left side of the window.
    2. double-click on the NVIDIA Control Panel.
    3. click view, and then add the "Run with graphic processor" Option to the context Menu. Close the NVIDIA Control Panel.
    4. right click on the title of the application and select run with GPU. Then, click on NVIDIA processor high performance.

  • How to control the mouse cursor using EEG signals

    Hello world

    I am doing a project of cursor control using EEG signals. The idea is to find a way to all signals in a specific period of time in order to find the signal Ridge. Then, the highlight will be a parameter to control the position of a cursor.

    Can someone tell me the function that allows you to control the mouse cursor?

    I also found an old topic asking about it ( and I run an example of this link ( smercurio_fc) program. My cursor is stuck in the upper left corner of the screen, I can't control it again. Can you tell me how to run this program and to use the windows API?

    Thank you in advance.

    Sorry, but I can't do it for you.

    As I advised, you should take the free online tutorials. You clearly lacks the basic concepts of LabVIEW, as data flow.

    Things more: in your real applicaton does not use DAQ Assistant, screw Express are generally not optimal for data acquisition. It is safer and better use good DAQmx live. What is the equipment you use? Sampling rate, etc.?

    Why do you need to read data files? For testing? I thought that you will acquire data active, right? In your VI generate you some signals and write in a data file. Is this also for testing?

    There are several constructs in your VI which simply don't make sense.

    So again, I really suggest to go through online Core1-2 teaching material, which is accessible if you are a student, or if you have shared services provider license... It will really help.

  • How to implement the wafer map using LabVIEW?

    Hello LabVIEW Masters!

    I have a project which includes control and searching for information on a PROBER. One of the difficulties I have now is how to implement a WAFER card using LabVIEW. According to the requirements of my client, the element of pads varies between 6 k and 23 k. I guess that do everything (a = a ctl/indicator led) will be a hell of a task, especially on how to effectively manipulate each elements. Does anyone have a better idea on the way whose that?

    Please, I seriously need your help...

    Thank you and best regards,

    Dennis DG

    Hi Dennis,

    This wafer GerdW post card appears to me as a sort of histogram (for example;

    Altenbach post well this example that shows how to use a plot of intensity to create a 2d histogram:

    Learn how it works and try to adapt it to your specific task.


  • How to set the sampling interval using DAQ hardware?

    Now I have a sensor capability and hardware DAQ 24 bit (

    The DAQ hardware has the 50kS/s maximum sampling rate. My question is how to define the range of data collection. For example, if I set the sampling rate of 2000, continuous sample mode, I use DAQmx in a while loop and set the "number of samples per channel" to 100. I want to plot these data over time using a XY Chart and also save this data. So I add a 'Medium' function to get the average of 100 samples per each loop (medium, there are 20 release of data per second). But when I put a 'number of samples per channel' much more small (for more data per second), there are a few problems. It seems that the program cannot read the data as much and get the average at a higher frequency. I don't know where is the problem. Overall, the collection of data more frequently? Maybe I didn't articulate my question. I'll upload a simple program later if necessary. Thank you.

  • How to load the Calibration file Agilent Instruments LabView 2012

    I'm using a vector Network Analyzer. Calibration is essential to give our creditbility of measurement results. In our case, we use Agilent instruments. Newer models allow certain calibration profiles be saved as States of calibration. These files are saved to the local hard disk of the unit and are loaded when needed.

    What is the equivalent to set all the parameters of calibration in this .cal file in the Agilent with Labview 2012 instrument?

    I downloaded the driver for my instrument and even ran the sample programs. It works fine but the calibration is set to the preset state that makes my whole system inaccurate.

    It should look like this (assuming that it's a NAP you use):

  • How to configure the different VLANs (using the E3200)?


    I want to implement different VLANs (using the E3200) so that I can have two different networks that cannot access each other.

    The E3200 is connected to a modem for internet access.

    I would like that the two networks to access the internet.

    The only E3200 does support the creation of VLANs?

    If not, is there another way I can satisfy the requirement by using the single E3200 (using something else than VLANs)?

    At the end of the day, I think that I would need at least another router.

    Thus, for example,.

    Router a (E3200) is connected to the configuration / modem to DHCP with a rank LAN IP address.

    Router B is connected to the router and Setup for DHCP by using a LAN IP range

    This peripheral way connected to the router A should not have access to devices connected to router B and vice versa, correct?  For example, X device connected to the router cannot ping or browse files on the device is connected to router B and vice versa, correct?

    Do I need to configure anything else on router B?  For example, do I need the DNS configuration settings so that devices connected to router B can connect to the internet without problem?  Do I need to specify that these VLANs are not bridged and which router, or both?

    I already know how to configure a static IP address, DHCP, beaches LAN IP and static DNS settings on a router, etc.

    With respect to wireless devices, I think that they would follow the same model; for devices connected to the router wireless (E3200) have access to other devices Wi-wired and connected to the router, but not to devices with or without wire, connected to router B and vice versa.  However, if the wireless devices have currently access to wired devices was also connected to the router, so it's good for now.

    Thank you very much!


    The E3200 has no support VLAN according to the manual. There is no way to configure two separate networks with this single router.

    You need to add network electronics.


    Managed with VLAN switch

    Another wireless router with VLAN

    If your modem provides several public or private IP addresses, then you could put a switch after the modem and two wireless routers that are attached to the switch.

  • How to set the title when using InvokeManager (MediaPlayer)

    Hi Im using InvokeManager to play the video file (Media Player)

    How to change the title when media player to play the video (above)-> it by default uses the name of the file being played

    but I want to change this

    How to do this?

    Thank you

    Try this

    InvokeManager * invokeManager = new InvokeManager();
    InvokeRequest cardRequest;
    cardRequest.setTarget ("sys.mediaplayer.previewer");
    cardRequest.setAction ("bb.action.OPEN");
    cardRequest.setUri ("* video url *");
                QVariantMap map;
    Map.Insert ("contentTitle", "My title");
    QByteArray requestData = bb:psObject::encode (map, NULL);
    cardRequest.setData (requestData);
    Response InvokeTargetReply * = invokeManager-> invoke (cardRequest);

    Note: Mark your post as solved, if this solves your problem

  • How to emulate the dialogue by using fields and pop-up screen

    Hi - I wanted to create a Popup screen that has similar abilities to the default value of dialogue - have a few buttons at the bottom of the screen and a main text field does not change. When the text is long, I want the same behavior as in the dialog box - to be able to scroll the text while seeing the arrows on the right, and at the same time I want the user to see the button at the bottom and be able to click on it.

    I tried using LabelField as RichTextField, but I failed to reproduce this behavior. If anyone has any ideas, I would be very grateful.

    Thank you


    When you view the PopupScreen (onDisplay() for the support of 4.2, onUiEngineAttached() a newer version) ask your 'default' setFocus() button.

    If you want to scroll through the text, but still see the buttons and I was one of them, you'll have to work harder: add your text field to a VerticalFieldManager (VERTICAL_SCROLL) and navigationMovement().  The Interior who call you can decide when and how much to scroll the text and use VerticalFieldManager.setVerticalScroll () followed by invalidate() program to scroll the NON_FOCUSABLE field.

  • How to enable the memory full use in Win 7 Pro 64 Bit OS


    I have a desktop with Win 7 Pro 64 bit and its installed with 8Gigs of RAM above, but when I check in the properties of the computer it shows only 8 GM installed and 3.86 inuse.

    Can anyone suggest me how to get the memory of 8 GB in use. ?



    Why do you need to use all of your RAM?

    Are you trying to find how to use "RAMDisk"? The link below is for one of the
    software available. A search can find a free version.

    The first I've heard talk of RAMDisk was today in the thread below.

    "You not use RAMDisk?

  • How to split the file by using the utl package in oracle.

    Hi all

    I want ot create several files with utl_file.

    Earlier, I'm writing itng cursor files together in a single file.

    But now we must divide it into several files when the cursor recrds exceeded 10000.

    So the file will become two if it crosses 10000 records Amend now

    If a cursor has 30000 records then I hould create 3 files.

    Here's how I wrote the simple logic to write the entire records from a single table.

    UTL_FILE. PUTF (File1, head);

    UTL_FILE.new_line (file1);

    FOR vcur_torico_fetch IN cur_torico_fetch


    stmt: = "

    || Chr (9) | »

    || Chr (9) | vcur_torico_fetch. Application_classification

    || Chr (9) | »

    || Chr (9) | »

    || Chr (9) | vcur_torico_fetch. MY_COMP_CODE

    || Chr (9) | vcur_torico_fetch. OU_org_code;

    UTL_FILE. PUTF (File1, stmt);

    UTL_FILE.new_line (file1);


    UTL_FILE.fclose (file1);

    Kindly let me know the logic to do this.

    Best regards

    Try this. I used object and I write 33333 lines. It will be writern in 4 files with lines of 10000, 10000, 10000 and 3333.

    SQL> declare  2    l_file         utl_file.file_type   default NULL;  3    l_row_per_file integer              default 10000;  4    l_file_name    varchar2(100)        default 'ALL_OBJECT_{FILENO}.CSV';  5    l_file_dir     varchar2(100)        default 'KARDIR';  6    l_file_no      integer              default 0;  7  begin  8    for i in (  9                select object_id 10                     , object_name 11                     , ceil(rownum/l_row_per_file) file_no 12                  from all_objects 13                 where rownum <= 33333 14             ) 15    loop 16        if l_file_no != i.file_no 17        then 18            if utl_file.is_open(l_file) 19            then 20               utl_file.fclose(l_file); 21            end if; 22 23            l_file_no := i.file_no; 24            l_file    := utl_file.fopen 25                         ( 26                              l_file_dir 27                            , replace(l_file_name, '{FILENO}', to_char(l_file_no, 'fm099999')) 28                            , 'w' 29                         ); 30        end if; 31 32        utl_file.put_line(l_file, i.object_id || ',' || i.object_name); 33     end loop; 34 35     if utl_file.is_open(l_file) 36     then 37        utl_file.fclose(l_file); 38     end if; 39  end; 40  /
    PL/SQL procedure successfully completed.

    In the unix box, check the file...

    % ls - lrt ALL_OBJECT knani *. CSV | AWK '{print $9} ' | XARGS wc-l
    10000 ALL_OBJECT_000001.CSV
    10000 ALL_OBJECT_000002.CSV
    10000 ALL_OBJECT_000003.CSV
    3333 ALL_OBJECT_000004.CSV
    33333 total
    knani %

Maybe you are looking for

  • Niet works 'koppeling question. "

    IK kan 'koppeling question' onder Bestand in firefox niet bloodstains. Het reageert niet.Put WAT ik?

  • Satellite P875 - 31 c - BSOD when inserting the SD card

    Hi all and sorry for my English. I have a problem when insert a SD card into the slot. If displays a blue screen with the missage follow:"PAGE_FAULT_IN_NONPAGED_AREA" your Pc we will be verified and then restarted itself. My laptop is only 3 months o

  • Re-initialize the sliders in graphs

    Hello I can not re - initialize the sliders in the graphs in LabVIEW (I tried in 8.2 and 2010, same problem). I tried to use the "selected cursor" property and initialize it with an empty array. When I run it, no more sliders are selected (which is w

  • Explorer.exe error on shutdown

    I have a new HP Pavilion with Windows 8 64 bit laptop. I just downloaded the free update to windows 8.1. And then the trouble started.First, startup time has almost doubled. Just before the desktop becomes visible, there is a period of 10 seconds whe

  • HP Pavilion 743: Ethernet driver

    Have no internet connection via the ethernet connection. Looks like I'm missing ethernet controller.