| | |
| | | --原始值 |
| | | {"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]} |
| | | {"PlcHeartbeat":[0],"DataReady":[1],"ProductModel":[22851,11594,20022,12589,12339,11589,13363,11568,11825,48],"TestStation":[1],"ProductCode":[12338,13618,14384,12592,12336,14130,0,0,0,0],"TestResult":[1],"Timestamp":[12338,13618,14384,12592,13617,14128,12337],"MinInstallSize":[-31513,0],"MaxInstallSize":[-18440,0],"Stroke":[0,0],"Speed":[541,0],"WorkingVoltage":[2891,0],"WorkingCurrent":[125,0],"WorkingPressure":[-31039,1],"UpHallSensor":[0,0]} |
| | | |
| | | |
| | | 大端模式,低字节存在高地址,解析时高低地址要颠倒一下 |
| | | D6026 12338 -> 20 |
| | |
| | | D6030 13105 -> 13 |
| | | D6031 12340 -> 40 |
| | | D6032 0 -> |
| | | |
| | | D6033 -7616 -> @? |
| | | D6034 1 -> |
| | | |
| | | |
| | | //文档中的说明 |
| | |
| | | D6031 记录时间B6 |
| | | D6032 记录时间B7 |
| | | |
| | | 最小安装尺寸 数据长度为2 默认两个小数点:例:收到12345应为123.45 |
| | | |
| | | 数值类型要按字节读取,高低字节交换在组合。整型是奇地址。 |
| | | 最小安装尺寸 数据长度为2 默认两个小数点:例:收到12345 |
| | | D6033 D6034 |
| | | |
| | | 最大安装尺寸 数据长度为2 默认两个小数点:例:收到12345应为123.45 |
| | | 最大安装尺寸 数据长度为2 默认两个小数点:例:收到12345 |
| | | D6035 D6036 |
| | | |
| | | 行程 数据长度为2 默认两个小数点:例:收到12345应为123.45 |
| | | 行程 数据长度为2 默认两个小数点:例:收到12345 |
| | | D6037 D6038 |
| | | |
| | | 速度 数据长度为2 默认两个小数点:例:收到12345应为123.45 |
| | | 速度 数据长度为2 默认两个小数点:例:收到12345 |
| | | D6039 D6040 |
| | | |
| | | 工作电压 数据长度为2 默认两个小数点:例:收到12345应为123.45 |
| | | 工作电压 数据长度为2 默认两个小数点:例:收到12345 |
| | | D6041 D6042 |
| | | |
| | | 工作电流 数据长度为2 默认两个小数点:例:收到12345应为123.45 |
| | | 工作电流 数据长度为2 默认两个小数点:例:收到12345 |
| | | D6043 D6044 |
| | | |
| | | 工作压力 数据长度为2 默认两个小数点:例:收到12345应为123.45 |
| | | 工作压力 数据长度为2 默认两个小数点:例:收到12345 |
| | | D6045 D6046 |
| | | |
| | | 上升霍尔 数据长度为2 默认两个小数点:例:收到12345应为123.45 |
| | | 上升霍尔 数据长度为2 默认两个小数点:例:收到12345 |
| | | 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 |
| | | |
| | | |
| | | [16:09:08] ⚠️ 通信错误: 读取字段 'PlcHeartbeat' 失败: quantity invalid |