标题:VB MK3 串口通信问题
取消只看楼主
psu366
Rank: 2
等 级:论坛游民
帖 子:8
专家分:18
注 册:2013-11-25
结帖率:100%
已结贴  问题点数:20 回复次数:2 
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



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-424215-1-1.html




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

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