通过 tcp/ip => “cal?”远程控制进行自校准 -九游官网下载

问题

我想通过“cal?”远程控制命令进行自校准。

由于这需要很长时间,我应该如何检测结束时间。

手册中提及可以使用 srq,但是当我使用 tcp/ip 连接时,这个方法不起作用

回答

是的,srq 队列属于采用 ieee 总线的硬件队列,不适用于常规 tcp/ip 连接,所以无法使用。

由于校准命令“cal?”是查询命令,因此我们无法发送其他查询,比如“*opc?”。

但是我们可以与服务请求使用相同的函数。

srq 由状态字节中的 mav 位(消息可用)触发。我可以使用 visa 函数查询状态字节,直至 mav 位完成设置(值为 16),然后读出缓冲区。

以下是我进行操作的日志记录:

网站地图