Foxtable(狐表)用户栏目专家坐堂 → [求助]串口读取数据问题


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

主题:[求助]串口读取数据问题

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


加好友 发短信
等级:三尾狐 帖子:635 积分:3639 威望:0 精华:0 注册:2011/5/21 18:05:00
[求助]串口读取数据问题  发帖心情 Post By:2017/11/1 15:17:00 [显示全部帖子]

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:ac200.foxdb


图片点击可在新窗口打开查看此主题相关图片如下:01.png
图片点击可在新窗口打开查看

这是通讯协议,我现在遇到两个问题,请指导
一.

图片点击可在新窗口打开查看此主题相关图片如下:tim截图20171101150941.png
图片点击可在新窗口打开查看
这里点击确定按钮出错.
二.建立通讯以后,我从控制器里面用ReadExisting命令读取的值都有问题,用Read(buffer, offset, count)命令读取出来的值也不对,请帮帮忙,谢谢!
 

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


加好友 发短信
等级:三尾狐 帖子:635 积分:3639 威望:0 精华:0 注册:2011/5/21 18:05:00
  发帖心情 Post By:2017/11/1 16:13:00 [显示全部帖子]

各位大神都这么忙啊

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


加好友 发短信
等级:三尾狐 帖子:635 积分:3639 威望:0 精华:0 注册:2011/5/21 18:05:00
  发帖心情 Post By:2017/11/1 17:11:00 [显示全部帖子]

一.为什么这里就可以呢?

提示:

1、如果串口已经打开,则不能设置其属性,必须先关闭。
2、串口属性一般不需要设置,默认的属性设置符合大多数场合的需要。

示例

Ports.Add("COM2")
With
Ports("COM2")
    .Close()
    .Parity = Parity.None
    .Handshake = Handshake.None
    .StopBits = StopBits.One
    .BaudRate =
9600
    .DataBits =
8
    .ReadBufferSize() = 4096
    .WriteBufferSize() =
2048
    .Open

End
With



二.不对的,应该是10个字节的,这样打印出来只有五个,这是为什么呢?

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


加好友 发短信
等级:三尾狐 帖子:635 积分:3639 威望:0 精华:0 注册:2011/5/21 18:05:00
  发帖心情 Post By:2017/11/2 7:54:00 [显示全部帖子]

我再试试,还有就是怎么能把Ports.PortNames获得的串口名称设置为forms("主窗口").Controls("ck").ComboList

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


加好友 发短信
等级:三尾狐 帖子:635 积分:3639 威望:0 精华:0 注册:2011/5/21 18:05:00
  发帖心情 Post By:2017/11/2 8:11:00 [显示全部帖子]

    .ReadBufferSize() = 4096
    .WriteBufferSize() =
2048
还有就是这两个属性的具体用法在那里可以查找到

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


加好友 发短信
等级:三尾狐 帖子:635 积分:3639 威望:0 精华:0 注册:2011/5/21 18:05:00
  发帖心情 Post By:2017/11/2 11:14:00 [显示全部帖子]

请教两个问题,
一   缓冲区中数据是一直存在还是每次接收到新的数据后会清空原来缓冲区的数据并且写入新接收到的数据.
二   如何提取每个数据帧中帧内容的字节

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


加好友 发短信
等级:三尾狐 帖子:635 积分:3639 威望:0 精华:0 注册:2011/5/21 18:05:00
  发帖心情 Post By:2017/11/2 13:02:00 [显示全部帖子]

好的  非常感谢

 回到顶部