等待GPIB RQS函数
- 更新时间2025-07-30
- 阅读时长3分钟
等待由地址字符串指定的设备置RQS有效。
GPIB等待函数可用于等待特定设备置任何状态有效。
关于超时和地址的默认设置的更多信息,见GPIB函数默认设置。
输入/输出
地址字符串
—
地址字符串包含与函数通信的GPIB设备的地址。 可用主+次的格式输入地址字符串中的主地址和次地址。主和次都是十进制值,如主是2,次是3,则地址字符串是2+3。 如未指定地址,函数在读取和写入字符串前不会寻址。函数假定命令已经以其它方式发出或由另一个控制器控制并进行寻址。如控制器要寻址设备但并未在超出时间限制前进行,函数随GPIB错误6(超时)终止并在状态中置位14。如GPIB不是管理控制器,则不指定地址字符串。 如LabVIEW有多个可用的GPIB控制器,地址字符串的前缀可确定特定函数使用的控制器,格式为ID:地址或ID:(无需地址时)。例如,使用前缀2:3可设置GPIB控制器2与地址3上的设备进行通话。如控制器ID不出现,函数使用控制器0或总线0。
超时毫秒(488.2全局)
—
超时 (ms)指定函数在超时前等待的时间,以毫秒为单位。 在超时毫秒内未完成的操作会中止。设置超时毫秒为0可禁用超时。 要使用 488.2 全局超时,请不要连接 超时毫秒 或将输入设置为-1。然后通过设置超时函数设置超时毫秒的默认值。默认值为10000。
错误输入
—
错误输入表明该节点运行前发生的错误条件。该输入将提供标准错误输入功能。
轮询响应字节
—
轮询响应字节返回指定设备的串行轮询响应。如置位SRQI,函数可轮询在指定地址的设备,确定设备是否已请求服务。 指定设备请求服务(在6位状态字节寄存器中的第6位RQS位为TRUE)时,函数可返回串行轮询响应。 如由地址字符串表明的设备未在超时限制内响应,轮询响应字节的值为-1。 注: 不同仪器轮询响应字节的位定义不同。
错误输出
—
错误输出包含错误信息。该输出提供标准错误输出功能。 |
地址字符串
—
超时毫秒(488.2全局)
—
错误输入
—
轮询响应字节
—
错误输出
—