{
    "id": "4cc76760-7972-473e-b7d6-76fcc0d61f88",
    "name": "10路继电器",
    "expands": {
        "deviceType": "tm"
    },
    "properties": [
        {
            "id": "coil1",
            "name": "继电器 1 输出控制",
            "accessMode": "rw",
            "dataType": {
                "type": "boolean",
                "trueText": "开启",
                "falseText": "关闭",
                "trueValue": "1",
                "falseValue": "0"
            },
            "expands": {
                "readType": "int",
                "symbol": false,
                "b": 0,
                "readFlag": 3,
                "writeFlag": 6,
                "reportMethod": 2,
                "registerAddress": 1072,
                "registerNumber": 1,
                "swapByte": false,
                "swapOrder": false,
                "scalingFactor": 1
            },
            "remark": ""
        },
        {
            "id": "coil2",
            "name": "继电器 2 输出控制",
            "accessMode": "rw",
            "dataType": {
                "type": "boolean",
                "trueText": "开启",
                "falseText": "关闭",
                "trueValue": "1",
                "falseValue": "0"
            },
            "expands": {
                "readType": "int",
                "symbol": false,
                "b": 0,
                "readFlag": 3,
                "writeFlag": 6,
                "reportMethod": 2,
                "registerAddress": 1073,
                "registerNumber": 1,
                "swapByte": false,
                "swapOrder": false,
                "scalingFactor": 1
            },
            "remark": ""
        },
        {
            "id": "coil3",
            "name": "继电器 3 输出控制",
            "accessMode": "rw",
            "dataType": {
                "type": "boolean",
                "trueText": "开启",
                "falseText": "关闭",
                "trueValue": "1",
                "falseValue": "0"
            },
            "expands": {
                "readType": "int",
                "symbol": false,
                "b": 0,
                "readFlag": 3,
                "writeFlag": 6,
                "reportMethod": 2,
                "registerAddress": 1074,
                "registerNumber": 1,
                "swapByte": false,
                "swapOrder": false,
                "scalingFactor": 1
            },
            "remark": ""
        },
        {
            "id": "coil4",
            "name": "继电器 4 输出控制",
            "accessMode": "rw",
            "dataType": {
                "type": "boolean",
                "trueText": "开启",
                "falseText": "关闭",
                "trueValue": "1",
                "falseValue": "0"
            },
            "expands": {
                "readType": "int",
                "symbol": false,
                "b": 0,
                "readFlag": 3,
                "writeFlag": 6,
                "reportMethod": 2,
                "registerAddress": 1075,
                "registerNumber": 1,
                "swapByte": false,
                "swapOrder": false,
                "scalingFactor": 1
            },
            "remark": ""
        },
        {
            "id": "coil5",
            "name": "继电器 5 输出控制",
            "accessMode": "rw",
            "dataType": {
                "type": "boolean",
                "trueText": "开启",
                "falseText": "关闭",
                "trueValue": "1",
                "falseValue": "0"
            },
            "expands": {
                "readType": "int",
                "symbol": false,
                "b": 0,
                "readFlag": 3,
                "writeFlag": 6,
                "reportMethod": 2,
                "registerAddress": 1076,
                "registerNumber": 1,
                "swapByte": false,
                "swapOrder": false,
                "scalingFactor": 1
            },
            "remark": ""
        },
        {
            "id": "coil6",
            "name": "继电器 6 输出控制",
            "accessMode": "rw",
            "dataType": {
                "type": "boolean",
                "trueText": "开启",
                "falseText": "关闭",
                "trueValue": "1",
                "falseValue": "0"
            },
            "expands": {
                "readType": "int",
                "symbol": false,
                "b": 0,
                "readFlag": 3,
                "writeFlag": 6,
                "reportMethod": 2,
                "registerAddress": 1077,
                "registerNumber": 1,
                "swapByte": false,
                "swapOrder": false,
                "scalingFactor": 1
            },
            "remark": ""
        },
        {
            "id": "coil7",
            "name": "继电器 7 输出控制",
            "accessMode": "rw",
            "dataType": {
                "type": "boolean",
                "trueText": "开启",
                "falseText": "关闭",
                "trueValue": "1",
                "falseValue": "0"
            },
            "expands": {
                "readType": "int",
                "symbol": false,
                "b": 0,
                "readFlag": 3,
                "writeFlag": 6,
                "reportMethod": 2,
                "registerAddress": 1078,
                "registerNumber": 1,
                "swapByte": false,
                "swapOrder": false,
                "scalingFactor": 1
            },
            "remark": ""
        },
        {
            "id": "coil8",
            "name": "继电器 8 输出控制",
            "accessMode": "rw",
            "dataType": {
                "type": "boolean",
                "trueText": "开启",
                "falseText": "关闭",
                "trueValue": "1",
                "falseValue": "0"
            },
            "expands": {
                "readType": "int",
                "symbol": false,
                "b": 0,
                "readFlag": 3,
                "writeFlag": 6,
                "reportMethod": 2,
                "registerAddress": 1079,
                "registerNumber": 1,
                "swapByte": false,
                "swapOrder": false,
                "scalingFactor": 1
            },
            "remark": ""
        },
        {
            "id": "coil9",
            "name": "继电器 9 输出控制",
            "accessMode": "rw",
            "dataType": {
                "type": "boolean",
                "trueText": "开启",
                "falseText": "关闭",
                "trueValue": "1",
                "falseValue": "0"
            },
            "expands": {
                "readType": "int",
                "symbol": false,
                "b": 0,
                "readFlag": 3,
                "writeFlag": 6,
                "reportMethod": 2,
                "registerAddress": 1080,
                "registerNumber": 1,
                "swapByte": false,
                "swapOrder": false,
                "scalingFactor": 1
            },
            "remark": ""
        },
        {
            "id": "coil10",
            "name": "继电器 10 输出控制",
            "accessMode": "rw",
            "dataType": {
                "type": "boolean",
                "trueText": "开启",
                "falseText": "关闭",
                "trueValue": "1",
                "falseValue": "0"
            },
            "expands": {
                "readType": "int",
                "symbol": false,
                "b": 0,
                "readFlag": 3,
                "writeFlag": 6,
                "reportMethod": 2,
                "registerAddress": 1081,
                "registerNumber": 1,
                "swapByte": false,
                "swapOrder": false,
                "scalingFactor": 1
            },
            "remark": ""
        }
    ],
    "functions": [],
    "events": [],
    "protocol": {
        "type": "Modbus-Rtu",
        "expands": {
            "baudRate": 9600,
            "dataBits": 8,
            "startBits": 1,
            "stopBits": 1,
            "parity": 0
        }
    }
}