技术文章您现在的位置:首页 > 技术文章
带RS232/RS485接口电子秤的输出格式
更新时间:2020-02-18   点击次数:2322次

带RS232/RS485接口电子秤的输出格式

数据输出格式如下:

串行数据以 MCS-51 下的方式 1 连续输出,输出数据为ASCII 码,每组数字共有 17 个帧,包括 1 个起始字符帧(02),3 个状态标志帧, 5 个显示数据帧,5 个皮重数据帧 5 个备用数据帧和一个回车帧

STX 状态 A 状态 B  状态 C 显示值  皮重值 备用 回车

图:串行输出字格式

STX: 起始字, 02H

 

状态 A:小数点控制字(D7 为校验位)

D7

D6

D5

D4

D3

D2

D1

D0

小数点位置

校验位

0

1

0

1

0

1

0

无小数点

0

1

0

1

0

1

1

1位小数点 0.0

0

1

0

1

0

0

0

2位小数点 0.00

0

1

0

1

1

0

1

3位小数点 0.000

0

1

0

1

1

1

0

4位小数点 0.0000

 

状态 B: 综合控制字

D7

校验位

D6

0

D5

1

D4

1

D3

动态标志位   D3=0为稳定;D3=1为不稳定(动态)

D2

载位       D2=0为正常;D2=1为载

D1

正负数标志位 D1=0 为正数;D1=1 为负数

D0

毛净重标志位 D0=0 为毛重;D0=1 为净重

 

状态 C: 输出空格字符

每一个帧由 10 位数据组成,一位是起始位“0”,第九位是停止位“1”。中间是一个校验位和 7 个数据位(从低到高)

 

波特率

波特率恒为 1200BPS