该电子秤为上海耀华称重系统有限公司的XK3190-A9型仪表,输出为RS-232C标准接口,波特率为600/1200/2400/4800/9600、传输的数据格式(10位:第一位起始位,第10位为停止位,中间8位为数据位(ASCII编码))。通讯方式为:1。连续方式2。指令方式。本人选:
1。连续方式:所传送的数据为仪表显示的当前称重(毛重或净重)。每帧数据由12组数据组成。格式如下:
第X字节 内容及注释
1 02(XON) 开始
2 +或- 符号位
3 称重数据 高位
4 称重数据 ..
5 称重数据 ..
6 称重数据 ..
7 称重数据 ..
8 称重数据 低位
9 小数点位数 从右到左(0—4)
10 异或校验 高四位
11 异或校验 低四位
12 03(XOFF) 结束
异或:2异或3异或....8异或9
异或和高第四位如果小于等于9,则加上30H发送 如果大于9则加上37H发送
这是我的到的数据
02 2B 30 30 30 30 30 30 31 31 41 03 请问 “10 异或校验 高四位” 和 “11 异或校验 低四位” 是如何计算出来的?最好能附上代码的例子,不胜感激!
1。连续方式:所传送的数据为仪表显示的当前称重(毛重或净重)。每帧数据由12组数据组成。格式如下:
第X字节 内容及注释
1 02(XON) 开始
2 +或- 符号位
3 称重数据 高位
4 称重数据 ..
5 称重数据 ..
6 称重数据 ..
7 称重数据 ..
8 称重数据 低位
9 小数点位数 从右到左(0—4)
10 异或校验 高四位
11 异或校验 低四位
12 03(XOFF) 结束
异或:2异或3异或....8异或9
异或和高第四位如果小于等于9,则加上30H发送 如果大于9则加上37H发送
这是我的到的数据
02 2B 30 30 30 30 30 30 31 31 41 03 请问 “10 异或校验 高四位” 和 “11 异或校验 低四位” 是如何计算出来的?最好能附上代码的例子,不胜感激!
[email protected]