Foxtable(狐表)用户栏目专家坐堂 → [求助]rs232串口发送字节问题


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

主题:[求助]rs232串口发送字节问题

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


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

这个要看接口说明了,1楼的图片不就有算法吗

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


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

使用数组的时候,索引超过数组的长度了。

错误所在事件:串口监视器,DataReceived

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


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

调试技巧:http://www.foxtable.com/webhelp/scr/1485.htm

看是那一句代码出错

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


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

看文档别人是怎么算的,有没有例子?

像同步码是2个字节代表一个值的,不是简单的把字节相加

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


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

应该这样调试,跟踪看具体的值:

msgbox(dq=” & dq)
msgbox(BinToDec(dq))
                    Forms("主窗口").Controls("sj").text = BinToDec(dq)
msgbox(mb=” & mb)
msgbox(BinToDec(mb))
                    Forms("主窗口").Controls("ys").text = BinToDec(mb)
                    
我们没有仪器连接测试,只能靠自己分析了

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


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

什么二级制值,格式化成什么值?给具体值看看

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


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

Dim b = DecToBin(68)
Output.Show(b.Tostring().PadLeft(8,"0"))

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


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

没看懂你问题。如果是数值型的变量,前面的0会自动丢掉的无法保留。

 回到顶部