Sequencing of power through individual PXI-4110

Hi all

I have a hardware device that requires a sequence of power-up/power-down very specific in order to work properly and not be damaged.  According to the data sheet for the PXI-4110, he is able to meet the requirements of power, but I use Labview to create a VI of sequencing of power for each channel.

After investigating the options and study the DCPower examples, I understand how to set each channel, but from what I've seen, real initialization (property Initiate.vi) will supply based on "the instrument handle" alone, rather than undertake each channel of the instrument individually.

Is there a method to use Labview screws to separate the different channels of the PXI-4110 and control the boot sequence for each channel?

Thanks for your time.

Kind regards

GSinMN

Hey GSinMN,

Yes, you would be able to run a loop to increment the output in stages, but of course, the more steps, you have as much time as it takes to achieve your final value.  My concern would be that you go time 200 ms if you had too many steps.  Also, your total rise time will vary depending on your CPU, as well as other processes run you in the background.

If you compared the rise time on a certain CPU with some process running, probably not having the same rise time when porting your code to another machine.

It may be useful to ask the manufacturer of laser if they have no indication of what the tour of ramp at the time should look like.  The 4110 is designed to have a fast rise time with minimal excess for most of the charges, but it would be good to understand what they need for their laser.  Maybe is it acceptable to have a fast rise time, as long as the output does not exceed x % of the final value?  Any idea that they have on this would be helpful.

Please let us know how we can help.

Thank you!

Brandon G

Tags: NI Hardware

Similar Questions

  • Number of reading through cvi pxi-4110 series

    Hi all

    Is it possible to read the serial number pxi-4110 programmatically?
    I can see that she displayed in the attributes for the instrument section
    Max under NOR-DAQmx devices.

    I use NI-DCpower 1.2.2 in cvi as a pilot and saw not a way
    to do.

    Any suggestions would be greatly appreciated.

    B

    Thanks Chris! I tried and it works fine. Best regards, Bill

  • IVI Configuration with the PXI-4110 in TestStand

    Hi all

    Implementation:

    PXI-1033 connected through MXI to a PC running Windows 7. LabVIEW 2014. TestStand 2014 (32 bit). DMM PXI-4110 food and PXI-4070.

    In MAX, I can open two soft signs and two control units and they work great.  In LabVIEW, I can control the two cards as well.

    MAX I put in place a pilot and a logical name for my DMM. This unit works very well within TestStand using one-step IVI DMM.

    I then configure the 4110 to the MAX with a pilot of the IVI and logical name. Here are my settings:

    Name: ni4410_PS

    Material: Immobilization of additional hardware and select the PS. This is checked, any other assets are checked.

    Software module: NOR-DCPower, 4110 is listed as a device supported.

    Virtual names: It is where I am confused, under the name of physics there are four options that arise (0, 1, 2 and 3). This power has only 3 exits, so I'm not sure why four rise. I've done 4 virtual names, one for each of the options. I named the ch0, ch1, ch2 and ch3 respectively.

    When I put a power of IVI step TestStand, everything seems to work. I open the configuration window and set my values for each channel. If I try to validate the configuration by deselecting simulate and click init I do not receive an error.  As soon as I click on 'Set up' or 'Show Soft Front Panel', I get the following error:

    "IVI operation failed set to the name of lgical"OR PS 1'. Details: Possibility of Extention not taken care of by instrument driver. (Base) (- 30717) »

    Any information would be appreciated.  I tried to play with it for a few hours yesterday and a few colleagues trying to help.  We are all under the assumption that it should work.

    Thank you!!

    Jesse

    Hi jesserzamora,

    Did you see this link: http://digital.ni.com/public.nsf/allkb/331F2717DBCD1F858625758200745773?OpenDocument

    It addresses a failure similar to the step of IVI Power Supply of TestStand.

  • PXI-4110 deactivation and activation of the output

    I'm programmming power CC PXI-4110. I want to activate and deactivate the outputs. I use niDCPower_Disable() to disable the outputs. and the use of niDCPower_Initiate() to activate the outputs. Problem is after I have activate the outputs with niDCPower_Disable() and with niDCPower_Initiate() that I lose all my settings as the output voltage. What I so niDCPower_ConfigureVoltageLevel() and niDCPower_ConfigureCurrentLimit() call before calling niDCPower_Initiate() then outputs are put to the required voltage.

    I want to do is turn on and off just like pushing a button on a Panel.

    For example, I call niDCPower_Disable() to open the relay switch.

    It seems to me like there is a function niDCPower_Enable() which would close this switching relay and not reset all my voltage and current limit settings.

    Any help on the best way to proceed would be appreciated.

    Figured it out using:

    status = niDCPower_ConfigureOutputEnabled (vi_4110_0, channel0Name, VI_FALSE);

    to turn off and then I start with

    status = niDCPower_Initiate (vi_4110_0);

    In this way, my diet is ready to go, but my relay is open.

    When I'm ready to close the relay I follow these steps:
    status = niDCPower_ConfigureOutputEnabled (vi_4110_0, channel0Name, VI_TRUE);

    Then later I want to open the relay call again I have only this:

    status = niDCPower_ConfigureOutputEnabled (vi_4110_0, channel0Name, VI_FALSE);

    Problem solved.

  • Current limit for the PXI-4110

    I'm a PXI-4110 with LabWindows programming. I'm trying the current limit. I have an output to 5V with a load resistance of 1 K; This makes the current 5mA. I put the current limit of 2mA to work. When I read the voltage and current is 5V 5mA. Here is my code:

    g_voltageLevel_ch0 = 5.0;

    g_currenLimit_ch0 = 2.0E - 3;

    status = niDCPower_ConfigureOutputFunction (vi_4110_0, channel0Name, NIDCPOWER_VAL_DC_VOLTAGE);
    niDCPower_error_message (vi_4110_0, status, errorMessage);
    status = niDCPower_ConfigureSense (vi_4110_0, channel0Name, NIDCPOWER_VAL_LOCAL);
    niDCPower_error_message (vi_4110_0, status, errorMessage);

    status = niDCPower_ConfigureVoltageLevel (vi_4110_0, channel0Name, g_voltageLevel_ch0);
    niDCPower_error_message (vi_4110_0, status, errorMessage);
    status = niDCPower_ConfigureCurrentLimit (vi_4110_0, channel0Name, NIDCPOWER_VAL_CURRENT_REGULATE, g_currenLimit_ch0);
    niDCPower_error_message (vi_4110_0, status, errorMessage);

    I find that if I put my current limit to channel 0 to 10mA, above the error message disappears. However, I can put the current limit for channels 1 and 2 to 2mA, and I do not have an error message with them. I see nothing in the power supply on a valid range on the current limit. To be clear on what happens if I do this:

    status = niDCPower_ConfigureCurrentLimit (vi_4110_0, channel0Name, NIDCPOWER_VAL_CURRENT_REGULATE, 8-3);

    I get the error "Invalid value for the parameter or property."

    However, if I do this:

    status = niDCPower_ConfigureCurrentLimit (vi_4110_0, channel0Name, NIDCPOWER_VAL_CURRENT_REGULATE, 10th-3);

    I don't get an error.

    Channels 1 and 2 do not have this limit. I went down to 1mA on these channels and no problems.

  • Accuracy of the PXI-4110 and aid for the supply of the sweep of the voltage-2, 5V to 2, 5V

    Hello

    I want to know about the accuracy of PXI 4110 DC power. I use 4110 PXI to apply a voltage sweep-2, 5V to 2, 5V with a 0, 5V step using Labview, how can I do?

    Hi Khan,

    After reading my post, I realized I'd probably be a bit clearer on that last paragraph...

    Available for PXI-4110 voltage ranges are different for each channel, as shown in the first page of the specifications:

    CH0: 0 to + 6V

    CH1: 0 to + 20 v

    CH2: 0 - 20V

    So to create a sweep from-2.5 to 2.5 V, you will need to use multiple channels. You would use Ch2 to sweep from-2.5 to 0V. Then you can use Ch0 and Ch1 (Ch0 would be better since you'll have better accuracy) to sweep from 0 to + 2, 5V. There is a good example, called "NOR-DCPower channel in software timing Sweep (curve) .vi tension" which does almost exactly what you are looking for.

    I hope that clarifies the it!

    Chris G

  • OR DC Soft Front Panel, minorbug, small bug with the PXI-4110

    Hello

    The NI DC Soft Front Panel V14.0, with the PXI-4110, scrolling to negative tension, works as expected to-10V, but then returns to 0. If we change from - 1V procedure, it goes...-8-9,-10, -1, -2... instead of-8-9,-10, -11, -12...

    Everything about her, a simple thing that I miss is a switch for all three voltages.

    (Also, IMO, it would be logical for negative tensions with the arrow pointing down, not more).

    My 2 c

    Hello Janaf,

    I completely agree with two of your statements, I tabled a report of corrective measures that you can monitor in the next versions of DCPower to see if this is fixed with the FPS. CAR number: 512257

    I've added notes that only manual insertion of numbers - less than 10 works and that it was not logical to use arrow increment or upward arrow to reduce the output voltage.

  • Sequence of power to RAID array

    Hi, guys ~

    In a few days, I will have received all the components for my new RAID. System failure:

    2009 mac Pro (980W power supply inside), 3.33 GHz quad core, areca 1880ix-12, 16 GB RAM, ATI 5870 or GTX 285 (according to what I share in an establishment at times)

    30 "monitor Apple Cinema HD Display (max 150W)

    22 '' monitor Dell G2210 (max 22W)

    Without digital TR8X w / (6) WD2003FYYS 2 TB RE4 drives (300W power supply inside), with two hot-spare parts installed. (8 disks total in box)

    APC Smart-UPS 1500 (SUA1500), valued at 980W

    APC Back - UPS RS 1500, evaluated 865W

    (2) external hard drives for backups

    Travel Q SATA drive dock (for backups of naked drive and clones)

    I listed this because I wonder about the possible need / best practices of sequence to avoid problems with the power supplied by my two inverters to boot. In the RAID3 reconstruction time thread, it is mentioned that one needs a huge UPS to manage a computer with a RAID, so I hope to confirm that my system works properly. Normally, I turn on all drives before switching on the computer itself, and since this round of 8 bays RAID uses only a 300W power supply, it seems that one of the UPS units I have would be perfect for this. I intend to use the smallest for the RAID and the monitor 22 '' 865W UPS. The Mac Pro has a 980W power supply, but I never see the UPS go beyond 25% during power on. I intend to use the largest 980W Smart-UPS for the Mac Pro and the ACD 30 "monitor.

    During heavy use, each must be supplied:

    UPS Smart-UPS (980W)

    263W = Mac Pro at full CPU load, may be higher when starting?

    = 30 "ACD light max 150W

    -----------------

    413 watts

    Back-UPS (865W)

    300W = Tower RAID (not sure that he would have never touched this charge)

    22W = 22 "monitor Dell

    ---------------

    322 watts

    Other external drives I can just broadcast on each of the UPS units with negligible effect, in my opinion.

    Everyone sees a problem with this arrangement? In its current state without the RAID, I went through dozens of power cuts complete, near lightning, causing temporary outages from one to ten seconds, and other random events of flickering light without a single issue so far. It seems sturdy, but I turn to you for more knowledge.

    Marcus

    Marcus,

    I have a couple of SUA1500 units and they are awesome. The RS 1500 is a unit of lesser quality.

    I would say everything except running the monitor the SUA1500 off and the monitor on the 1500 RS.

    The SUA1500 is quite capable of this charge (seen above, no seedless mines) and to have all disks, controller, etc. on a single common ground plan is much safer if you never have a bolt of lightning nearby. Set your ARECA to use a delay of 1 second to start sequenced by car, or you could play with less (I think mine is 0.4 seconds now). Then, you will never need one current current the power of 'start' for your disks full appeal (even if the digital Tower without runs all the time.)

    Jim

  • Problem sending trigger software through backplane PXI (chassis SMU-1082, SMU-6363 DAQ, SMU-6544-HS-DIO)

    Dear community,

    I am trying to implement a background basket (software) PXI trigger on a chassis NI SMU-1082 with LabView 2015 (32-bit) running on an SMU-8135:

    HS-DIO (SMU-6544) in slot 2,

    -Acquisition of data (SMU-6363) into the Groove 4,

    -Flex RIO (SMU-7962R + OR-6583) in the Groove 3.

    The trigger schema is explained in the attached file ' LV-PXItrig-HSDIO-DAQ - overview.jpg ".

    Scenario 1: written DAQ analog signal and sends signals trigger HS-DIO (software) through bottom of basket, after East of waveform of the complete signals to DAQ for acquisition.

    Scenario 2: logical impulse on an external port HS-DIO triggers signals HS-DIO, after HS-DIO waveform is complete DAQ triggered for the acquisition of the ADC by the backplane.

    In principle this breaks down to send a trigger of module A to B by PXI backplane. The SMU-1082 chassis has a bus trip with 8 lines (PXI_trigX, X = 0,..., 7) more a trigger in Star controlled the slot 2.

    I've linked to implement a software trigger, but I can't access the refreshing resource and execution, see the attachment. Other ways of implementation including the DAQmx Terminal / routine disconnect Terminal have not worked for me either. I am aware about the connection of trigger using the node property VISA but I can't make a trigger.

    Tips, comments or solutions are appreciated. Thank you!

    For scenario 1, you want to trigger the HSDIO acquisition to begin as soon as the analog output DAQ starts?  You can use DAQmx Export Signal to send the trigger for the start of one of the lines from the Trig PXI backplane. Then, you need to configure your HSDIO acquisition to use a trigger digital beginning on the same line of trigger. Take a look at the example of the "Dynamic hardware generation start trigger" in the Finder of the example (help > find examples)

    For scenario 2, looks like you do a dynamic unit HSDIO generation when a digital trigger arrives on one of the PFI lines. Once the build is complete, you want to send a trigger for the DAQ hardware to begin sampling. If this is the case, you again use a trigger to start material in your task of NOR-HSDIO, as you did for scenario 1, but use external trig line as the source, rather than the bottom of basket. There is no case of material when the build is finished, but you can use a marker in script mode event instead. The example of the Generation with dynamic event marker' in the example Finder gives a good starting point for this type of operation. You'll want to set the output terminal for the event to be a line of backplane trig, and then tap the DAQmx to start on the same line trig trigger.

  • "Export as sequence" - unfortunately give me individual pictures

    Hello

    I tried to export a sequence, like *. TIFF and have *. PNG with "Export as sequence" checked.

    Exports have resulted in 210 individual images.

    What can I do to get a good TIFF - or PNG sequence?

    Best regards and tia

    Ben

    Exports have resulted in 210 individual images.

    It's normal.  There is no way out "image sequence" in a single file.

  • Power of the PXI 6723 State?

    When I turn on my chaisiss PXI and look at the DIO lines, they are all 'show' 5vdc.  Does this sound right?  If I open MAX and read the port, it indicates that they are all rich.  If I change the direction of MAX and measure the PIN w one external DMM I can toggle the entry/exit very well.  When I return to port (0) one entry all distributed lines high (5 VDC).  One of my first test is to read a DIO line and check its hollow.  If his first high reading w the test fails!

    What I am doing wrong?  Sheets said under tension are Eid an entry.  Does this mean that they output 5 vdc?


  • echo of power through my speakers to the audio system

    On June 17, 2012 I started having headaches back echo feed through my laptop (Latitude D600) speaker system, it was the first time I've ever had this problem. The first thing I did was run the Microsoft Fixit Audio Play Back. The results were no problems found. Then I ran IOBit Advanced System Care. No problem found the results. Then I opened a system audio through Control Panel, clicked on a video and worked the tools of control volume & balance read audio voice while listening to the video. Cause no effect on the problem. Then, I uninstalled and reinstalled Adobe Flash Player & Java. Results still have the problem. Extensions in Firefox extension Adblock Plus, Ghostery & WOT. Disabled Extensions Microsoft Net Framework Assistant & Zone Alarm engine research. Permit Plugins, Java Deployment Toolkit, Java platform. Disabled Plugins, Microsoft DRM, VLC Web plugin, Windows Media Player in Dynamic Link Library, & Windows Presentation Foundation. Need help on what to do next.

    Thank you Eagle Fulton

    You probably have the "listen" checked.  Listen to is like a mixer that mixes the microphone and speakers.  Set too hard, that he's giving your comments

    Course, if I knew what OS you have, I could tell you wjere is but I don't

    We are not in a position to help unless you help by providing us with as much information as possible.

    Suggestions for asking for help on a site.

    http://support.Microsoft.com/kb/555375

    http://answers.Microsoft.com/en-us/Windows/Forum/windows_other-windows_update/what-information-to-post-in-the-Windows-Update/1467f44b-ee27-4F7D-98d7-f1c4b35b3395

  • Disable execution of selected sequences and loop through the selected step

    By reading the post I was able to disable the step run selected in the menu run.

    Still cannot find how to disable the step run selected in the menu that appears on the right by clicking on any stage in the drop-down sequence pane. The commands I tried for UI CVI are:

    public static int RebuildMenuBar (int menuBar)

    {

    MenuItem CAObjHandle = 0;
    TSUIObj_CommandConnection runSelectedSteps = 0;

    TSUI_ExecutionViewMgrConnectCommand (gMainWindow.executionViewMgr, & errorInfo, menuItem,
    TSUIConst_CommandKind_RunSelectedSteps, 0, 0, & runSelectedSteps);

    TSUI_CommandSetEnabled (runSelectedSteps, & errorInfo, VFALSE);

    CA_DiscardObjHandle (MenuItem);
    CA_DiscardObjHandle (runSelectedSteps);

    }

    TIA.

    CLOSED, his work... Thank you!

  • import the png sequence and rub through

    Hi all

    Can animate do something like this?

    Click on the 3D model and it will rotate with mouse control

    http://visualscience.ru/en/projects/HIV/3D-model/

    So it is a collection of images that played, represent a spinning 3D object. Rub the right and the timeline plays, slashing left and time line rewind - and he's going to rub back and forth forever.

    I did something like this in flash, but I was wondering if edge can do that too?

    Thank you

    You could easily accomplish this effect of 3-d rotation using Sprite sheets.

    The best way to create sprite sheets to animate dashboard is Adobe Flash CC 2014.

    Since you have 100 + images, you need several sheets of sprite of a maximum size of 1 K x 1 K pixels each. (To make it mobile friendly)

    Each sprite sheet is to be imported as a separate to animate symbol. These symbols must be instantiated one after another in the scene.

    How to import a PNG sequence as a symbol in Animate

    With the help of Flash, create a symbol of your PNG sequence-> see this

    With the help of Flash, export the symbol as a sprite sheet-> see this

    Animate using, import the sprite sheet (created by flash) as a symbol-> see this

  • A USB from a PXI power control, turn the engine in real time

    Hello

    I need a USB of my target in time power control real (PXI) who installed the engine time real Labview (no windows installation).

    If I'm not mistaken, this is not possible with the USB port on the controller (NI PXI-8108) that I have not installed windows to recognize the device.  As far as I could see, it looks like I need to buy a special card for PXI that allows me to interact with USB devices.

    Is there someone who came across such an environment to see if it's the right approach?

    Thank you very much

    Dani

    For those who are interested, in order to control the USB equipment, the following requirements is necessary for a Phar Lap ETS RT OS operating system:

    In time real LabVIEW 2011 or higher
    VISA, 5.1 or higher

    http://digital.NI.com/public.nsf/allkb/5F30CD20D4D986CC862576CF00748B15

    http://digital.NI.com/public.nsf/allkb/ED3790E56FE969F8862575C30076063C?OpenDocument

    The upgrade of the system and the second link will allow such equipment.

Maybe you are looking for