7 software protocol – B&K Precision 5492BGPIB - Manual User Manual
Page 59

Remote Operation
59
3. Press to move down to the command level within the I/O MENU,
“1: GPIB ADDR” will be
displayed.
4. Use or key to move across the menu to display
“6: RETURN”.
5. Press to move down a level to set the return on or off.
6. Use or key to select ON or OFF to enable or disable echoing respectively.
7. Press
(ENTER) to confirm the selection. The message
“CHANGE SAVED” will be displayed
to show that the change is now in effect.
8. Press
→ key to exit from the menu.
5.2.7 Software Protocol
Since the hardware handshaking lines CTS and RTS are not used by the 5492B, the multimeter can be
setup to use the character return (echoing) function as a software handshake to decrease data losses
and errors during communication. Please refer to the content below before remote programming.
1. For remote commands syntax and format, refer to the next chapter for details.
2. The controller (interfacing software or application) transmits the command using ASCII code with
after the termination character is received.
3. The character received by the multimeter will be sent back to the controller again. The controller will
not send the next character until the last returned character is received correctly from the multimeter.
If the controller fails to receive the character sent back by the multimeter, it could be any of the
reasons listed below:
The serial interface is not connected correctly.
Check if the RS232 function is enabled. Check that the same baud rate is configured on both
the instrument and the controller.
When the multimeter is busy with executing a bus command, it will not accept any character
from the serial interface at the same time. So the character sent by controller will be ignored. In
order to make sure the whole command is sent and received correctly, the character without a
return character (if echoing is enabled) should be sent again by the controller.
4. The multimeter only sends information under the following two conditions. The first is when a
character is received normally; the multimeter will send the character back as a response when
return function (echoing) is ON. The second is when a query command is received; the multimeter
will send the query response information.
5. A query response is sent out in ASCII code and includes terminal character.
6. For some commands that will take a long time to execute, for example reset command, the
controller should keep waiting to avoid the next command from being lost when the multimeter
executes it.