当前位置: 代码迷 >> 驱动开发 >> 怎麼用VB跟GPIB总线的(IEEE488)通信呀?解决方法
  详细解决方案

怎麼用VB跟GPIB总线的(IEEE488)通信呀?解决方法

热度:110   发布时间:2016-04-28 11:13:39.0
怎麼用VB跟GPIB总线的(IEEE488)通信呀?
因為沒有GPIB接口的線,所以我用RS232線代替  

  MSComm1.Settings   =   "9600,n,7,1 "
  If   MSComm1.PortOpen   <>   True   Then

  MSComm1.PortOpen   =   True

  End   If

      MSComm1.Output   = "*RST "        
  strinput   =   MSComm1.Input
  Text2.Text   =   strinput
End   Sub


------解决方案--------------------
首先要有一个GPIB的卡,然后有至少一个DLL,提供一组基本的操作,然后VB就可以
用了。
------解决方案--------------------
要买GPIB卡,GPIB连接线。DLL会随GPIB卡带的。
GPIB卡带有诊断程序,设置好仪器的地址后,诊断程序可以直接发命令的,命令内容根据仪器 通信协议来了。 GPIB仪器须遵循的几个命令如 *IDN? 等,可以直接试试!
GPIB卡或许还带有 VB,VC 等常用编程软件的例程。
//这玩意挺贵的。
------解决方案--------------------
按你的說法,你的機器是不是還有RS232接口,如有的話就用RS232就好了,一個GBIP卡要好幾K,只不過速度慢和一臺電腦不能夠連接多台機器。
  相关解决方案