{
  "topic": "Modbus 0x10 请求应答",
  "origin": "本文原创合成数据，未采集真实设备",
  "cases": [
    {
      "case_id": "三寄存器写入",
      "kind": "正例",
      "input": {
        "request": "10 00 30 00 03 06 00 64 00 C8 01 2C",
        "response": "10 00 30 00 03"
      },
      "expected": {
        "address": 48,
        "quantity": 3,
        "registers": [
          100,
          200,
          300
        ],
        "feedback_values": null
      }
    },
    {
      "case_id": "奇数字节数",
      "kind": "显式负例",
      "input": {
        "request": "10 00 30 00 03 05 00 64 00 C8 01",
        "response": "10 00 30 00 03"
      },
      "expected_error": "写数据长度错误"
    },
    {
      "case_id": "应答错数量",
      "kind": "显式负例",
      "input": {
        "request": "10 00 30 00 03 06 00 64 00 C8 01 2C",
        "response": "10 00 30 00 02"
      },
      "expected_error": "应答范围不符"
    }
  ]
}
