电子秤

1.电子秤信息

电子秤规格参数表

Host Model

D1w/D3-510

Measuring range

100g-15kg/30kg(Double range)

Certified division value

5g/10g

Safe overload (%FS)

120

Destroy overload (%FS)

150

Working temperature (℃)

-10℃~40℃

Working humidity

10%~85% No condensation

Creep(%FS/30min)

+-0.02

Equipment dealer/model

厦门佰伦斯电子/W23

Porter rate

9600

Access mode

Serial(/dev/ttyS4)

2. 测量量相关基础知识

去皮/置零

电子秤称重AD系统上电后,读取重量信号并保存为开机参考点,即开机归零点。

Manual zero clearing

电子秤获得开机置零点后,如果在秤盘上放置了量程小于满量程2%的物品,可以通过命令清零,重量数量为0。

皮重

皮重适用于包装货物。计算价格时应将包装重量排除在外。这时,你可以先把包装放在秤盘上,进行去皮操作。那么包装的重量就是皮重。您也可以不称重直接输入设定的包装皮重。

去皮称重

它是通过称量来操作的。将货物包装在称重板上,作为从重取下,净重应为0,从重应为包装重量。

数码去皮

无需称重直接设定输入的去皮操作。

3.电子秤软件开发

使用方法

电子秤sdk下载

绑定电子秤服务,获取电子秤相关数据

初始化

打开串口,通过接口回调获取电子秤的净重和状态

 1Electronic mElectronic = new Electronic.Builder()
 2//default path
 3.setDevicePath(“/dev/ttyS4”)
 4//default porter rate
 5.setBaudrate(9600)
 6.setReceiveCallback(new ElectronicCallback {
 7@Override
 8public void electronicStatus(String weight, String weightStatus) {
 9//Callback in child thread
10  ...
11}})
12 .builder()
Electronic Parameters

Parameters

Description

Weight

Unit(kg)

scale state

46:overweight, 53:Normal, 55:unstable, 56:Successful manual peeling, 57: Failure of manual peeling

通过直接调用的方法得到电子秤的清零和剥离功能

  • 清零

    mElectronic.turnZero()

  • 去皮称重

    mElectronic.removePeel()

  • 手动去皮

    mElectronic.manualPeel(int peelWeight)

  • 关闭电子秤

    mElectronic.closeElectronic()

JS method to call the electronic