如果您的设备用于 S 模式转换器,则有一组可用的 S 模式功能,可让您更改主地址。该功能使用的函数是
caddr [addr]<CR> 。
addr是为 GPIB-RS232 指定新 GPIB 地址的参数。该参数由一个主地址和一个可选的辅助地址组成。辅助地址与主地址之间用加号 (+) 隔开。这两个地址都是数字字符串的格式。
如果您只指定主地址但不指定辅助地址,辅助地址功能将被关闭。
如果在没有参数的情况下调用 caddr,则 GPIB-RS232/485/422 返回其当前的 GPIB 地址。
以下是调用函数的示例:
char buffer [] = "caddr 0+22\r";
viWrite(instr, buffer, strlen(buffer), &retCount);
附加信息
您也可以使用 NI MAX 更改地址,请参阅在 NI MAX 中更改 GPIB 接口 ID 文章中的所示。