Hameg power supply HM7044 ieee 488 (GPIB) device control

Dear All,
I have a power supply (Hameg HM7044) with a GPIB interface.It seems that there is no VI to control it in the HAMEG or the ni websites.
Since i am new to this kind of interface i have two questions.
-if i connect the device how do i know the address it is in.
-is there a general VI to interact with GPIB -ieee 488 devices?
thank you in advance,
thodoros 

Well, there is a driver here but it is for RS-232 and for some stupid reason, they have password protected the VI. That should deserve a nasty message to them.
First, if you use an NI GPIB controller, you will get a program called Measurement & Automation Explorer (MAX). As part of the installation instructions, you will do a 'Scan For Instruments'. This will return a list of GPIB addresses for all of the connected instruments. Second, the information for setting the GPIB address is going to be in the instrument manual. If you don't have a manual, get one because you can't do a thing without one.
To communicating to GPIB instruments, the recomended API is VISA. The majority of the time, all that you will need is a VISA Write and a VISA Read.
You can learn some of the basics at the Instrument Control Fundamentals page.

Similar Messages

  • How can i change the voltage of my power supply using my pci gpib 488.2 driver?

    I need to be able to control the voltage outputed by the power supply. I have a pci gpib 488.2 and I downloaded the correct driver. I also don't no exactly how to use the communicator included in the measurement and automation explorer. When ever I type in the commands I get an error. If anyone can help me I would appreciate it.
    thank you

    First see if you can establish communications with the power suppy using Meas and Automation explorer (MAX for short). If you can find your GPIB card in the directory tree choose it and then use the scan for instruments tool. If it can see your power supply it will give you it's address. Choose it and try the Communicate with my instrument tool. It will send a IDN? command to that address and it might return a string if the instrument understands the command. If not you will need to dig through the power supply manual to find the correct commands.
    Using LabVIEW 2010SP1 and TestStand 4.5

  • Problem with Get the current and voltage from HP Power Supply (HP E3631A), using the GPIB interface.

    my USB device's power support is from the DC Power Supply ( HP E3631A)
    I need to read using current from a DC Power Supply ( HP E3631A),via GPIB interface.
    When I use the follow command.Why can't read the current value.My environment is in vc++ 6.0.
    "APPL P6V,5.0,1.0"
    "OUTP ON"
    "MEAS:CURR? P6V"
    attached the NI SPY File.Please check it.
    Can you tell me what the problem is ??
    Thanks in Advance !
    Hope you can solve my problem !!!"
    Attachments:
    E3631AERR.spy ‏7 KB

    Hi neilchuang,
    A read timeout error is usually caused by an error on the command string sent.
    The first thing I would check is if the instrument requires a termination character at the end of each message (such as linefeed). I noticed in the Spy capture that the commands do not have a termination character attached. This means that the instruments never recognized that you completed the query command, it doesn't execute the requested action and as a consequence of that it doesn't have any data to return.
    One question: Is the instrument detected by MAX when you scan for instruments?. If yes then you can assume that the GPIB software and hardware are properly installed. The scan for instruments sends the *IDN? (terminated by a linefeed). You can right-cli
    ck on the instrument entry in MAX and select "Communicate with instrument". Notice that at the end of the command the linefeed is included (\n).
    Double check with the instrument manual if the commands sent are the right ones.
    Finally, there is an instrument driver available in the idnet library: www.ni.com/idnet. Search for 3631. Since you are working in C you can use the LabWindows/CVI Plug and Play driver. Even if you decide not to use the instrument driver, you can still use it as an excellent reference on how to program with the instrument.
    Hope this helps!.
    DiegoF
    National InstrumentsMessage Edited by Molly K on 02-18-2005 11:05 PM

  • Can IEEE 488.2 Labview software/drivers used on a IEEE 488.1 instrument

    I have a IEEE 488.1 device but am using a IEEE 488.2 Labview software/driver package.  Measurement and Automatiion
    tells me that the IEEE 488.2 board is working properly but there is no communication between the board and the device.
    Is IEEE 488.2 downward compatible?  If not, is there any remedy rather than getting a new board or getting a new instrument
    with IEEE 488.2 software?
    Thanks.
    Mark

    Hello,
    In my application I am conducting a pressure test, Here am using DMA Make Air Data Test Set witch I am interfacing to the PXI system through GPIB.
    In MAX the particular GPIB address is detected but if i write a query "*IDN?" it did nt respond.
    To debug this issue I used NI 488.2 Interactive control when i started communicating with the instrument it throws error such as EAB0 and status as TIME0 and CMPL
    Here the Instrument DMA make MPS31C is 1EEE 488.1 Compliant.and NI 488.2 Ver 2.52
    Please find the attached operation manual and Device communication manual of the Air data test set
    Please suggest be a solution for this issue.
    Waiting for a quick reply
    Regards
    Lingaraj
    Attachments:
    EM MPS31C Operating0108.pdf ‏2452 KB
    EMPS31CExtDrivComm.1010.pdf ‏104 KB

  • Looking for a 488.2 device driver for LynxOS.

    Hi,
    I am working on a NI6781 controller with integrated GPIB (IEEE 488.2) Device (PCI-GPIB, pci-Device Id:c801). The operating system is LynxOS 4.0.
    Is there a device driver available for the IEEE 488.2 device for LynxOS?
    Thanks
    Harald

    Hello Harald,
    National Instruments does not provide a driver for the PCI-GPIB interface on LynxOS. We do provide a driver development kit (DDK) for GPIB that would allow you to implement such a driver if you would like to add support for another operating system (such as LynxOS). Please see http://sine.ni.com/apps/we/nioc.vp?lang=US&cid=4873 for more information on the DDK.
    Scott B.
    National Instruments
    Applications Engineer

  • VI for Walker Scientific Power Supply Control PSC 4

    I am inneed of the VI for the captioned instrument.  i have searched the instrument Drive in NI website and also tried to google it. I couldn't find. Is there anyone using the same and if so could you please let me know how to get the same?

    Hi Jayakumar,
    I just glanced through with the manual and I noticed that the instrument can be controlled with RS 232 (Serial) and IEEE 488 (GPIB). The command set is well documented, I do not think you need to make an instrument driverfor your device (if you are tight with time constraint). You can select one of the protocol RS 232 or IEEE 488 and try to create a program that suits your project/work. For a simple one, you can refer to the examples, (RS 232) Basic Serial Write and Read.vi and (IEEE 488) GPIB-VISA.vi, connect your instrument with either protocol and start sending the command set. If the simple test works, then you can develop more complicated program.
    PS: You can find the examples at NI Example Finder (Help>>Find Examples...) then Hardware Input and Output>>Serial and Hardware Input and Output>>GPIB.
    Hope that helps!
    Sincerely,
    Krisna Wisnu
    Message Edited by Krisna Wisnu on 12-05-2008 03:14 AM
    Sincerely,
    Krisna Wisnu

  • Creating and using a VI to control a 488.2 device

    I am trying to control an IEEE 488.2 device using labview. I connected a usb GPIB controller to the device and I am recieving signals on the Measurement and Instrumentation explorer. Now, I want to develop a VI on Labview that reads values from the device and uses them. How do I use the device driver/VISA/example GPIB vi ect. to do this?

    It's too esay to do than to explain it but i'll try! The only VIs you'll need to use are Visa READ and Visa WRITE under the Instrument I/O menu. The last one could be used to send strings of commands to the selected instrument whereas the first could be used to read strings of data from the instrument. To select the instrument you must plug a constant value to the "VISA Resource Name" terminal. Labview automatically lists all the possible visa peripherals you need only to select the gpib device and that's all! The same thing when you want to retrive informations from the instrument. In this case you must specify the length of the string to be read which is indicated by an integer number. To know this value you can use NI Spy in the "Measurement and Automation" sui
    te and simulate the reading operation. NI Spy will then show the command strings sent to the instrument and the ibrd command show the length of the retrived string (idrd(instr.id,string,length)).
    I hope that this explanation could be clear and of some use.

  • Airport replacement power supply

    Hi,
    I have an Airport Extreme Base Station/802.11N-USA.
    The power supply blew out in a storm.
    Is the power supply on the Apple Store website
    the proper replacement? It does not look the same!
    It looks like the power supply for the older Airport devices.
    http://store.apple.com/1-800-MY-APPLE/WebObjects/AppleStore.woa/wa/RSLID?mco=18A D1F05&nplm=M9479LL/A
    If not, is there someplace to get a correct replacement?
    Thanks,
    John Boccio
    [email protected]

    Hi,
    I have an Airport Extreme Base Station/802.11N-USA.
    The power supply blew out in a storm.
    Is the power supply on the Apple Store website
    the proper replacement? It does not look the same!
    It looks like the power supply for the older Airport
    devices.
    http://store.apple.com/1-800-MY-APPLE/WebObjects/Apple
    Store.woa/wa/RSLID?mco=18AD1F05&nplm=M9479LL/A
    If not, is there someplace to get a correct
    replacement?
    Thanks,
    John Boccio
    [email protected]
    The power supply in the AEBSn is not a user-replaceable item. You will need to have it serviced by Apple or an Apple certified technician.

  • Why does my FP-1600 take a 24V .5 Amp Power Supply and drop the Voltage to 11V at .5 Amps?

    I have a FP-1600 connected to 4 FP-TB-1 bases. 2 FP-AI-100, 1 FP-TC-120, and 1 FP-AO-210 modules. I am powering the FP-1600 with a 24 V .5 A power supply. There are no devices currently connected to any of the modules. The power supply should be supplying 12 W, which should be enough to power the FP-1600 and the 4 modules according to the power requirement calculation in the manual P = 7 W + 1.15*#modules. When I install the third module, the FP-1600 stops communicating. Checking the power supply I see that the voltage drop across the power terminals on the FP-1600 is only 11V and then measuring the current being drawn it is .5 Amps, which is only 5.5 W, not enough to power the devices. When I unhook the power supply and measure the Voltage it is 24 V.
    Why is the FP-1600 dropping the Voltage to 11V? Should I just purchase a 12V 2 Amp power supply?
    Thanks for any help
    Jeremy

    Hello jqk,
    You got it figured out. The maximum current that can be drawn is .5 which is too small. As the current being drawn approaches the maximum allowable current, the voltage will begin to drop. Eventhough the current you measure is .5A, the fact that the voltage is 11V means that the circuit requires more current to function properly.
    As a rule of thumb, you want the maximum current your power supply can deliver to be at least the double of the system's maximum current consumption.

  • Communicating between GPIB IEEE 488-1978 Instrument and LabView

    Hi,
    I'm currently trying to convert some old BBC BASIC Code into Labview 6.1.
    The BBC Computer has a GPIB Comms Unit attached to it to communicate with an old Marconi Instruments Microwave Counter 2440 using GPIB IEEE 488-1978.
    I am currently trying to get Labview to communicate with the Counter using GPIB 488 vis and a NI GPIB 488.2 Card but I'm not able to get anything out of the Counter or get MAX to even acknowledge the equipment exists.
    I was wondering if anyone out there knows if it is possible to communicate with a GPIB IEEE 488-1978 instrument in Labview 6.1 (or any other LV Versions) and if it is, does anyone have a driver for the instrument (Marconi Instruments Microwave Counter 2440 circa 19
    84) or having any helpful tips on the protocol for talking to a IEEE 488-1978 instrument.(I have some previous experience using VISA.)
    Many Thanks in Advance for your help.
    Sammy Mason

    I have done this with several instruments. It is best to get a hold of the manual for this instrument and see what commands it uses.
    MAX will not find this using the *IDN? query. In MAX, open the "Communicate With Instrument" window and type "ID?" (without the quotes), and hit query. You should get some basic information back from your instrument.
    I use GPIB Read and GPIB Write most often. Your instrument probably doesn't support much else. Maybe Clear and Poll.
    Be careful if you are using a newer, faster computer. There are Knowledge Bases and Discussion Forum topics that discuss the problems that can arise. To prevent these problems, I created my own Read and Write VIs. They just have a few milliseconds delay before the read or writ
    e takes place
    Attachments:
    GPIB_Read_with_Delay.vi ‏37 KB
    GPIB_Write_with_Delay.vi ‏35 KB

  • Does using two bus powered external devices MacBook Pro 13" put too much strain on the power supply?

    Will daisy chaining two bus powered external devices put too much strain on my 2011 MacBook Pro 13" power supply?  Specifically I would like use ProTools with a LaCie bus powered hard disc and a Digidesign Mbox 2 Pro which is also bus powered with firewire.

    Hi rrlavigne,
    The biggest difference between the two machines in maximum RAM capacity. The white MacBook is limited to 4GB, whereas the MacBook Pro will support 8GB of RAM. While the cost of RAM is prohibitory right now (to go to 8GB), to have that flexibility in the future will very much be worth it... especially considering you intend to install Logic.
    Other than that, I think in terms of "raw performance" the machines are very equally matched. You're paying for the unibody design, backlight keyboard, SD card and new battery technology for that $200 premium (in addition to the slight CPU bump).

  • Difficulty in reading GPIB device(power meter)

    I am using the following Vi attached. i am generating array of frequency writing it to the signal generator with GPIB address 28.afterawards reading powermeter with GPIB address.and finally writing it to the file.
    the problem is some times this GPIB read does not work properly. i get error from the power meter. in the read array it displays trigger or Nrvs or some thing different. i thought may be it is due to initializing of power meter. i send SC1 command for power meter initialization. but it does not work. why ? i attached the manual of power meter and signal generator.
    thanks for some help
    Attachments:
    27_10.zip ‏57 KB
    manual.zip ‏13855 KB

    yes you are right.but if i just execute this driver and afterwards i execute my VI i get some reading from power meter in the form of an string array. it is like this i write an array of frequencies to signal generator at GPIB address 28.and then other device(power meter) is connected at GPIB address 13.
    this device returns reading in the form an array string. i thought that i must send/write some command to GPIB 13 device (power meter), so that it starts sending data.this is i am doing in my VI by sending SC1 command. may be i am using wrong command or may be i must send some sequence of command.
    the problem with executing the driver, that you mentioned is that i have to execute this driver VI all the time just before my VI.if i execute this driver VI/DL
    L then every thing is fine and my VI sends and read reading according to my wish. but what happened if all these devices are initialized or reset,my VI does not run any more. and because i dont know which part of this driver VI cause this activation to react, i just have to blindly execute the driver every time without understanding what should i do in my VI that i dont need to execute the driver any more and this VI would be independent of driver VI.
    thanks

  • Simple code in VB6 to control Chroma AC power supplier throigh GPIB

    Hi there,
    I am a totally newbie in VB6 (just have a little background in C).
    Anyways, I want to write a simple code in VB6 to send commands out through GPIB to control a chroma AC power supplier. Can anyone show me how?
    thanks.

    Make sure to select Example option while installing. Your install dialog may differ due to version different.

  • Why are my purchases made on one device showing up as "waiting" to download on my other devices, until I plug those devices into a power supply?

    Any time I make a purchase on one device, say my Mac Book, the items show as "waiting" in the downloads area of my iPad and iPhone. Once I plug those devices in to a power supply, they begin to download.
    note that automatic downloads in all format types are turned on on all devices.
    Any ideas on if there's a power setting that I can change somewhere to make it NOT a requirement that my devices be plugged in to automatically download?? I know you are all shocked to hear this, but I did not have this problem prior to iOS 8. (Both my iPad and iPhone have 8.1)

    The iPod has to be powered on, and it has to have a live wifi connection.  If it is not showing up it may be powered off, the battery may have died, it may be in sleep mode (the wifi radio is off in sleep mode when running on the battery), or it may not be in range of any known wifi networks.
    Also, since the tracking feature is a function of iCloud account credentials, if the device has been reset as new, then your daughters iCloud account and its settings will have been erased.  In that case, the device will never show up again.
    If the device did not have a passcode lock and/or account restrictions enabled on it, then anyone finding it could also go into the iCloud account settings and disable the "find my iPod" setting.

  • Programmin​g Power supply device to step voltage

    I am very new to Labview. I am trying to program my three devices. One for power supply and two other for getting the negavtive and positive voltages.I want to step up the voltage level of my power supply device by a factor of one and then read the values of positive and negavtive voltage. So basically I need a loop where steping up the voltage value of my power supply devices should bring the change in other devices too.
    However I am not able to find the correct flow to do. So need help
    Attached is the Code.
    Thanks a lot.
    Attachments:
    code.vi ‏115 KB

    First, did you take any of the LabVIEW tutorials? If not, do that first. Then, if you don't know where the Ramp function is, use the search button on the functions palette. Make sure to turn on context help. The details link in the help window will provide more information than I can. It generates an array and after the tutorial, you should understand how a for loop auto-indexes an array.

Maybe you are looking for

  • Mini DisplayPort to VGA Adapter for new MacBook

    Hi, I have an old MacBook (2 years old) and am planning to upgrade to the new MacBook. Can my current Mini DisplayPort to VGA Adapter be used for this new MacBook as well? This is so that I don't have to order another Adapter if they are the same sti

  • Real time job doesn't receive automatically changes in SAP ECC 6

    Hi Experts, <br/> <br/>I'm trying to (using Data Integrator) automatically retrieve data from SAP ECC and store it in a local database table. I followed the steps written in this article: http://wiki.sdn.sap.com/wiki/display/BOBJ/Receiving+IDOCs. I'm

  • Need help regarding certification alternative to weblogic portal developnme

    Hi All, I was planning to give weblogic portal certification (1z0-110). But I found that the 1z0-110 certification is retired. Can anybody guide me to some other alternative. I am a JAVA developer who is interested in doing some server certification.

  • Problems accessing object variables in a Vector

    Hello all... perhaps someone can help:- I have a Vector - "ToolList" - which contains objects - "Tools". These tools have characteristics like: "ToolName", "Weight", "Dimensions". I'm trying to get the "ToolName" of each object listed in a ComboBox b

  • Viewing a dvd--s10-2 windows XP

    i am newbie---i purchased targus dvd-rom external drive...wouldn`t play dvd....got a message said i need a decoder installed is this in the XP os? n Solved! Go to Solution.