lodop前端控件 访问电子秤 串口通信(踩过的坑。。。)

因为是一个依赖客户端纯前端的功能,无需和后端交互。

略去引入lodop JS 、下载安装lodop客户端、启动lodop服务等。这些相信使用这个软件的童鞋都不陌生,现在贴出设置读取访问串口的代码。

大家可访问lodop官网样例17查看相关代码 

http://www.lodop.net/demolist/PrintSample17.html

lodop前端控件 访问电子秤 串口通信(踩过的坑。。。)_第1张图片

说明:

lodop前端控件 访问电子秤 串口通信(踩过的坑。。。)_第2张图片

通过调试助手模拟电子秤页面可轻松获取到数据,

终于买过来电子秤实物了,调试助手可成功访问电子秤数据,

上代码与电子秤直连,连接测试失败,失败,失败,失败,(头大、苦恼、不懂技术的leader不管原因的一直催催催.......)。

调试N多回,终于在一个骂娘的帖子里找到了原因,

lodop前端控件 访问电子秤 串口通信(踩过的坑。。。)_第3张图片

感谢感谢这位骂人的老哥,有时候骂人也会帮助到别人呢

因为笔者是笔记本,无法直连电子秤,所以买了一个USB转换器连接到电脑上。千辛万苦研究代码,没想到折在了硬件上。。。

将电子秤的数据线直连到台式电脑的主机口上,终于,成功了。。。。。

所以,电子秤未成功读取出数值,不要质疑你的代码,快去检查下你的硬件设备是否匹配

 

PS:电子秤在称重过程中,不是瞬间就能精确测量出重量数值的,可能会出现不间断的数字跳跃,如果这样的数据直接传输到页面上,一是不准确,二会干扰正确的数值传输。

此时你需要设置电子秤为稳定传输,当重量稳定后再通过串口传输到页面上。

你需要去查看你使用的电子秤的说明书。

 

下面列出英展电子秤调试稳定传输的说明:

1、电子秤开机

2、按【置零】键于屏幕显示“----------------------”时,按【.】(点)键

3、成功进入外部功能模式,按【去皮】键,按2次, 屏幕显示 03 rSI (依次显示01 FnC、02 EC、03 rSI ) 

4、按【累计清除】键,屏幕显示 rSI 00

5、选择数字键盘,输入 05 ,按【累计清除】键

6、光标跳转到右侧屏幕,选择数字键盘,输入 01,按【累计清除】键

7、按【.】(点)键,返回第5步,输入06,按【累计清除】键

8、光标跳转到右侧屏幕,选择数字键盘,输入01,按【累计清除】键

9、设置成功,按两次【.】(点)键退出设置,返回称重

你可能感兴趣的:(JS前端开发)