梅特勒托-托利多衡器串口连续输出数据格式的说明

注意:状态字 A B C 中Bit0是最低位,即应该在最右边,例如:两位小数(001),x1分度值(10),bit5恒为1,bit6恒为1,bit7保留位默认是0,写成二进制应当为:01101100,即bit7在最左边,bit0在最右边

说明书说明如下(不同型号有细微不同,实际以相同型号说明书为准)

串行口数据格式可在参数设定中设置:
· 1个起始位
· 7个数据位
· 1位校验位
· 1个停止位
波特率可设置:300—9600
连续输出格式为18个字节。

连续输出格式

STX

SWA

SWB

SWC

X

X

X

X

X

X

X

X

X

X

X

X

CR

CKS

1

2

3

4

5

6

其中:
<STX>ASCII起始符(02H)(F3.1.6=0时不输出)
状态字A,B,C
显示重量可能是毛重也可能是净重,6位不带符号和小数点的数字
皮重值,6位不带符号和小数点的数字
<CR>ASCII同车符(ODH)
<CKS>可选的校验和(F3.1.5=0时不输出)
状态字:A,B,C。

状态字A

Bits0,1,2

0

1

2

小数点位置

1
O
1
0
1

0
1
1
0
0

0
O
0
1
1

XXXXXO
XXXXXX
XXXXX.X
XXXX.XX
XXX.XXX

Bits3,4

 

4

3

分度值因子

0
1
1

1
0
1

X1
X2
X5

Bit5

恒为1

Bit6

恒为1

         

 

状态字B

Bits

功能

Bit0

毛重=0,净重=1

Bit1

符号:正=0,负=1

Bit2

超载(或小于零)=1

Bit3

动态=1

Bit4

单位:lb=0,kg=1

Bit5

恒为1

Bit6

恒为1

 

状态字C

Bit2

Bit1

Bit0

单位

0

0

0

Kg或1b

0

0

1

g

0

1

0

t

位3

打印时=1

位4

扩展显示=1

位5

恒为1

位6

恒为0

posted @ 2026-07-11 17:11  dirgo  阅读(16)  评论(0)    收藏  举报