VC 6.0 GPIB编程,模块与综测仪通讯,实现自动测试
来源:互联网 发布:json乱码 编辑:程序博客网 时间:2024/04/29 22:28
此文主要是写在VC6.0环境下,通过GPIB编程来实现模块与综测仪之间的通讯步骤:
1、首先在本机上安装NI 488.2/NI 488.1驱动程序(网上下载或者安装光盘),安装成功之后,会产生相应的ni488.h头文件和Decl-32.h及gpib-32.obj文件,将这些文件加入到工程中,此外在桌面会生成"Measurement & Automation”的图标,双击此图标可以快速查询本机PC和GPIB综测仪是否正常连接,如正常连接,可在打开的界面上显示综测仪的信息:如:地址、IP、型号等。
2、编写GPIB的程序,根据综测仪的命令手册(如8960命令手册,在网上可以下载)编写程序,ni488.h头文件中有发命令和读取数据命令函数,首先下发命令给综测仪,然后再从综测仪上读取指定的数据到变量中,此时再和设定的值进行比较,判断测试是否成功。
3、调试,PC和综测仪之间用GPIB卡相连,模块与综测仪相连,正确连接之后可进行调试,调试时可以打开NI SPY工具(安装了NI驱动程序后,在应用程序中可找到),这个工具可以捕捉所有发送到综测仪的命令,这样调试起来较方便。
注:只要命令发送得正确,调试起来是较容易的,最好是和硬件人员一起联调。
- VC 6.0 GPIB编程,模块与综测仪通讯,实现自动测试
- GPIB-VC编程
- GPIB接口的自动测试系统
- 基于GPIB接口的自动测试系统
- VC GPIB 实例
- GPIB + C#编程
- GPIB编程方法
- 运用VC#编程通过OPC方式实现PC机与西门子PLC通讯-异步篇
- 运用VC#编程通过OPC方式实现PC机与西门子PLC通讯《异步篇》
- 运用VC#编程通过OPC方式实现PC机与西门子PLC通讯《异步篇》
- VC实现ADB通讯
- WinCE 与通讯模块
- GPIB
- AS3与VC通讯
- Flash 与 VC 通讯
- 利用VC++编程实现程序自动启动
- 利用VC++编程实现程序自动启动
- 利用VC++编程实现程序自动启动
- 2416 spi
- Hadoop在linux下的安装部署
- MongoDB实战系列之一:MongoDB安装部署
- Fedora9下安装vmware tools
- 类图中关系
- VC 6.0 GPIB编程,模块与综测仪通讯,实现自动测试
- dbcp配置详解
- mysql如何使用load data infile导入中文数据
- 如何使用AV Foundation从摄像头将视频帧捕获为图像
- 整数拆分
- 自定义函数 直角等腰三角 解法2
- MongoDB实战系列之四:mongodb副本集部署
- 散户为什么不戒股
- Google Web工具包 GWT