| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 398 人关注过本帖
标题:VB MK3 串口通信问题
只看楼主 加入收藏
psu366
Rank: 2
等 级:论坛游民
帖 子:8
专家分:18
注 册:2013-11-25
结帖率:100%
收藏
已结贴  问题点数:20 回复次数:3 
VB MK3 串口通信问题
vb 向MK3酶标仪发送命邻后需以<LF>(ASCII=OC)结束,仪器忽略命令前的空格。不知output中如何将<LF>写入,请各位高手指点
搜索更多相关主题的帖子: 通信 如何 仪器 
2013-11-26 11:30
psu366
Rank: 2
等 级:论坛游民
帖 子:8
专家分:18
注 册:2013-11-25
收藏
得分:0 
回复 楼主 psu366
ASCII控制字符
二进制    十进制    十六进制    缩写    可以显示的表示法    名称/意义
0000 0000    0    00    NUL       空字符(Null)
0000 0001    1    01    SOH       标题开始
0000 0010    2    02    STX       本文开始
0000 0011    3    03    ETX       本文结束
0000 0100    4    04    EOT       传输结束
0000 0101    5    05    ENQ       请求
0000 0110    6    06    ACK       确认回应
0000 0111    7    07    BEL       响铃
0000 1000    8    08    BS       退格
0000 1001    9    09    HT       水平定位符号
0000 1010    10    0A    LF       换行键
0000 1011    11    0B    VT       垂直定位符号
0000 1100    12    0C    FF       换页键
0000 1101    13    0D    CR       归位键
原来是ASCII码。如果在mscomm.output中发送,则在命令后加chr(10)就可以了,也就是<LF>,菜得可怜啊
2013-11-28 19:56
psu366
Rank: 2
等 级:论坛游民
帖 子:8
专家分:18
注 册:2013-11-25
收藏
得分:0 
经测试,已通过
2013-11-28 19:56
vbvcr51
Rank: 10Rank: 10Rank: 10
等 级:贵宾
威 望:18
帖 子:364
专家分:1724
注 册:2013-11-3
收藏
得分:20 
串口只能传10米内的距离。太受限制了。最好有的是网卡,以太网传数据。成本低,量大,传的远。

[ 本帖最后由 vbvcr51 于 2013-11-29 19:11 编辑 ]
2013-11-29 19:10
快速回复:VB MK3 串口通信问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.036777 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved