小弟想用VB的MSCOMM控件通过串口连接控制agilent e3631a 电源,结果是显示5V.
恳请各位指教!
关键是:agilent e3631a 这个仪器的命令是如何调用的,小弟才学VB,先谢了!
这个仪器的用户指南:可进www.agilent.com网站,然后搜索E3631A,找到"user's guide"
里面有详细的命令符。
谢了!
恳请各位指教!
关键是:agilent e3631a 这个仪器的命令是如何调用的,小弟才学VB,先谢了!
这个仪器的用户指南:可进www.agilent.com网站,然后搜索E3631A,找到"user's guide"
里面有详细的命令符。
谢了!
解决方案 »
- vb sendkeys是不是只能用一次剪切板啊?
- VBA中简繁体转换问题
- Excel导入SQLServer奇怪的报错~
- 100分送个问题,解决立即给分,没解决宁扣信誉分不结帐!高手上啊!在线等!!!!!!!!!!!!!!!!!!!!!!
- 请教有关数据读取的问题
- 80 分 再问一边 如何让DTPicker 只显示时间格式如9:30 ,23:012
- 美萍VOD是怎么实现不用网络共享而完成点播的呢?
- 如何用VB纯代码创建SQL数据库和表
- ●●●● 并口通信中 ●●●●●
- 高分回报,up一下也有回报。。。。。。。
- com 问题
- 紧急求救:如何发送一个http请求,截取某网站的内容?vb能做到吗?在线跪等
这个是它user's guide里应该说的啊~与vb无关
目的:显示5V的电压。
现在已和计算机进行了串口连接,问各位大侠如何写代码进行串口通信,让它返回的VB的窗口信息是5V.
这样就实现了串口通信的目的!
请各位赐教!
代码如下:
private sub cmdexit_click()
comm1.portopen=false
end
end subprivte sub cmdreceive_click()
dim buf$
buf=trim(comm1.input)
if len(buf)=0 then
txtreceive,text="empty"
else
txtreceive.text=buf
end if
end sub
private sub cmdsend_click()
comm1.output=trim(txtsend.text)
end sub
private sub form_load()
comm1.portopen=true
end sub但测试结果,点接收无反应“只有‘empty",若去掉上面的代码(有empty),则无反应。
请高手指教。
楼主看了没有啊??有帮助的
txtreceive.text=comm1.input
end sub
private sub cmdsend_click()
comm1.output=txtsend.text
end sub你想测试这样就可以了