概述

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

梅特勒品牌电子秤JE系列珠宝天平

2、天平自带发送稳定值至电脑系统功能,但输入出现不稳定状态,具体表现为前后重量变化差异较大(约1g以上)时,自动发送稳定值,变化差异较小(约0.5g以下)时,不触发自动输出值至电脑,所以直接自行开发的软件方式与电子秤发送读取命令,将稳定值获取到光标所在输入位置;

3、在光标位置获取到天平的稳定值后,按使用需求自定义获取后的操作,来配合录入的业务流程,现已实现在eos系统内获取电子秤重量后,同时换行并向右移动一个单元格小效果;

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

梅特勒 Mettler-Toledo: JE203GE/02

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

新光 shinko:GS423

程序界面与流程

一、启动

双击程序图标即可运行;

二、使用

程序启动后可以最小化,在需要获取天平重量的位置,直接按PC键盘的【Print Screen】键,即可在光标所在位置获取到天平当前重量值并换行(可按需求编程添加指定快捷键)

温馨提示:

不同表录入重量时,可以设置获取重量后是换行还是回车,这样在获取重量后会自动跳到对应下一条的该位置,方便大量数据快速连续录入

开发相关问题(技术相关阅读)

遇到问题的一般检测处理流程

1、可首先复位电子秤,避免设置原因带来不能获取值问题;

2、更换PC与电子秤相连的线缆,已遇到过获取值时光标位多个换行回车等情况,不同线会有不同症状,建议使用正常电脑的线更换测试

3、开发软件中遇到的技术难点:

首先是:与电子秤的通讯通过串口传输命令,按《梅特勒-托利多天平_MT-SICS 标准接口命令集说明书.pdf》文档中的命令发送 “S” 至串口连接的天平,天平即会返回当前稳定重量值,再字符串过滤等操作即可,百度等获取的资料集中在串口通讯AT命令等,没有直接向电子秤串口发送正确命令,电子秤只返回ES,提示不能识别操作指令;

其次是:串口通讯是异步获取,需要委托进程获取值后更新界面控件显示;

4、梅特勒官方提供的咨询支持基本上要隔天追问才会有少量反馈;

5、有的操作系统会出现需要安装接口驱动的情况,驱动为PL2303_Prolific_DriverInstaller_v110-电子秤串口连接后的驱动.exe 文件,请需要时下载使用;

当前项目解决方案描述

1、采用Visual Studio 2017 C# winform 开发,通过串口通讯,向电子秤发送获取重量命令,天平返回值后做字符串过滤与编辑,按使用业务需求增加回车、换行与向右移动操作;

2、程序使用 Visual Studio 2017 发布功能;

将发布后的文件更新至服务器iis站点服务,客户浏览网址就可以在页面安装程序

安装后即可使用,每次程序启动会自动检测软件是否有更新;

提示是否升级更新

参考资料

1、随机光盘与说明书

2、梅特勒-托利多天平_MT-SICS 标准接口命令集说明书.pdf

3、电脑连接MS,ML,ME天平问题.pdf

4、相关参考资料与端口测试软件等

2019年7月22日 9:09 更新版本,修复闪退与不稳定情况

2019年7月24日 11:15 更新版本,增加非台式机键盘,按F4获取重量

2020年8月3日 20:56 更新版本,增加赛多利斯与梅特勒电子秤选择功能

2020年8月11日 11:46 更新外网访问功能,客户端自动升级

2021年1月20日 13:00 新增分支版本,增加新光电子秤选择功能,至此已支持3款电子秤获取重量

2021年1月26日 13:00 新增分支版本,增加配合EOS更新字段功能,扫码后获取重量并自动打印标签更新数据库字段

增加获取重量后自动更新至优时eos指定数据字段

2021年3月24日 09:30 新增分支版本,增加配合EOS更新字段及提醒重量功能

2021年11月24日 09:30 修复勾选打印功能后eos内出现重量数据缺失现象,经排查将打印标签设置为后台进程不弹出打印确认窗即可

支持主流品牌电子秤与获取重量后的回车换行与下移等设置

珠宝行业电子秤串口程序开发相关推荐

  1. Linux 串口编程三 使用termios与API进行串口程序开发

    在 termios 结构体以及内部终端控制标志中,并非所有的参数对于实际的物理串口都是有效的,在使用过程中也不需要对于所有标志的作用都有所理解.事实上,快速掌握一项技术的核心点也是一种学习能力.对于使 ...

  2. Android蓝牙串口程序开发

    本文主要介绍了针对android的蓝牙串口上位机开发. 程序下载地址:点击打开链接 一.帧定义 androidclient依照一定的数据帧格式通过蓝牙串口发送数据到连接到MCU的蓝牙从机.MCU接收到 ...

  3. 简单的串口助手程序开发

    1.简介 之前在烽火集团实习的时候,开发串口通信程序用的都是纯C++.感觉串口程序开发很考验人的逻辑思考能力.不过,现在好了,科研工作中,一切已存在的"利器"都可以用来为自己的&q ...

  4. Linux 串口编程四 串口设备程序开发

    Linux 串口编程和程序相对来说是很简单的,之所以用博客连载来展示,主要是想在学会使用的基础上掌握相关背景,原理以及注意事项.相信在遇到问题的时候,我们就不会对于技术的概念和 API 的使用浅尝辄止 ...

  5. 串口数据visual c++ MSComm 串口控件程序开发

    时间紧张,先记一笔,后续优化与完善. 在计算机中,数据通信主要有两种:一种是串口通信,每一个字符的二进制位按位排列停止传输,速度慢,但传输距离较远.鼠标口和usb口都属于串口.另一种是并行通信,每一个 ...

  6. 珠宝商城小程序开发的价值和优势

    珠宝行业的巨大利润空间就决定了行业内激烈的竞争压力,而随着时代的发展,单一的线下门店营销方式很难让珠宝行业得到更好的发展.为了防止顾客流失,挖掘潜在的消费潜力,珠宝行业开始向科技化.互联网化.移动化的 ...

  7. mfc程序转化为qt_智慧虎超:小程序如何为珠宝行业助力?低频商品的高频转化你懂吗...

    小程序发展各行各业都通过搭建自己的小程序平台尝到了流量红利带来的甜头,而珠宝作为消费者的低频需求如何才能借着小程序发展的东风让订单蹭蹭蹭往上涨呢? 打造具有品牌辨识度的小程序 小程序的设计要具有品牌的 ...

  8. 微信小程序开发公司的技术发展及行业现状

    微信小程序开发公司的技术发展及行业现状 作者:北京朗毓圣元科技 近些年,伴随着互联网,尤其是移动互联网的蓬勃发展,带动了微信小程序开发公司数量的爆炸式增长,依托于微信小程序的丰富应用场景,可以满足传统 ...

  9. 基于android的串口开发板,210开发板Android系统串口程序

    最近由于项目需要,花了两天时间在Android平台下编写了一个串口助手软件.硬件平台是友善之臂的tiny210开发板.起初的想法是首先基于Linux驱动做一些修改,然后自行编写HAL层代码,最后编写A ...

  10. 广州珠宝商城小程序开发

    广州珠宝商城小程序开发[敢想数字].珠宝商城小程序开发功能.珠宝商城小程序开发方案. 现在做珠宝生意,没有线上销售平台可以说是寸步难行,商家可以通过第三方平台售卖珠宝,比如tao宝.dou音等平台,也 ...

最新文章

  1. 《SAP CRM管理与实施指南》一一2.2 SAP CRM基础功能
  2. jdbc中c3p0的配置信息
  3. 对计算机的理解大一1000,大一计算机实训报告总结范文-求计算机实习报告1000字左右,急急急?...
  4. scrapy ip地址 tcp time out_TCP的运作流程(一)——“三次握手”
  5. C++ primer 第15章 面向对象程序设计
  6. 轻量级分布式任务调度平台 XXL-JOB
  7. 导致集群重启_园区网核心交换机S7706异常重启导致无线网络故障
  8. 【java】窗口中监听器的应用
  9. 2021-08-22 初识过滤器
  10. STM单片机基础了解--野火
  11. K线技术指标实现详解—ENE
  12. 一个读者大佬精心总结的阿里、腾讯、宇宙条大厂 Offer 面经和硬核面试攻略
  13. java 微分方程求解_解微分方程
  14. Cherno_游戏引擎系列教程(1):1~16
  15. Ubuntu 环境部署 安装大全
  16. Visual Studio 2008 无法安装解决办法
  17. 文献阅读(182)Bufferless NoC
  18. 分析的某储值卡数据库部分结构
  19. 求一个正整数所有正因数的和
  20. 逐梦AI路,你的孩子气,让你足够强大

热门文章

  1. win xp故障恢复控制台应用实例
  2. 广告roi怎么计算公式_【图】- 什么是ROI?ROI计算公式?ROI的影响因素 - 杭州江干九堡广告媒体 - 杭州百姓网...
  3. 安卓-控制台-和风天气,和风天气3.0使用方法
  4. java抽奖系统的设计参考文献,抽奖系统的设计与实现论文范文论文
  5. 【每天学点管理】——提升领导力 增值法则
  6. 静态代理的实现-模拟中介代理房东出租房子给房客
  7. 未完成的IT路停在回车键---2014年末总结篇
  8. 新闻联播 华为鸿蒙,央视为华为鸿蒙OS科普,苹果比安卓流畅的原因华为也可以...
  9. svchost.exe 上传下载占用大量资源
  10. C++输入一串数值,逗号隔开,回车结束