当前位置:编程学习 > VB >>

电子称串口数据显示、画图并保存,求稳定输出值

求各位指导!VB新手,这几天对串口控件使用进行学习,遇到如下一个练习。奈我一遍又一遍尝试,效果还是不明显,期待各位!
问题:1、重物放到电子称上到电子称稳定显示重量有一个过程,并MSChart画图,电子称稳定数据用text显示,        稳定之后如何求出这个稳定的重量值?
      2、串口号、波特率选择、时间显示、从放上重物到稳定后的重量数据用text保存到电脑?
      3、设置开始采集、暂停采集、退出等命令按钮?
4、电子称数据格式:
串口号:实际情况选择
波特率:19200
数据位:8
停止位:1
校验位:Evne
流控制:None
定时发送:1000MS/次
电子称输出数据(单位比较多,统一选择kg)  
接线方法
传输格式:串行异步通讯
串口通讯协议:数据位8位  启始位1位  停止位1位(无校验)
数据格式: 空格/- 数据  单位符号  回车
       1位   8位   2位   1位
以上字符均为ASCⅡ码,7位数据中的1位是小数点,无小数点的为6位,单位是电子天平显示的单位 VB 通信 电子 电子称 --------------------编程问答-------------------- 波特率:19200
数据位:8
停止位:1
校验位:Evne
流控制:None
定时发送:1000MS/次

必须按电子秤的要求设置:
dim A(1) as byte
dim B() as byte
with macomm1
.settings="19200,e,8,1"
.portopen=true
.......
end with --------------------编程问答-------------------- 楼上能详细点解释下吗?在这里,若波特率可选 --------------------编程问答--------------------
引用 1 楼 worldy 的回复:
波特率:19200
数据位:8
停止位:1
校验位:Evne
流控制:None
定时发送:1000MS/次

必须按电子秤的要求设置:
dim A(1) as byte
dim B() as byte
with macomm1
.settings="19200,e,8,1"
.portopen=true
.......
end with



楼上能详细点解释下吗?在这里,若波特率可选 --------------------编程问答--------------------
引用 2 楼 savcfss 的回复:
楼上能详细点解释下吗?在这里,若波特率可选


波特率可选,你就改19200就是了,波特率及其其它通信设定参数必须按照电子秤的要求设定,不是你设什么都可以 --------------------编程问答--------------------
引用 4 楼 worldy 的回复:
Quote: 引用 2 楼 savcfss 的回复:

楼上能详细点解释下吗?在这里,若波特率可选


波特率可选,你就改19200就是了,波特率及其其它通信设定参数必须按照电子秤的要求设定,不是你设什么都可以


引用 4 楼 worldy 的回复:
Quote: 引用 2 楼 savcfss 的回复:

楼上能详细点解释下吗?在这里,若波特率可选


波特率可选,你就改19200就是了,波特率及其其它通信设定参数必须按照电子秤的要求设定,不是你设什么都可以



楼上所说的对,我的问题是针对现在这样一个问题,怎样用VB编程?还请楼上对程序做示例,困惑是不知道怎样编。这个问题纠结好久了,对于编程一直不知道如何下手,如有楼主详细的程序,我对编程会有更快的提升! --------------------编程问答-------------------- 19200改9600或38400之类的,你不会改? --------------------编程问答--------------------
引用 6 楼 worldy 的回复:
19200改9600或38400之类的,你不会改?

这必须会呀!我指的是完整程序 --------------------编程问答-------------------- 推荐实用portmon软件辅助调试串口通信程序。
补充:VB ,  基础类
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,