--原始值 {"PlcHeartbeat":[0],"DataReady":[1],"ProductModel":[25185,25699,26213,26727,27241,12849,13363,13877,14391,12345],"TestStation":[1],"ProductCode":[25185,25699,26213,26727,27241,12849,13363,13877,14391,12345],"TestResult":[1],"Timestamp":[12338,13618,14128,14641,13105,12340,0],"MinInstallSize":[-7616,1],"MaxInstallSize":[-7616,1],"Stroke":[-7616,1],"Speed":[-7616,1],"WorkingVoltage":[-7616,1],"WorkingCurrent":[-7616,1],"WorkingPressure":[-7616,1],"UpHallSensor":[-7616,1]} 大端模式,低字节存在高地址,解析时高低地址要颠倒一下 D6026 12338 -> 20 D6027 13618 -> 25 D6028 14128 -> 07 D6029 14641 -> 19 D6030 13105 -> 13 D6031 12340 -> 40 D6032 0 -> //文档中的说明 记录时间 数据长度为7 大端模式存储,一个字节两个字符。年月日时分秒,例“20250718105959” D6026 记录时间B1 D6027 记录时间B2 D6028 记录时间B3 D6029 记录时间B4 D6030 记录时间B5 D6031 记录时间B6 D6032 记录时间B7 最小安装尺寸 数据长度为2 默认两个小数点:例:收到12345应为123.45 D6033 D6034 最大安装尺寸 数据长度为2 默认两个小数点:例:收到12345应为123.45 D6035 D6036 行程 数据长度为2 默认两个小数点:例:收到12345应为123.45 D6037 D6038 速度 数据长度为2 默认两个小数点:例:收到12345应为123.45 D6039 D6040 工作电压 数据长度为2 默认两个小数点:例:收到12345应为123.45 D6041 D6042 工作电流 数据长度为2 默认两个小数点:例:收到12345应为123.45 D6043 D6044 工作压力 数据长度为2 默认两个小数点:例:收到12345应为123.45 D6045 D6046 上升霍尔 数据长度为2 默认两个小数点:例:收到12345应为123.45 D6047 D6048 控制台实际解析 📊 [数据 #6] 08:55:24.329 控制信号: • PLC心跳: 0 • 数据就绪: 1 产品数据: • 产品型号: abcdefghij1234567890 • 测试工位: 1 • 产品码: abcdefghij1234567890 • 测试结果: 合格 • 记录时间: 0001-01-01 00:00:00 测量数据: • 最小安装尺寸: 0 mm • 最大安装尺寸: 0 mm • 行程: 0 mm • 速度: 0 mm/s • 工作电压: 0 V • 工作电流: 0 A • 工作压力: 0 bar • 上升霍尔传感器: 0