串口在称重传感器及工业电子秤协议中的主动输出与被动查询对接

工业电子秤、称重变送器常见两类串口输出:

  1. **连续输出**:上电后按固定周期推送重量字符串(如带稳定标志与单位),适合大屏显示。
  2. **问答输出**:上位机发查询指令(厂商私有或简易 ASCII),仪表回一帧重量/状态。

### 联调要点

  • 先确认波特率(常见 9600/19200)与 8N1;有的仪表默认 7E1。
  • 连续输出时,在线串口助手用 ASCII 监视;二次开发时开 HEX 看清结束符是 `\r\n` 还是单独 `\n`。
  • 稳定读数要处理「动态/稳态」标志,避免在抖动过程中写入 ERP。
  • RS-232 近距离直连;多仪表汇聚多用 RS-485 + 地址轮询。
  • 单位(kg/g)、小数位、符号位要在协议表里写死。

### 与 Web 串口工具

把仪表 USB-RS232/485 接到电脑后,用 Web Serial Pro 先抓 1~2 分钟原始流,把帧格式记进协议表,再写上位机解析。比一上来就写代码更省时间。

称重场景的核心不是复杂算法,而是 **帧边界、单位换算与稳态判断**;串口参数对齐后,业务层才可靠。

### 解析建议

连续输出协议先写「按行拆分 + 正则提重量」;问答协议先写状态机。稳态标志未置位时不要入库。用串口助手保存 10 分钟原始日志作为测试集,解析库变更时回归。

联调记录建议包含:波特率与帧格式、接线方式、样本 HEX、现象与结论。使用 Web Serial Pro 等工具时可直接导出日志片段附在工单中,方便软硬件同事对齐。