Help Using Labview to control Kikusui power supply with a PIA4850 controller

HI I need some help using Labview to control 4 Kikusui power supplies. We have a PIA4850 Kikusui power supply controller. I can use the visa test panel and see the PIA4850 but can see any of the power supplies. I have very limited use of Labview and only wrote a couple programs using GPIB. The PIA4850 is a USB controller and can control up to 32 PS. I can get it to work with a Excel demo software that came with the controllers so I know that it is working. Any help will be appreciated. I am using LabView 8.2 and have updated to the Ni-DAQ 9.0. I have a program that I need to incorporate the PIA4850 into once I figure out how to operate it. Thanks in advance.

HI and thanks for the help. I did get one power supply to work but have another problem. I need to control 4 power supplies at the same time and can only operate the one that is addressed N5!C1. If I set the other to N6!C1 and so on I get an error stating
 “Error -1074135008 occurred at ki4800_2 Configure Voltage Level.vi Possible reason(s):IVI Error in the method "get_Item" in the component "Kikusui4800". E_IVI_UNKNOWN_CHANNEL_NAME: Unknown channel name (N6!C1)”
  I am assuming that I should be able to change the node number and that will change the supply that I need to use. Everything works great if I use N5!C1 I can change any of the supplies to address 5 and can control it with no problem. I can even have multiple supplies with the same address N5!C1 (don’t think I should do that) and change them all at once. I need independent control of each supply.
  I am in a pinch here and need to figure it out but could use some help. Any ideas will be greatly appreciated.
  Thanks
GBlair
Attachments:
KIKUSUI PS.llb ‏179 KB
Kikusui Ps Controller.JPG ‏63 KB

Similar Messages

  • Can i use 85w 17" macbook pro power supply with the 15"

    My 17" macbook pro died so now i have a 15'' which i want to use with the 85w power supply as a spare for it. I'm guessing it would be ok but just want confirmation. Can anyone help?
    DUH ! of course I can ....sorry for the post

    Yes.
    JC

  • How do I use LabVIEW to control and vary the voltage on my Agilent Power Supply and simultaneously record temp from 1 DMM and voltage from another DMM?

    I am using an Agilent Power Supply  to apply a voltage to a
    thermistor to heat an Al chassis.  I want to use LabVIEW to tell
    the power supply to apply 5V for 10 minutes, then step to 7V for 10
    minutes, etc.  I am completely new to LabVIEW, so any help would be greatly appreciated!
    In addition to that, I want to place a type J thermocouple onto the Al
    surface and use a Keithley 2000 DMM to monitor the temperature (it has
    a built in conversion from V to Temp for type J).  I will also be
    using another Kelthley 2000 DMM to record the output voltage of a new
    uncalibrated thermocouple.  I would like to collect the output
    voltage for this uncalibrated thermocouple and the temperature reading
    from the type J simultaneously.  How should I go about doing this
    in LabVIEW?  I will be using version 6.1.  The power supply
    and DMMs will be connected to a PC using GPIB.
    Again any suggestions would be greatly appreciated- I have no idea
    where to begin on such a project.  I have taught myself how to
    make a basic VI- converting temp in oC to oF, but  that is as far
    as my knowledge goes.

    What you want to do should be fairly straightward and a good way to learn labview. 
    First off, if you haven't already, I would download the drivers for the Keithley and Agilent instruments.  I found the keithley drivers at the link below.  You will need to find the labview drivers for the Agilent PS at their website.  Drivers are the VI's you will use in your program to control the insturments.
    http://sine.ni.com/apps/we/niid_web_display.download_page?p_id_guid=E3B19B3E90B0659CE034080020E74861
    If you open Labview and go to the help menu and click on Labview bookshelf there is alot of information on getting you started coding labview.   This should get you started, if you have anymore questions just ask in this same thread and I am sure you will get all the help you need.
    Brian
    Message Edited by BrianPack on 09-14-2005 05:21 PM
    Message Edited by BrianPack on 09-14-2005 05:21 PM

  • GPIB-Controlled XHR Power Supply and HP34401A DMM Conflict

    Dear Experts,
    I downloaded a driver for XHR Power Supply from NI's website and used
    it to controlled the power supply successfully via GPIB cable in
    LabVIEW. However, when I used HP34401A digital meter to measure the
    voltage from the power supply in the same way via GPIB cable, the XHR
    power supply was shut down automatically although the meter read the
    measurement correctly before shutting down. Since I am a new user of
    LabVIEW, I do not know if it is a conflict of GPIB-Controlled
    instuments.
    I would be most grateful if you could give me some advice and tell me how to solve this problem at your earliest convenience.
    Thanks a lot for your attention and help,
    James

    You can set LLO with the VISA GPIB Control REN function. This is on the Instrument I/O>VISA>VISA Advanced>Interface specific palette.
    You do not use the same VISA session for two different instruments. Each must be different and unique. If they were the same, then the be would be using the same address and your program would not work.
    To make a sinlg VI that will control both instruments, just take the functions you need from each and put them into a single VI. The author of the XAN power supply drivers did a kind of lame thing. The Getting Started VIs do not have their controls and indicators wired to the VIs connector pane so you would have to change this before using the Getting Started in another VI. I've attached a simple example that shows some of the other functions along with some 34401 functions in a single VI.
    Before you get going, I would recomend that you take a LabVIEW programming class. Information can bge found at http://www.ni.com/devzone/lvzone/fundamentals.htm.
    p.s. You should know that your email address is not available to forum users. If you wish an example program, you can request it be posted here but you need to provide the version of LabVIEW that you're using and you need to provide the exact name of the XAN driver you're using. I found three and don't know shich is which.
    Attachments:
    two instruments.JPG ‏51 KB

  • To Control a Power Supply via LabVIEW

    Hi,
    I am really in the beginning of the learning LabvIEW. I am trying to control a power supply( Ametek XG 
    1500 ) via LabVIEW through USB cable. I have goggled several websites, but still do not have a clear idea 
    of how to implement such task. I downloaded COM drivers from www.programmablepower.com. Then, device and 
    my computer see the USB cable, but I do not have exact clue to make a good program to control power 
    supply.
    I tried to make a program with NI-VISA with SCPI commands. Actually, I am not sure to write true 
    commands and I can not see the voltage or current value on the front panel. I have never write a program 
    to control any electronic device. Maybe, I can not see the basic step or not.
    Firstly, I want to write a program which makes power on/off to the power supply. I do not know where 
    should I begin. Please any of you give me an offer to do this task.
    Thank you.
    Deniz

    There is of course, the IVI driver.
    I don't understand at all why you would install a different com port driver than the one that comes from Ametek/Sorenesen. In any case, I did not use the IVI driver. I simply created my own using Tools>Instrumentation>Create Instrument Driver Project. Pretty simple for me - I did a basic driver in less than a day. I would suggest you look over the instrument driver tutorial (on main idnet page). The commands are well documented in the manual. Be sure to get the termination characters correct. I can't provide the code I wrote as it was for a customer but if you post what you have written with details on errors you get etc, I'll try to help.

  • Help!!! How to get the recovery time of transient response of a power supply with Labview basic package without analysis option?

    How to get the recovery time of transient response of a power supply with Labview basic package without analysis option? Does anyone have any idea or some similar function SUBVIs?
    Recovery time of transient response is defined as the time from the beginning of the transient to the voltage point on the waveform fallen into 10percent of the overshoot. Well, the waveform is something like a pulse with a soft slope.

    I recommend plotting your data on a graph on paper. Take a look at the data, and determine what is unique about the point you are looking for. Look for how you can teach your program to look for this point.
    I have written several algorithms that do similar, one in fact being for a power supply, the other being for RPM. Neither algorithm used any advanced analysis tools. They are just a matter of determining, mathematically, when you achieve what you are looking for. Just sit down with your graph (I recommend multiple copies) and draw horizontal and vertical lines that determine when you get to the point you are looking for. You are probably going to have to reverse the array and start from the end, so think in those terms.
    If you have trouble, emai
    l me a bitmap of the graph, and what you are looking for and I will try to be of further assistance. Don't do that however; until you you have given this a few tries. Your solution should be involve a lot of logic on analog levels.
    Good luck

  • How to use LabView to control Primera Bravo II CD burner?

    I am trying to use LabView to control the Primera Bravo II CD burner and label printer. The software that controls the Bravo II is PTPublisher. How to use LabView to communicate/control the PTPublisher? Please help, Thanks

    Hi Qian,
    I installed PTPublisher on a virtual machine, and I was wondering what kind of tasks you wanted to control within LabVIEW.  From the program GUI, it appears like the only way to access functions is via mouse clicks.  Do you know of any other way to control the Bravo II CD burner besides the PTPublisher software?  If not, does the PTPublisher allow you to control it in some way other than clicking?
    Peter K.
    National Instruments

  • Using LabView to control a pump

    I am a college student working on my senior project. My group is trying to use LabView to control two diaphragm pumps. We have a code written that generates the appropriate signal. The problem that we are having is getting this code to activate the pumps and make them run.
    Any help would be appreciated.

    You really need to provide more information.
    What is the interface between the code and the pumps? How does the code communicate with the interface? Are all the necessary drivers loaded?
    What happens, exactly, when you run the code? Do you get any error messages? What are they?
    Please post your code along with answers to these questions.  Also provide any other specific information which might be necessary for us to assist you.  Good questions can get good answers. Vague questions will only get more questions!
    Lynn

  • Pid: give a temperature wave by controlling voltage (power supply)

    Hi all.
    I have a system like the one attached in the message.
    I have two working VIs: one that receive the temperature values and one which can read and write the voltage values.
    Now: I need to control the system to have a sort of temperature value/values definied in the beginning (costant, sine wave, etc) by changing automatically ( I think PID is good to do it) the voltage.
    I don't know how to "mix" the VIs to make it work, expecially I don't know how to relate the temperature and the voltage.
    Hardware:
    Temperature: NI 4351 DAQ traditional (NO DAQmx)
    Voltage: HP Agilent 6033A (GP-IB controlled)
    Thank you all
    Attachments:
    Capture.PNG ‏13 KB

    so.. i'll try to explain me better.
    I have a peltier cell that is like a refrigerator (the hot part isn't involved in the system, so not a problem).
    Upon it there's a metal box with the termocouple; in labview I see the state of the temperature.
    upon the box there's the heater, connected to the power supply.
    the power supply is controlled by the program in labview (by controlling the voltage).
    How do I want to control voltage?
    I want that the temperature follows a determined wave (a costant, a sine wave, etc...). If I do not give voltage to the heater, the temperature's box is going down and down. So I want that the labview program, controlled by a PID control, adjusts the voltage (controlling the Power supply) to make the temperature following the determined wave..
    So:
    I don't know how to relation the voltage with the temperature, with the PID attached in this message.
    Hope this time i explained good.
    Attachments:
    pid.zip ‏104 KB

  • Finding Address of Ethernet Controlled (VXI) Power Supply

    I have a PXI system, and a TTI CPX400 power supply connected via Ethernet. In order to initialize and control these power supplies with the premade VIs, I need to supply a resource name in the form of: TCPIP0::<IP>::9221:OCKET. The concern I have is that each power supply has a different IP address, and in order to determine it, I need to connect the supply to a computer and run an LXI Discovery tool (http://tti-test.com/go/psx/psx-downloads/lxi-disco​very_tool.zip), which is a windows, GUI based tool. I would like to know if anyone has a solution for identifying such a device and finding its address in some way that can be implemented from within a labview program, so that if a power supply is replaced, communication can be established without having to manually run the discovery tool and then enter that address into my configuration file. Also, the power supplies have unique host names, so I can't just look up the address that way.
    Thanks for any suggestions.

    By far the easiest is to just set a static IP address for each of your supplies.  It is just let setting up a GPIB address.  Most supplies have menus on the front panel so that you can set them to have a static address.  I do this for all of my LAN instruments.
    There are only two ways to tell somebody thanks: Kudos and Marked Solutions

  • I need to program a Hittite Fractional​-N Synthesize​r Evaluation Kit with a HMC702LP6C​E an external YIG oscillator​. Not sure how to use Labview to control the PLL.

    I need to program a Hittite Fractional-N Synthesizer Evaluation Kit with a HMC702LP6CE an external YIG oscillator.  Not sure how to use Labview to control the PLL.

    Here is how to use the PLL. But I don't know of how to interact with that device
    http://zone.ni.com/devzone/cda/tut/p/id/3781
    And for thouse who don't know what a PLL is a free bonus link is here:
    http://digital.ni.com/public.nsf/allkb/07BC8D77D4E​9AE258625708B007CE74F?OpenDocument
    and a second one on what that device is: http://www.hittite.com/products/view.html/view/HMC​702LP6CE
    Now we are all caught up to speed.
    Sam S
    Applications Engineer
    National Instruments

  • Use Labview to control two Picomotor actuators successively through Model 8753 iPico driver

    Hello All,
    I want to use Labview to control two Picomotor actuators(belong to channel A ,C) successively through Model 8753 iPico driver.Since the example VI's
    (Application.vi) from Newport's website just control one actuator at one time, so I copied the example code, thus there are two repetitive sections (see the attachment) in
    the while loop structure. The test result was that two Picomotor actuators moved to respective target position circularly. And I found the test was correct when two Picomotor actuators belonged to different address. Can anyone tell why ,what should I do? Any assistance with this matter is greatly appreciated.
    Best Regards,
    Attachments:
    control two picomotor actuators.vi ‏90 KB

    BRox,
    I had a look at the examples and obviously all it does is to communicate to the drive through RS232 with a proprietary protocol. With the documentation in the block diagram and the documentation of the protocol it shouldn't be too hard to understand what's going on, but on the other side NewFocus has obviously missed a chance to provide a high level and easy to use API for their product...
    I can't dive too deeply into the features of this drive, but before you spend too much time on understanding their command language, you should check with NewFocus, if it is possible at all to meet your requirements with their hardware. The main reason why I doubt that is the slow communication speed provided by RS232. The only way to reach a sinusoidal motion profile of 30 to 70 Hz with this type of communication is running the complete trajectory generation and interpolation onboard. If you have planned to generate the motion profile in LabVIEW and send setpoint commands to the drive this will probably not work.
    If the drive provides another command input (e. g. an analog +/- 10 V input for torque or velocity command signals), we can talk about alternative approaches.
    Regards,
    Jochen Klier
    National Instruments

  • Can I use the old power supply with the new unit?

    I have a second generation Apple TV. When I install the new unit next week can I use the old power supply with the new one and the new power supply with the old one? This would save some messing with cords behind the units.

    Hello:
    I would definitely not try that.....  The power supplies may be compatible - or may not be compatible.  I think messing with cables is a small price to pay for not potentially frying a new device.
    Barry

  • CAMTEC power supply with USB interface

    Has anyone already controlled a CAMTEC power supply with an USB2.0 UI.Drive-Interface by LabVIEW ?
    Many thanks in advance for any advice.
    Solved!
    Go to Solution.

    JB wrote:
    Has anyone already controlled a CAMTEC power supply with an USB2.0 UI.Drive-Interface by LabVIEW ?
    Many thanks in advance for any advice.
    Looks like you'll need to call a .NET DLL unless they wrote some wrapper LabVIEW VIs .

  • IPad power supply with iPhone

    Hi,
    is there any document where Apple is saying that we can use the 10W iPad power supply with the iPhone?
    Tnxs.

    You bet. See below.
    http://store.apple.com/ca/product/MC359LL/A?fnode=3c

Maybe you are looking for

  • Is it possible for downloaded video files to get corrupted?

    Okay, here's the deal. I switched over to Vista64 and could not get iTunes to add folders back to my library without getting a blue screen. I tried 7.3.1 and 7.2 on Vista64 and Vista32 with the exact same result. It would get a few seconds into loadi

  • AppleTV no longer accepts new 3rd party remote

    I got a new UVerse remote since the old one went belly-up.  I wanted to program the new one with the AppleTV.  The AppleTV would not accept input from the remote.  I messed with all the remote configs, and deleted one that WAS working for my Harmony

  • 2 accounts authorized on computer; can only transfer to iPod on one of them

    We have a new Dell laptop running Vista Home Premium. We successfully migrated the library from the previous computer (still in use, so those accounts are still authorized). The problem is with only one of our accounts: When downloading from the iTun

  • Plzz correct me reagrding process chains.

    hi friends, iam  working on BW in process chains. i want to know the possible ways of correcting the process chains  and plz help me if iam wrong and by providing ur suggestions. 1) whenever process chain fails ,  we will check process monitor in log

  • Urgent- URL Masking

    HI Everyone, Does anyone knows ,how to do URL masking in Portal? What are the settings to be done in Apache? I ve been searching on Net but cld not find anything. URL redirction works but I need "URL Masking". Thx