Delphi中用了spcomm控件、如何接受从外设备的数据呢?
我有一台电子称、要获取电子称显示器上面的数据、电子称可以插在电脑上、而且连接都成功、我用spcomm获取他的串口com1、但是我现在要做的是获取数据、显示在Delphi做...
我有一台电子称、要获取电子称显示器上面的数据、电子称可以插在电脑上、而且连接都成功、我用spcomm获取他的串口com1、但是我现在要做的是获取数据、显示在Delphi做的Form页面上、怎么才能获取重量数字呢?
展开
展开全部
你要针对电子秤的通信协议来编写串口通信事件处理函数,
收到从电子秤发来的数据后,根据协议说明分析数据,得到重量数字,
然后才考虑如何显示重量。重要的是实现前面的步骤和功能
收到从电子秤发来的数据后,根据协议说明分析数据,得到重量数字,
然后才考虑如何显示重量。重要的是实现前面的步骤和功能
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用串口的2,3针连接
mscomm1.commport:='';//串口号
mscomm1。isbuffersize:=''//一次接收数据大小
mscomm1。outbuffsize:=''//一次发送数据大小
mscomm1.open:=true;//连接
mscomm1.output:=''//发送数据
s:=mscomm1.input;//接收数据
mscomm1.commport:='';//串口号
mscomm1。isbuffersize:=''//一次接收数据大小
mscomm1。outbuffsize:=''//一次发送数据大小
mscomm1.open:=true;//连接
mscomm1.output:=''//发送数据
s:=mscomm1.input;//接收数据
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1、得到 厂家给的通讯协议
2、windows->程序->附件->通讯-超级终端,进行测试
3、利用你的 spcomm控件,进行接收数据处理。
2、windows->程序->附件->通讯-超级终端,进行测试
3、利用你的 spcomm控件,进行接收数据处理。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你的电子秤是什么牌子的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询