专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > C++ Builder

电子秤清零,该怎么处理

发布时间:2011-06-28 13:58:22 文章来源:www.iduyao.cn 采编人员:星星草
电子秤清零
做了这么一个程序,通过虚拟串口从远程电子秤上读取数据,正常情况下读数没有问题;
现在的问题是电子秤偶尔会发生欠载(提示为负数,异常)或者当上面没有任何物体时还是显示一个数值(没有归零);
我的读取秤中数据的程序是在远程的,也即是计量人员无法知道秤上的数据是否有上述异常情况。


我的想法是通过程序在每次读数据之前对电子秤进行清零操作,想求一段c++builder所写的代码。或者有其他避免异常的方法也请多指教。

------解决方案--------------------
既然是远程,你如何知道目前应该要清零呢?
如果API有提供相关的清规接口的话,应该可以清零,你查一下设备的API手册吧。
------解决方案--------------------
这是电子秤本身的问题,由电子秤本身厂家解决。
------解决方案--------------------
其实很简单啊,比如,你读到0.1这个数据,你可以把以后读到的数据减去0.1,不就相当于清0了么?

硬件设备的清零,这个没有通用的api函数,如果没有厂家提供帮助,是不可能实现的
------解决方案--------------------
我的办法是这样的

1,设备上电清零
2,出现比零点小的AD(不如比零点小于10),清零。
3,称重前,清零
------解决方案--------------------
不知道硬件的接口,很难做到硬清零.

你可以像6楼的朋友说的,从串口读到的数据后进行换算,用软件逻辑的方式进行清零操作
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: