没有合适的资源?快使用搜索试试~ 我知道了~
首页Pb中的串行通信(MSCOMM32.OCX)完全解答版
Pb中的串行通信(MSCOMM32.OCX)完全解答版 本文给出一个在PB6中如何采集串行口数据的实例 一:问题描述 本文解决的是采集磅房的磅值读取问题。磅秤和计算机(COM1/COM2)之间使用RS-232标准串行线相连。波特率为1200,数据格式如下:每100ms发送一组数据,每组数据有5帧,每帧11位,1位起始位(0),8位数据位(D0-D7),2位停止位(1),无奇偶校验.定义如下: 第1帧:D0—D7 ----0FFH(起始位) 第2帧:D0—D2 ----为小数点位置(0-5) D3 -----NC D4 -----1表示称重稳定 0表示称重未稳定 D5 -----1表示称重为负 0表示称重为正 D6 -----NC D7 -----1表示超载 第3帧:D0—D7 ----BCD1(称重值) 第4帧:D0—D7 ----BCD2(称重值) 第5帧:D0—D7 ----BCD3(称重值) BCD1,BCD2,BCD3为由低到高的称重值的BCD码。
资源详情
资源评论
资源推荐
Pb 中的串行通信(MSCOMM32.OCX)完全解答版
本文给出一个在 PB6 中如何采集串行口数据的实例
一:问题描述
本文解决的是采集磅房的磅值读取问题。磅秤和计算机(COM1/COM2)之间使
用 RS-232 标准串行线相连。波特率为 1200,数据格式如下:每 100ms 发送
一组数据,每组数据有 5 帧,每帧 11 位,1 位起始位(0),8 位数据位(D0-
D7),2 位停止位(1),无奇偶校验.定义如下:
第 1 帧:D0—D7 ----0FFH(起始位)
第 2 帧:D0—D2 ----为小数点位置(0-5)
D3 -----NC
D4 -----1 表示称重稳定 0 表示称重未稳定
D5 -----1 表示称重为负 0 表示称重为正
D6 -----NC
D7 -----1 表示超载
第 3 帧:D0—D7 ----BCD1(称重值)
第 4 帧:D0—D7 ----BCD2(称重值)
第 5 帧:D0—D7 ----BCD3(称重值)
BCD1,BCD2,BCD3 为由低到高的称重值的 BCD 码。
二:解决方案
使用 VB 中的 MSCOMM32.OCX 控件,先在 PB 中的 OLE 的 insert control
中注册该控件,如果注册完毕后使用时提示没有 license ,则是没有注册码问
题,网上提供了好多这方面的解决方法,但试过后都没能解决问题,我的解决
方法是装 VB,安装 VB 时一定要选择安装 activeX。转完 vb 肯定能解决问题。
在窗口上添加该控件,名称为 ole_1。在窗口的 open 事件里设置 ole_1 的属
性。
ole_1.object.commport=1
ole_1.object.settings="1200,n,8,1"
ole_1.object.portopen=true
ole_1.object.rthreshold= 10 //每次取 10 个字节,在 10 个字节中肯 定包含
一个完整//(5 个字节)的磅值数据
ole_1.object.inputlen=1
ole_1.object.inputmode=0
各属性的意义在下面有详细的解释。
在 ole_1 控件的 oncomm 事件里添加如下代码
choose case ole_1.object.commevent
case 2
ole_1.object.Rthreshold=0
string ls_t
int ii
int w1,w2,w3,9ag1,9ag2
for ii=1 to 10
ls_t = ole_1.object.input
9ag1 = asc(ls_t) //取字节的数值
if 9ag1 = 255 then //判断是否为起始位
Eetze
- 粉丝: 8
- 资源: 23
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- c++校园超市商品信息管理系统课程设计说明书(含源代码) (2).pdf
- 建筑供配电系统相关课件.pptx
- 企业管理规章制度及管理模式.doc
- vb打开摄像头.doc
- 云计算-可信计算中认证协议改进方案.pdf
- [详细完整版]单片机编程4.ppt
- c语言常用算法.pdf
- c++经典程序代码大全.pdf
- 单片机数字时钟资料.doc
- 11项目管理前沿1.0.pptx
- 基于ssm的“魅力”繁峙宣传网站的设计与实现论文.doc
- 智慧交通综合解决方案.pptx
- 建筑防潮设计-PowerPointPresentati.pptx
- SPC统计过程控制程序.pptx
- SPC统计方法基础知识.pptx
- MW全能培训汽轮机调节保安系统PPT教学课件.pptx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论5