Foxtable(狐表)用户栏目专家坐堂 → rs485通讯


  共有3210人关注过本帖树形打印复制链接

主题:rs485通讯

帅哥哟,离线,有人找我吗?
有点蓝
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:109720 积分:558310 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/6/4 17:21:00 [显示全部帖子]

打开端口后单独测试下面代码有没有问题

If Ports("COM5").Open then
Dim Val() As Byte = New Byte(){&H17,&H03,&H00,&H0A,&H00,&H25,&HA6,&HE5}
Ports("COM5").Write(val,0,val.length)
endif

发送其它内容试试有没有问题,比如只有一个字节

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:109720 积分:558310 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/6/4 17:26:00 [显示全部帖子]

If Ports("COM5").IsOpen Then

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:109720 积分:558310 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/6/4 17:31:00 [显示全部帖子]

写一个字节呢?硬件是不是没有连接好,端口是不是被占用了。硬件是不是要发送固定规则的内容才接收?
[此贴子已经被作者于2021/6/4 17:31:55编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:109720 积分:558310 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/6/4 17:35:00 [显示全部帖子]

使用其它串口软件能不能连接?

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:109720 积分:558310 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/6/5 8:30:00 [显示全部帖子]

试试下载一些其它的第三方串口软件能不能连。看看开发文档是不是有什么特殊设置

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:109720 积分:558310 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/6/5 11:00:00 [显示全部帖子]

如果下面可以正常使用,直接用就行了,不要另外设置其它

Ports.Add("COM5")
With Ports("COM5")
    .Open
End With 

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:109720 积分:558310 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/6/5 11:30:00 [显示全部帖子]

上面这些都是默认设置,不需要另外改。其它设置再改

 回到顶部