你刚刚超时,所以你确实发了一些东西而没有得到回应。
我假设您确实使用了“execute”命令而不是“write”命令。
您应该使用“write”将字符串发送到R + S,然后使用本地控制命令 - 查看手册,然后您可以使用* OPC?
对于操作完成问题,并将其读作“x”作为示例,因此您知道它有效。
R + S事件也提供了错误描述,因此您可以检查Direct IO语法是否正确。
例如写“错误?”;
读取....但正确的语法取决于您正在使用的机器....应该有一个R + S命令的概述。
我可以给你ZVL的命令,但我不确定它们适合你的设备;-(但是尝试使用像“SYSTEM:DISPLAY:UPDATE ON”这样的东西,然后一些这个SYSTEM:ERROR?来读取最后一个
如果没有任何内容,你可以执行EXECUTE LOCAL以通过lan或gpib释放遥控器...有时它会挂在Nirwana的某个地方,你必须关闭并打开你的设备才能再次运行 -
谁知道?编辑:dBdetlef于2013年12月4日上午9:51
以上来自于谷歌翻译
以下为原文
You just got a timeout, so that you did send something and get no response.
I assume that you did use the "execute" command instead of a "write" command. You should just send a string to the R+S with "write", then the command for local control - have a look in the manual, and then you can use a *OPC? for operation complete question , and read it as "x" for examples, so you know that it works. The R+S things do also offer an error description, so that you can check that your Direct IO syntax is correct.
For example write "error?"; read y ....But correct syntax depends on machine you are using....there should be an overview at R+S commands.
I can give you the commands for ZVL, but i am not sure that they fit for your device ;-(
But try to use something like write "SYSTEM:DISPLAY:UPDATE ON", then some of this SYSTEM:ERROR? to read last error, and if there is nothing, you can do the EXECUTE LOCAL to release the remote via lan or gpib...
And sometimes it hangs somewhere in Nirwana, and you have to just switch off and on your device so that it works again- who knows?
Edited by: dBdetlef on Dec 4, 2013 9:51 AM
你刚刚超时,所以你确实发了一些东西而没有得到回应。
我假设您确实使用了“execute”命令而不是“write”命令。
您应该使用“write”将字符串发送到R + S,然后使用本地控制命令 - 查看手册,然后您可以使用* OPC?
对于操作完成问题,并将其读作“x”作为示例,因此您知道它有效。
R + S事件也提供了错误描述,因此您可以检查Direct IO语法是否正确。
例如写“错误?”;
读取....但正确的语法取决于您正在使用的机器....应该有一个R + S命令的概述。
我可以给你ZVL的命令,但我不确定它们适合你的设备;-(但是尝试使用像“SYSTEM:DISPLAY:UPDATE ON”这样的东西,然后一些这个SYSTEM:ERROR?来读取最后一个
如果没有任何内容,你可以执行EXECUTE LOCAL以通过lan或gpib释放遥控器...有时它会挂在Nirwana的某个地方,你必须关闭并打开你的设备才能再次运行 -
谁知道?编辑:dBdetlef于2013年12月4日上午9:51
以上来自于谷歌翻译
以下为原文
You just got a timeout, so that you did send something and get no response.
I assume that you did use the "execute" command instead of a "write" command. You should just send a string to the R+S with "write", then the command for local control - have a look in the manual, and then you can use a *OPC? for operation complete question , and read it as "x" for examples, so you know that it works. The R+S things do also offer an error description, so that you can check that your Direct IO syntax is correct.
For example write "error?"; read y ....But correct syntax depends on machine you are using....there should be an overview at R+S commands.
I can give you the commands for ZVL, but i am not sure that they fit for your device ;-(
But try to use something like write "SYSTEM:DISPLAY:UPDATE ON", then some of this SYSTEM:ERROR? to read last error, and if there is nothing, you can do the EXECUTE LOCAL to release the remote via lan or gpib...
And sometimes it hangs somewhere in Nirwana, and you have to just switch off and on your device so that it works again- who knows?
Edited by: dBdetlef on Dec 4, 2013 9:51 AM
举报