VB与仪表串口通讯
本人想编写一个VB与仪表串口通讯的程序。第一次接触不理解请求帮助!谢谢。仪表的通讯基本参数:1、讯号形式:数据位数=7校验位=1(偶校验)停止位=1编码标准=ASCII码...
本人想编写一个VB与仪表串口通讯的程序。第一次接触不理解请求帮助!谢谢。
仪表的通讯基本参数:
1、讯号形式:
数据位数=7
校验位=1(偶校验)
停止位=1
编码标准=ASC II码
波特率=2400,4800,9600,19200
结束字符= CR/LF
2、通讯格式
1)上位机读取仪表参数时输入的指令格式
B0 B1 B2 B3 B4 B5 B6 B7
共7字节
B0 =起始符"<ENQ>",十六进制数为"05H"
B1 B2 =仪表地址字节"00-15"共16个子机
B3=为读取数据标记,固定为"R"
B4=读取参数的命令字节
B5 B6=为数据帧的结束符回车换行"<CR><LF>"
(十六进制为0DH,0AH)
比如:我的读取指令为
<ENQ>01Ra<CR><LF>
-----------读AD内码
VB应该怎样编写程序。 展开
仪表的通讯基本参数:
1、讯号形式:
数据位数=7
校验位=1(偶校验)
停止位=1
编码标准=ASC II码
波特率=2400,4800,9600,19200
结束字符= CR/LF
2、通讯格式
1)上位机读取仪表参数时输入的指令格式
B0 B1 B2 B3 B4 B5 B6 B7
共7字节
B0 =起始符"<ENQ>",十六进制数为"05H"
B1 B2 =仪表地址字节"00-15"共16个子机
B3=为读取数据标记,固定为"R"
B4=读取参数的命令字节
B5 B6=为数据帧的结束符回车换行"<CR><LF>"
(十六进制为0DH,0AH)
比如:我的读取指令为
<ENQ>01Ra<CR><LF>
-----------读AD内码
VB应该怎样编写程序。 展开
1个回答
2013-09-04
展开全部
推荐看书 Visual_Basic与_RS-232_串行通信控制
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询