摘要
LXI仪器的软件驱动器以网络VISA作为其I/O接口以适应LXI总线标准的要求,可见网络VISA的设计势在必行;在研究了LXI标准和仪器驱动器设计方法的基础上,提出将VISA函数编制成32位动态链接库提供给上层函数或应用程序调用的设计方法;具体实现则结合TCP/IP网络传输协议,通过VXI-11网络发现机制和远程过程调用完成网络控制端与仪器的寻址和I/O通信;最后给出了LXI标准下的网络VISA几个主要函数的设计流程图和具体程序,程序代码通过在Microsoft Visual C++环境下建立应用工程调用动态连接库测试连接、程控LAN设备成功证明可行。
The LXI Instrument software driver uses network VISA Function as its I/O interface to adapt to the LXI Standard requirements. Obviously, the VISA function achievement is quite an Imperative thing. On the base of deeply understanding about LXI Standard and Instrument Driver theory, a method is obtained, which implies that the VISA function will be provided in the form of DLL to the upper func tion or user's program. And the detailed implementations need TCP/IP protocols and VXI - 11 Network Discovery Mechanism which is based on Remote procedure call, the users can communicate with the network Instruments. As a conclusion, 4 primary VISA functions have been given and proved true, by means of being called in a testing program running in Microsoft Visual C+ + environment.
出处
《计算机测量与控制》
CSCD
北大核心
2010年第8期1849-1851,1868,共4页
Computer Measurement &Control