指定等待时间以完成读取或写入操作GydF4y2Ba
你配置GydF4y2Ba暂停GydF4y2Ba
要等待读取或写入操作的最大时间(以秒为单位)。GydF4y2Ba
如果发生超时,则读取或写入操作中止。另外,如果在异步读取或写入操作期间发生超时,则GydF4y2Ba
生成错误事件。GydF4y2Ba
指定的回调函数GydF4y2Baerrorfcn.GydF4y2Ba
被执行。GydF4y2Ba
笔记GydF4y2Ba
超时是向上舍入到全秒。GydF4y2Ba
用法GydF4y2Ba |
任何仪器对象GydF4y2Ba |
只读GydF4y2Ba |
绝不GydF4y2Ba |
数据类型GydF4y2Ba |
双倍的GydF4y2Ba |
默认值为10秒。GydF4y2Ba
请注意,超时向上舍入到全秒。GydF4y2Ba
您可以配置GydF4y2Ba暂停GydF4y2Ba
要等待为大多数接口完成读取或写入操作的最长时间。GydF4y2Ba
例如,创建GPIB对象GydF4y2BaGGydF4y2Ba
与国家仪器GPIB控制器有关,带有董事会指数GydF4y2Ba0.GydF4y2Ba
以及具有主要地址的文书GydF4y2Ba1GydF4y2Ba
。GydF4y2Ba
g = gpib('ni',0,1);GydF4y2Ba
您可能希望将超时值配置为半分钟,以便进行慢速数据传输。GydF4y2Ba
g.timeout = 30;GydF4y2Ba
然后当您连接到仪器并进行数据读写时,使用超时值为30秒。GydF4y2Ba