是德科技
直播中

王秀华

7年用户 154经验值
私信 关注
[问答]

DSO-X 3014怎么从远程控制切换到正常控制

通过例如控制DSO-X 3014a时
USB有时会保持在遥控模式,仪器正面的所有按钮都没有响应。
这可能是由于例如
开发过程中控制软件出错。
有没有办法强制仪器从远程控制到正常控制而无需打开和关闭?

以上来自于谷歌翻译


     以下为原文

  When controlling a DSO-X 3014a through e.g. USB it sometimes remains in the remote control mode and  
all buttons on the front of the instrument are not responsive.  
This can happen due to e.g. an error in the control software during development.

Is there a way to force the instrument from remote to normal control without having to switch it on and off ?  

回帖(3)

周菊

2019-3-18 15:16:01
简短的回答是,“可能不是。”
范围不应该像这样锁定。
除非您已发送“:SYS:LOCK ON”命令,否则前面板应始终处于活动状态,即使在远程控制下也是如此。
如果使用该命令,前面板将被锁定,直到您使用“:SYS:LOCK OFF”解锁它,或重新启动示波器。
如果yu发送该命​​令,则失去对范围的控制,电源按钮是唯一的解决方案。
如果您要发送一些锁定范围的其他推荐序列,那么如果您能识别该命令序列并将其传递给我们,则可能对安捷伦有所帮助。
另外,请确保您的示波器具有最新固件V 2.12。


以上来自于谷歌翻译


     以下为原文

  The short answer is, "Probably not."

The scope shouldn't lock up like this. The front panel should always be active, even while under remote control, unless you have sent a ":SYS:LOCK ON" command. If you use that command, the front panel is locked until you unlock it with ":SYS:LOCK OFF", or reboot the scope. If yu send that command, then lose control of the scope, the power button is the only solution.

If you are sending some other commend sequence that is locking the scope up, then it might help Agilent if you could identify that command sequence and pass it on to us.

Also, please make sure that your scope has the latest firmware, V 2.12.

Al
举报

王秀华

2019-3-18 15:31:23
引用: nvywyerwer 发表于 2019-3-18 15:16
简短的回答是,“可能不是。”
范围不应该像这样锁定。
除非您已发送“:SYS:LOCK ON”命令,否则前面板应始终处于活动状态,即使在远程控制下也是如此。

Al,感谢您的快速反应。
DSO-X上的固件版本为2.12。
所以应该没问题。
我的乐器包括WAVEGEN和DVM模块。
使用Labview 2011 SP1和NI发布的DSO-X 2000和3000系列驱动程序/软件发生错误和锁定。
通过测试和测量界面进行通信以及一些简单的初始化和退出(参见随附的vi,显示固件和驱动程序详细信息)有效。
驱动程序附带的标准示例,例如
获取波形vi挂断并锁定范围。
例如。
由于触发条件而导致的采集超时终止了vi,但使示波器处于无法访问的模式。
我想这对于Labview驱动程序开发人员来说更是一个问题,但是悬挂仪器并且不得不重新启动是很尴尬的......用例如
仪器前面的后退按钮非常有用。
最好的,鲁道夫斯普里克

以上来自于谷歌翻译


     以下为原文

  Al,
Thanks for the fast response.

The firmware version on the DSO-X is 2.12. 
So should be ok.
My instruments includes WAVEGEN and DVM modules.

The error and lock-up occurs using Labview 2011 SP1 and the NI issued driver/software for the DSO-X 2000 and 3000 series.
Communication through Test and Measurment interface and also some simple init and exit (see enclosed vi showing the firmware and driver details) works.
The standard examples that come with the drivers such as e.g. the Acquire Waveform vi hang up and lockout the scope.
E.g. a time out in the acquisition because of trigger conditions terminates the vi, but leaves the scope in an unaccessible mode.

I guess this is more an issue for the Labview driver developers, but nevertheless hanging the instrument and having to reboot is awkward ...
Overruling this with e.g. the back-button on the front of the instrument could be very useful.

Best,
Rudolf Sprik

附件

举报

周菊

2019-3-18 15:38:02
引用: nige*** 发表于 2019-3-18 15:31
Al,感谢您的快速反应。
DSO-X上的固件版本为2.12。
所以应该没问题。

>驱动程序附带的标准示例,例如
获取波形vi挂断并锁定范围。
>例如
由于触发条件而导致的采集超时终止了vi,但使示波器处于无法访问的模式。
>>我想这对于Labview驱动程序开发人员来说更是一个问题,但是悬挂仪器并且不得不重新启动是很尴尬的...我同意范围不应该挂起,但是它可能不会挂起,只是不会对
前面板。
我唯一能想到的是,无论是意外还是故意锁定前面板,然后它们会出现某种故障,使其锁定。
没有查看发送到范围的命令,就没有办法知道。
许多开发环境都有一种设置命令日志的方法,因此您可以看到正在向设备发送的命令。
如果可能的话,我可能会建议启用它,或者单步执行代码以查看它正在做什么。
您还应该与NI人员保持联系。
>以此为例推翻
仪器前面的后退按钮非常有用。
如果这实际上是由SW关闭前面板引起的,那么具有覆盖将无法实现这一目的。
如果这是一个范围问题,那么你所谈论的将是某种NMI。
为了确保它始终有效,它可能必须具有与关闭和重新打开范围相同的效果。


以上来自于谷歌翻译


     以下为原文

  > The standard examples that come with the drivers such as e.g. the Acquire Waveform vi hang up and lockout the scope.
> E.g. a time out in the acquisition because of trigger conditions terminates the vi, but leaves the scope in an unaccessible mode.

> I guess this is more an issue for the Labview driver developers, but nevertheless hanging the instrument and having to reboot is awkward ...
I agree that scope should not hang, but then it may not be hung, just not reacting to the front panel. The only thing I can think of is that they are locking the front panel, either accidentally, or on purpose, then they have a failure of some sort, leaving it locked. Without looking at the commands that are sent to the scope, there's just no way to know.
Many development environments have a way to set up a command log, so you can see what commands are being sent to the device. I might suggest turning that on, if possible, or stepping through the code to see what it's doing. You should also be in touch with the NI people.

> Overruling this with e.g. the back-button on the front of the instrument could be very useful.
If this is really caused by the SW turning off the front panel, then having an override would defeat the purpose of doing that. If it's a scope problem, then what you are talking about would be some sort of NMI. To be sure it would always work, it would probably have to have the same effect as turning the scope off and back on.

Al
举报

更多回帖

发帖
×
20
完善资料,
赚取积分