社区
COM/DCOM/COM+
帖子详情
电子称取数,正解可再加分!
liujiayu10
2010-10-20 12:03:18
我现在在搞一个从电子秤取数据的程序,电子秤是上海友声的,我用C#开发,现在用调试工具可以接收到数据,但,我自己用C#如何取出数据,并如何转化成我需要的实际的字符串如:WT:290g
...全文
175
12
打赏
收藏
电子称取数,正解可再加分!
我现在在搞一个从电子秤取数据的程序,电子秤是上海友声的,我用C#开发,现在用调试工具可以接收到数据,但,我自己用C#如何取出数据,并如何转化成我需要的实际的字符串如:WT:290g
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
kylejiang
2012-04-25
打赏
举报
回复
这个资料晚上回去看看。
付钱帝
2010-11-05
打赏
举报
回复
RIGHT
kkaa123321
2010-11-05
打赏
举报
回复
数据的进制问题,用函数进行转换
liujiayu10
2010-10-21
打赏
举报
回复
已经解决,参考主要代码如下:
Option Explicit
Dim WeightString As String
Private Sub Form_Load()
MSComm1.CommPort = 1
MSComm1.Settings = "9600,N,8,1"
MSComm1.InputLen = 0
MSComm1.InputMode = comInputModeText
MSComm1.RThreshold = 1
MSComm1.PortOpen = True
End Sub
Private Sub MSComm1_OnComm()
Select Case MSComm1.CommEvent
Case comEvReceive
WeightString = WeightString & MSComm1.Input
'关键就这一句,不过,不知道为什么,我在超级终端里看到的全是类似于欧元的符号,在串口调试工具里看到全是 80 00 80 00 80 00 80 78 ,16进制输出时是xxx?xx这样的字符,不解。反而上面的直接取出就行了
If Mid(WeightString, 1, 1) = "G" Then
Text1 = Mid(WeightString, 9, 8)
End If
End Select
Text3 = Text2.Text & "+" & Text1.Text + vbCrLf & Text3.Text
With Text2
.SetFocus
.SelStart = 0
.SelLength = Len(.Text)
End With
End Sub
3000sunqin
2010-10-20
打赏
举报
回复
主要要看一下这个仪表的通信协议是什么样子的,至于串口通信的东西属于基础技术建议还是找书看看
贝隆
2010-10-20
打赏
举报
回复
呵呵,赚分!当然热心了。。。
liujiayu10
2010-10-20
打赏
举报
回复
1楼真热心,我现在没办法调试,晚上不行再向阁下请教,发邮件
贝隆
2010-10-20
打赏
举报
回复
http://download.csdn.net/source/1498637
http://download.csdn.net/source/1498644
http://download.csdn.net/source/1262066
kkaa123321
2010-10-20
打赏
举报
回复
1。控件,2。数据类型。我有vb开发的原代码,email:humicool@163.com
liujiayu10
2010-10-20
打赏
举报
回复
我想起来了,很可能是那根后接的USB 转串口的线有问题!晚上换个电脑试试
贝隆
2010-10-20
打赏
举报
回复
[Quote=引用 5 楼 liujiayu10 的回复:]
我用调试工具看到的串口读到的数据是:
F8 78 78 78 78 80 78 00 78 78 78 80 00 80 00 80 00 80 78 00 F8 F8 80 80 78 78 00 00 80 00 80 00 00 F8 80 F8 F8 00 80 78
1,我如何通过编程也得到这串字符?(晚上我用VB6试试)
2,这串字符我如何转化成:155g 这样的格式?(……
[/Quote]
你参考一下我给你看得串口调试器和源码,里面很清楚。
liujiayu10
2010-10-20
打赏
举报
回复
我用调试工具看到的串口读到的数据是:
F8 78 78 78 78 80 78 00 78 78 78 80 00 80 00 80 00 80 78 00 F8 F8 80 80 78 78 00 00 80 00 80 00 00 F8 80 F8 F8 00 80 78
1,我如何通过编程也得到这串字符?(晚上我用VB6试试)
2,这串字符我如何转化成:155g 这样的格式?(当然,这个是最终目的)
看网上的资料都很简单的嘛,可是,我就是取不出来
MD5和SHA-1数字签名加密算法破解全过程
短短半年的时间,数字签名加密算法的两座大厦先后倒塌——MD5和SHA-1这两种应用最为广泛的数字签名加密算法都被山东大学的王小云教授破解,业界为这次数字签名遭遇的“9.11”事件感到震惊的同时,也开始对今天广泛应用的数字签名算法体系进行反思,我国于2005年4月1日开始实施的《电子签名法》也开始承受各种压力。 在8个月以前,人们还以为在全球广泛应用的MD5和SHA-1都是值得信任的安全的数字签
数字签名的加密解密过程 和 私有密钥的加密解密过程
数字签字和认证机构是电子商务的核心技术。数字签名作为目前Internet中电子商务重要的技术,不断地进行改进,标准化。本文从数字签名的意义出发,详细介绍了数字签名中涉及到的内容与算法,并自行结合进行改进。 引言 RSA密码系统是较早提出的一种公开钥密码系统。1978年,美国麻省理工学院(MIT)的Rivest,Shamir和Adleman在题为《获得数字签名和公开钥密码系统的方
清晰明了有趣味的数字加密讲解
白话数字签名(1)——基本原理(新!) 摘要 本系列通过通俗易懂的讲解,让您就像读小说一般,轻轻松松就能理解数字签名的基本原理和应用方法(即使您是一个并不精通计算机的企业老总,也能读懂本篇文章)。然后我们再逐步深入技术细节,最后将给出一个在B/S信息系统中使用数字签名的DEMO。 由于数字签名基于非对称加密技术,所以我们需要先啰嗦一下对称加密和非对称加密技术。 对称加密
射频处理加解扰技术(上)
付费电视系统所采用的加解扰技术随着电子、微电子工业的进步正在从低级向中、高级水平飞速发展。迄今为止加扰技术方案在实践中使用已不几十种,其中有些方案已趋落后而被淘汰,有些方案正在使用并有所发展。如今国际上已从模拟/数字加扰朝着安全性更高、图像质量几乎不受损伤的数码压缩加扰方向发展。 但这并不意味着似乎我国已经面临数码压缩技术商品时代,应该“一步到位”了,事实上即使在一些发达国家中,那些所谓落
自我保护第一课加密与防破解
自我保护第一课加密与防破解 本文转自兄弟软件论坛,感谢楼主! 本文为全中文编写,不需要有PE文件格式知识,不需要掌握汇编或C语言的编程技巧,一些加密算法直接由易语言提供,特殊的加密算法大家可以翻译C语言代码、汇编代码或VB代码。 本文中将“Cracker”一词翻译为“奸人”,意为“奸邪小人”之义。本人对破解者一向深恶痛绝,有人说中国的
COM/DCOM/COM+
863
社区成员
3,659
社区内容
发帖
与我相关
我的任务
COM/DCOM/COM+
VB COM/DCOM/COM+
复制链接
扫一扫
分享
社区描述
VB COM/DCOM/COM+
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章