公司买了几台破国产仪器,是用CH372/375 USB通信控制,NI-MAX一直识别不了设备,没办法直接用VISA,只能从DLL入手,研究了CH372/375驱动源码,对LabView与C的数据类型有了更深的了解。厂家给的SCPI 命令也是稀烂,仪器出厂编号都获取不了。仿照VISA,一共6个子vi:
CH375OpenDevice.vi
CH375CloseDevice.vi
CH375SetTimeout.vi
CH375WriteData.vi
CH375ReadData.vi
CH375WriteRead.vi
一个奇怪的问题:当连接一台设备时,这台设备序号0,再连接一台设备后,后连接的设备设备序号变成0,第一台设备序号变成1。
1