实验室原有的 Hitachi F-4500 是通过一台装有 Windows 98 系统的电脑进行操作的,其中计算机使用一块国家仪器的 PCI-GPIB 卡与荧光仪进行通信。实验室搬家之后将计算机换为一台装有 Windows XP 系统的机器,需要重新安装驱动程序和控制软件。从 NI 的网站上下载到了 2.6 版的 NI-488.2 驱动程序(260兆,大死了),安装之后发现 Hitachi 的 FL 2.0 控制程序无法检测到荧光仪。购买仪器时所带的设置手册是基于 Windows 98 系统编写的,其中的 GPIB 卡设置部分不适用于 XP 系统。经尝试,使用 NI 的 MAX 程序设置了 GPIB 卡的参数,但是控制程序依然无法找到荧光仪。比对设置手册上的步骤和实际操作步骤,并结合 NI Spy 程序的监控结果,认为问题出在设备名称上。MAX 中可以看到 F-4500 这个设备,设备名称为 DEV1,但是 NI Spy 的结果显示 FL 2.0 试图使用 ibfind() 查找名为 FL 的设备。设置手册上也写明要在 device template 中将荧光仪的设备名改为 FL。经过一段时间查找之后使用 GPIBConf.exe 设置了荧光仪的设备名称,并按照设置手册中的描述修改了其它一些参数。于是 FL 2.0 成功地与 F-4500 建立了通信。经测试,暂时未发现问题。