Instrument Control (GPIB, Serial, VISA, IVI)

cancel
Showing results for 
Search instead for 
Did you mean: 

How do I change *IDN? to *ID? to match HP 8591EM using Max 3.02

PCI-GPIB does not communicate with HP 8591EM. I am using Window 98 and have installed driver 2.2. I need to change IDN, I can not find any reference in MAX 3.02, does anyone know how to change the IDN?
 
Thanks
Masood
 
0 Kudos
Message 1 of 17
(5,567 Views)

Why do you have to change it? If MAX detects the instrument as being there and only reports that it failed to respond to the *IDN? prompt, then you have no real problem. It will not affect the ability to write a program that communicates to the instrument. The scan for instruments is a two part process. It uses some low level functions to find an instrument. It then sends the *IDN? query just to populate an information field in MAX. This information field is not used anywhere else. It's the address of the found instrument that matters. When you right click on the instrument and choose to communicate with it, you can send any query you want.

On the other hand, if MAX fails to find the instrument completely, you have a big problem and the inability to change *IDN? to ID? is not the cause.

0 Kudos
Message 2 of 17
(5,560 Views)

Thanks for the reply, MAX instrument can not send Query with *IDN?, if I change this to *ID? then the communicator finds the HP 8591EM. I am running emission software for GTEM which the software has error massage indicating the GPIB can not fond the spectrum analyzer. This is an older spectrum analyzer and it seems like the GPIB template needs to be changed to look for instrument ID which is *ID?, any suggestion.

 

Thanks

Masood

 

0 Kudos
Message 3 of 17
(5,555 Views)

I don't think you understand what I am saying. If you get a message in MAX only that the instrument does not respond to the *IDN? query, that is not an error. MAX does not use *IDN? or ID? to actually find an instrument. If you can successfully send the ID? command in MAX and get a response, there is no problem in MAX at all.

If you have a different program that fails to detect the instrument, then that program needs to be changed.

Why don't you post an screen shot of the results in MAX when you select 'Scan for instruments'. Based on that, I can better understand any problems you might actually be having.

There is no such thing as a GPIB template for instrument ID, or any other commands for that matter.

0 Kudos
Message 4 of 17
(5,550 Views)

I tryied to get snap shot, but could not paste it, the following is what displys after I do "Scan for instrument"

GPIB Interface Number   0

Instrument0                       Primary Address= 18      The device did not respond to a *IDN? query

I hope thi swould help.

Thanks

Masood

 

 

 


 
0 Kudos
Message 5 of 17
(5,544 Views)
You have no problem as far as MAX is concerned. MAX found the instrument. The message is expected for older instruments that don't support the *IDN? query. You should be able to communicate with whatever programming language you choose. You might have better luck using lower level GPIB Read/Write functions instead of VISA. Some of these older instruments also had a goofy method of command termination. If you are writing your own program to control this instrument and having issues there. provide details such as the language you are using, etc.
Message 6 of 17
(5,538 Views)

HELLO,

i got the same problem like Masood, but im use HP 8591EM and ETSi 4334 instrument..when i run ETSi 4334 to get the frequency reeding the error will be shown like this picture below.. please help me to solve this problem. error

0 Kudos
Message 7 of 17
(4,942 Views)

You don't have anything close to the same problem it appears. If that is a graph of readings from the instrument, then it is partially through the scan when you get a read error. Is that software you wrote?

0 Kudos
Message 8 of 17
(4,940 Views)

my project is to ensure the  "ETSI 4334" which is used to scan the emission of PCB board to work again is to take accurate readings. This device consists of analayzer spectrum (interface using NI-GPIB), a motor driver (interface using RS232) and a computer (used to control the motor driver and used to take a  readings from spectrum analayzer HP 8591EM ). This device comes with its own software that came from the manufacturer. the problem now is that:

1 - when I use NI software (National instruments) to make sure the communication between the computer and
spectrum analayzer , the results are like this:
Instrument0                       Primary Address= 18      The device did not respond to a *IDN? query 

2-then when I was using
ETSi 4334  is to take readings from the spectrum analayzer, the error is shown like a picture im post before..

 

because of this software i did't worte, what the solution of this problem..??

 

this link, will help you to understand more about "ETSi 4334" >>>http://www.etsi.co.uk/index.htm


I have the tools to ensure the project is "ETSI 4334" which is used to scan the emission of PCB board to work again is to take accurate readings. This device consists of analayzer spectrum (using NI-GPIB), a motor driver (using RS232) and a computer (used to control the motor driver used to take readings of the RS 232dan analayzer HP 8591EM spectrum). This device comes with its own software that came from the manufacturer. the problem now is that:

1 - when I use NI software (National instruments) to make sure the communication between the computer and analayzer spectrum, the results are like this:
      
Primary address: 18
      
equepment: the device did not response to a * IDN? query

2-then when I was using 4334 ETSI is to take readings from the spectrum analayzer, the decision that I could be like this picture.

0 Kudos
Message 9 of 17
(4,916 Views)

The non-response to the *IDN? is NOT a problem at all as you can see in the answers to this thread. It is normal and has nothing at all to do with that ETSI instrument and software. I suggest you ask them about their software.

Message 10 of 17
(4,901 Views)