请问一下大家,想通过串口工具模拟一下下面协议发送的数据,可是不懂这方面,哪位朋友帮举例一下,谢谢大家!

HuangLei_0101 2020-05-30 12:56:10
华耀地磅XK3190-A9 具有 RS232/RS422(选配)/RS485(选配)串行通讯接口,可与计算机进行通讯。
1. 通讯接口采用 15 芯 RS232 插头座(与大屏幕共用),其引脚定义见图 2-5 中 6、7、8 脚
(RS232)或 1、2、3、4、8 脚(RS422/RS485)。
2.所有数据均为 ASCII 码,每组数据由 10 位组成,第 1 位为起始位,第 10 位为停止位,中间 8 位为数据位。通讯方式分为:
(1). 连续方式(tF=0):
所传送的数据为仪表显示的当前称量(毛重或净重)。每帧数据由 12 组数据组成 。格式 如下:
第 X 字节 内 容 及 注 解
1 02(XON) 开始
2 +或- 符号位
3 称量数据 高位
: 称量数据 :
: 称量数据 :
8 称量数据 低位
9 小数点位数 从右到左(0~4)
第 X 字节 内 容 及 注 解
10 异或校验 高四位
11 异或校验 低四位
12 03(XOFF) 结束
异或=2⊕3⊕……8⊕9

...全文
170 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
xzh5508 2020-06-04
  • 打赏
  • 举报
回复
异或校验一般都是8位,怎么有16位的 你要的数据是这样的吗? 02 2B 01 02 03 04 05 06 03 00 2D 03 2B是加号的ascll码,然后重量是0x10203=66051.1029 如果称量数据是十进制的话就是10203.456 不知道对不对,你自己去对不对!
HuangLei_0101 2020-05-30
  • 打赏
  • 举报
回复
有知道的盆友吗?

21,595

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 驱动开发/核心开发
社区管理员
  • 驱动开发/核心开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧