找回密码
 注册
搜索
查看: 827|回复: 0

[硬件测试资料] 用过C++ builder控制仪器的编程高手看过来

[复制链接]
发表于 2006-10-30 13:30:03 | 显示全部楼层 |阅读模式
我用GPIB-32.DLL和NIGPIB.H来控制我的仪器。
#define  DC_addr    2
int DC_handle;
bool PPS66319D_init()
{
  DC_handle = Pibdev( 0, DC_addr, 0, TMO, EOT, EOS );
  if( DC_handle == -1 )
    return false;
//  Pibclr(DC_handle);
  Pibwrt(DC_handle,"*CLS",4);
  Pibwrt(DC_handle,"OUTP OFF", 8);
  delay(1000);
  Pibwrt(DC_handle,"VOLT1 3.8", 9);
  Pibwrt(DC_handle,"VOLT2 6.0", 9);
  Pibwrt(DC_handle,"OUTP ON", 7);
  return true;
}
编译时没有问题,但是,控制仪器没有反应,我将第一句按照编程实例改成DC_handle = (*Pibdev)( 0, DC_addr, 0, TMO, EOT, EOS );但还是没有反应,根本控制不了仪器,Why?
附件是nigpib.h,改rar为h就可以看了。
请高手指点,谢谢了。一些常见的问题我已经排除了,我在同样的环境下用Measurement & Automation控制仪器没有问题的GPIB卡的地址是0,66319的地址是2也没有错。

【文件名】:061030@52RD_NIGPIB.rar
【格 式】:rar
【大 小】:7K
【简 介】:
【目 录】:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2024-9-23 11:22 , Processed in 0.048834 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表