您现在所在的是:

电脑编程

回帖:4个,阅读:2335 [上一页] [1] [下一页]
968
ligangsjz
文章数:28
年度积分:50
历史总积分:968
注册时间:2008/10/16
发站内信
发表于:2008/12/17 16:22:00
#0楼
我现在做PC控制变频器的软件,先用串口调试助手向变频器发送了一组命令“0106002710CAEA”成功实现了功能,用VB怎么编写发送这个命令啊?小弟初学VB串口通信,请各位前辈多多指教
2136
gk528
文章数:482
年度积分:50
历史总积分:2136
注册时间:2008/6/21
发站内信
发表于:2008/12/17 18:21:00
#1楼
调用MSCOMM32控件。
MSCOMM32.Output=“0106002710CAEA”
发送前先把MSCOMM32的一些属性设置正确!
528工控科技 串口 以太网 通讯 MODBUS
806
zengwei20010
文章数:2
年度积分:50
历史总积分:806
注册时间:2008/12/17
发站内信
发表于:2008/12/17 23:30:00
#2楼
求助:NPORT5610串口maxconnetion>1时,即一个串口运行连接多个主机时,连接失败?
NPORT5610-8,工作模式:REAL COM
串口最大连接数量=4,默认主机数量=1,我把第6个端口的最大连接主机数量从1改为2,或者4,然后“save/restart”,然后用串口调试程序连接,任何连接均失败。
然后把最大连接数量参数修改为1,再用串口调试程序进行连接,成功。

多次试验,情况依旧,更换一台NPORT5610,情况依旧。

原因不明,求助。
19249
pqsh 版主
文章数:7422
年度积分:1079
历史总积分:19249
注册时间:2006/8/22
发站内信
2018论坛解答高手
发表于:2008/12/18 9:01:00
#3楼
2楼说的是字串.
如果是十六进制数,应定义一个二进制数组.
然后output=这个二进制数组.
如果我忘了我
请帮忙记得我
pqsh@163,326199298@v&q同号
1050
HaveGood
文章数:-11
年度积分:-729
历史总积分:1050
注册时间:2006/9/18
发站内信
发表于:2008/12/21 20:01:00
#4楼
此楼内容不符合板块规定,不予显示! 查看原帖内容>>

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2024 Gkong.com, All Rights Reserved

78.0005