跳到主要内容

ScaleStreamMaster

插件用途

接收电子秤串口或反向 TCP 连续输出并映射变量

选择入口

进入“开发配置 → 采集配置”,创建设备并在“采集插件”中选择“ScaleStreamMaster”。

支持的通道和数据类型

通道类型配置前检查
串口确认串口未被其它程序占用,并与设备保持一致的波特率、数据位、停止位和校验位。
TCP 服务端确认本地监听地址和端口可用,并允许现场设备主动连接网关。

可选数据类型: Boolean、Int32、Double、String

插件参数

数据格式

参数说明
启用校验字节默认:否;填写:开关。控制“启用校验字节”功能是否启用。

连接配置

参数说明
来源 IP填写:文本输入。设置建立连接时使用的来源 IP。

地址规则

变量地址数据类型含义
weightDouble当前重量值。
tareDouble当前皮重值。
unitString设备上报的重量单位。
netBoolean是否为净重。
positiveBoolean重量符号是否为正。
outofrangeBoolean是否超出量程。
stableBoolean当前重量是否稳定。
printBoolean设备是否请求打印。
tenfoldBoolean是否使用十倍分辨率。
validBoolean本次称重数据是否有效。
extendedBoolean是否为扩展格式报文。
taretypeInt32皮重类型编号。
sourceString本次报文的来源标识。

该插件只接收电子秤连续输出,不支持主动读取或变量写入。

设备调试

进入“开发配置 → 采集配置”,选择当前设备后点击“更多功能”并打开“调试”。

专用调试页

协议调试页使用接收监视,展示称重报文解析和变量映射状态。

功能作用
最后活动时间查看最近一条合法称重报文的接收时间。
变量表格查看称重字段、当前值、在线状态、采集时间和最近错误。
消息统计查看调试队列、丢弃和截断数量。
消息日志观察当前调试会话收到的连续输出。

ScaleStreamMaster 调试子页 1

验证重点

  1. 先创建 weightunitstablevalid 四个测试变量。
  2. 让电子秤输出一条已知重量报文,确认接收监视出现新记录。
  3. 核对重量、单位、稳定状态和有效状态与电子秤显示一致,采集时间同步更新。
  4. 使用砝码改变重量,确认 weight 更新;重量稳定后 stable 应反映设备上报状态。
  5. 配置来源 IP 时,再从其它来源发送测试报文,确认不会错误更新当前设备变量。

排障差异

  • 接收监视没有新报文:确认电子秤正在连续输出,并核对串口或反向 TCP 通道和帧边界。
  • 有报文但字段为空:检查设备输出格式是否受支持,以及变量地址是否使用本页固定字段名。
  • 重量正确但有效状态为否:检查设备状态字符、量程和校验;不要把无效重量用于业务计算。
  • 只接受指定设备时仍混入其它来源:填写并核对“来源 IP”,同时检查反向 TCP 客户端地址。
  • 启用校验后全部报文失败:确认设备报文确实包含匹配的校验字节。
  • 串口设备无响应:确认串口未被占用,并核对波特率、数据位、停止位和校验位。

相关操作

  • 采集配置:查看通道、设备和公共变量配置。
  • 插件索引:查找其它采集或数据转发插件。