|
本人在用RS232 进行数据传输时,把万用表的GPIB地址设置成非31,用官网提供的keysight IO Libraries Suite 发送 MEAS:VOLT:DC?
MEAS:VOLT:AC? 可以进行相应的功能却换,换成31 则不对。本人想用VB语言进行编写上位机界面,自己试了一下不管设置什么地址都
发送指令万用表都没有反应,求大侠帮看看。设置地址为31自动接收来自万用表的数据,但是发送指令没有反应,设置成别的地址发送接收都没有反应
Private Sub Comm1_OnComm() '接收到的字符显示在文本框中 ,是一个接收事件触发
Select Case Comm1.CommEvent
Case comEvReceive
txtR.Text = txtR.Text + Trim(Comm1.Input)
txtR.SelStart = Len(txtR.Text) '将文本框中的位置移到最下端,是的最新的数据可以显示
End Select
End Sub
Private Sub Command2_Click() '退出系统
End
End Sub
Private Sub Command3_Click()
txtR.Text = ""
incom.Text = ""
End Sub
Private Sub Command4_Click() '发送指令
Comm1.Output = "MEAS:VOLT:DC?"
End Sub
Private Sub Form_Load() '窗体下载打开串口
Comm1.CommPort = 1
Comm1.Settings = "9600,n,8,1"
Comm1.PortOpen = True
Comm1.RThreshold = 1
End Sub
|
|