| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2199 人关注过本帖
标题:请教vfp读取电子秤
只看楼主 加入收藏
gnfrank
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2016-5-15
结帖率:100%
收藏
已结贴  问题点数:20 回复次数:13 
请教vfp读取电子秤
各位高手,大家好,
兄弟在使用MScomm来接受电子秤的连续数据,发现收到的数据非常的没有规律.例如:
0.697genter.0.697g
0.697genter.0.69   
7genter.0.697gente
0.697genter.0.6   

(实际数据时0.697克,"enter"应该是数据的一个特定符号)
这样没有规律的数据就没有办法截取有用的数据.

请问是否参数设置方面的问题
olecontrol1  init:
    thisform.
    thisform.olecontrol1.portopen=.t.
    thisform.olecontrol1.settings="9600,n,8,1"
    thisform.olecontrol1.inbuffercount=0
    thisform.olecontrol1.Rthreshold=15
olecontrol1  onComm:
    if =2
    this.inputlen=7
    mreal_qtt=this.input
     this.inbuffercount=0
    thisform.real_qtt.value=round(val(substr(mreal_qtt,1,7)),3)
    thisform.refresh

有请指导一二,谢谢
搜索更多相关主题的帖子: 电子秤 
2016-05-15 15:04
吹水佬
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:451
帖 子:10607
专家分:43182
注 册:2014-5-20
收藏
得分:4 
电子秤厂家应该有接口使用说明吧?
2016-05-15 15:45
吹水佬
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:451
帖 子:10607
专家分:43182
注 册:2014-5-20
收藏
得分:0 
还有接收存放数据的缓存字节数是否足够
2016-05-15 15:47
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:335
帖 子:9841
专家分:27213
注 册:2012-2-5
收藏
得分:4 
有用的数据指的是什么

坚守VFP最后的阵地
2016-05-15 18:32
tlliqi
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
等 级:贵宾
威 望:204
帖 子:15453
专家分:65956
注 册:2006-4-27
收藏
得分:4 
没说明书?
2016-05-15 21:34
gnfrank
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2016-5-15
收藏
得分:0 
回复 3楼 吹水佬
0.697genter.0.697g
0.697genter.0.69   
7genter.0.697gente
0.697genter.0.6   

在这些显示里"0.697"就是有用的数据,实际的操作是:
"操作人员在称上连续加液体料,同时在电脑上实时显示电子称数据" 所以希望每次都能精确无误的将数据提取出来,及时的显示在电脑屏幕上
2016-05-16 11:42
吹水佬
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:451
帖 子:10607
专家分:43182
注 册:2014-5-20
收藏
得分:0 
数据不可能是杂乱无章,谁设计的软件也不会搞成这样吧?
每次收发的数据应该是有固定的数据结构,先搞清楚这个。
2016-05-16 15:05
星光悠蓝
Rank: 9Rank: 9Rank: 9
来 自:山水甲天下
等 级:贵宾
威 望:52
帖 子:525
专家分:1278
注 册:2010-1-11
收藏
得分:4 
电子称称重数据是不停变化的,每隔一定时间取一次数据看看。
2016-05-16 16:24
星光悠蓝
Rank: 9Rank: 9Rank: 9
来 自:山水甲天下
等 级:贵宾
威 望:52
帖 子:525
专家分:1278
注 册:2010-1-11
收藏
得分:0 
试试设置 .olecontrol1.Rthreshold=1时接收的数据是什么。
2016-05-16 16:41
gnfrank
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2016-5-15
收藏
得分:0 
回复 9楼 星光悠蓝
曾经试过,好像截取的数字碎片化更厉害.
我会再试一下,看看
谢谢
2016-05-18 10:29
快速回复:请教vfp读取电子秤
数据加载中...
 
   



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

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