美文网首页美文共赏
珠宝天平电子秤的串口编程之自动连续获取重量

珠宝天平电子秤的串口编程之自动连续获取重量

作者: 108518 | 来源:发表于2021-12-08 16:41 被阅读0次

当前已实际测试支持电子秤型号:

梅特勒 Mettler-Toledo: JE203GE/02

赛多利斯 sartorius:BSA系列、SQP系列电子天平

新光 shinko:GS423

遇到赛多利斯需要自动获取重量问题,排查发现,赛多利斯与梅特勒不同,梅特勒可以稳定后可以自动输出一次,赛多利斯就只能设置为一直输出,一直连续收到串口传来的数据处理是新情况,于是准备给软件增加获取连续重量的功能,以达到自动化使用电子秤的目的。

梅特勒电子秤连续输出状态下 (host设置为snd.cont状态),电子秤连续输出重量到串口,处理思路如下:

1、连续观察电子秤输出的重量值,梅特勒有不稳定状态和稳定状态区分,不稳定是 SD 字符开头,稳定是 SS 开头;

连续获取到电子秤传来的重量值

2、用ss做分隔符,获取单个重量值加入重量函数,当函数内连续获取的稳定重量为20个,并且一致时,输出重量一次;

3、再增加一个判断函数,每次获取不稳定标识符 SD 时,作为再次称重标识符号,以达到,每次获取一次稳定重量后不重复输出的目的;

连续获取状态与单次获取状态实现判断与兼容

4、顺带增加自动判断如果是梅特勒电子秤,自动选择电子秤型号为梅特勒功能,减少人工选择判断;

相关文章

  • 珠宝天平电子秤的串口编程之自动连续获取重量

    当前已实际测试支持电子秤型号: 梅特勒 Mettler-Toledo: JE203GE/02 赛多利斯 sarto...

  • 电子秤获取重量后的位数处理

    珠宝行业电子秤获取重量后一般要求不同的重量精度,一般都是通过高精度的电子秤来实现的,例如梅特勒等品牌的电子秤,可以...

  • 珠宝行业电子秤串口程序开发

    概述 1、很多珠宝公司采用梅特勒品牌电子秤JE系列珠宝天平;如下图,后续又增加了赛多利斯和新光电子秤的软件支持 2...

  • 串口编程

    串口连接界面 主要控件 打开串口 自动获取串口列表并显示 初始化串口 写入卡片 插入打卡记录并显示打卡成功

  • 考勤系统功能实现——打卡

    1.打卡界面 2.相关代码 自动获取串口列表 向卡中写入数据 打开或关闭串口 窗口关闭时,要关闭串口 “读取卡片”...

  • 2018-07-09

    考勤系统打卡功能实现 1、制作打卡后台服务界面 2、功能实现代码 (1)自动获取串口 (2)设置串口参数2.PNG...

  • 考勤系统功能实现——打卡

    1.打卡界面 ID卡放到读卡器上后点击如图上的寻卡 选择串口然后写入职员编号 2.相关代码 自动获取串口列表 向卡...

  • 串口

    串口使用和CSerial类 windows下打开串口COM10的坑 从注册表获取所有的串口[Windows] wi...

  • WN-Q20S存储数据多功能电子秤

    WN-Q20S存储数据多功能电子秤 智能电子秤产品说明: 一、自动称重记录系统概述: 本系统旨在以自动称重软件技术...

  • 监控本地电脑串口数据(CommMonitor)

    获取本地电脑串口数据 1、工具:CommMonitor(串口监视精灵)下载地址:http://www.pc0359...

网友评论

    本文标题:珠宝天平电子秤的串口编程之自动连续获取重量

    本文链接:https://www.haomeiwen.com/subject/emytfrtx.html