解决方案
VISA Read(读取)和 Write(写入)的默认超时为2000毫秒,但是若您要更改此值,则需要为整个VISA Session设置超时。这意味着VISA Read(读取)和VISA Write(写入)的超时将会相同。
要为VISA Session设置超时,请为VISA Session创建属性节点,然后从下拉菜单中选择Timeout(超时)属性。可以通过连接中所需的超时值(以毫秒为单位)来定义超时属性。也可以通过使用LabVIEW中的VISA Set Timeout(位于Function面板中的Instrument I/O»VISA»VISA Advanced)或LabWindows™/ CVI™中的viSetAttribute(“ VI_ATTR_TMO_VALUEK”)函数来完成此操作。
以下代码段显示了将超时设置为2秒的示例: