I have a power meter from Howard Butler M552-CTrans which is working with the Multiview Tool from Howard Butler, but if I want to read with node-red-contrib-modbus "Modbus-Read" I get back the answer from power meter "Error: Modbus exception 2: Illegal data address (register not supported by device)". I have tried different variants of the address ((FC 3: 1, 01, 0001, 30001, 0x0000; FC 4: 0, 1, 40001, 42001, 0x07D0, ..• ), but I always get the same Error back.
As new user I am not able to attach files to my topic to make my problem more clear.
Hopefully somebody can help me!
Flow:
[
    {
        "id": "fdf591bcb6eae44c",
        "type": "tab",
        "label": "Stromzähler",
        "disabled": false,
        "info": "",
        "env": []
    },
    {
        "id": "48d279a26237dab6",
        "type": "debug",
        "z": "fdf591bcb6eae44c",
        "name": "Leistung Trocknung",
        "active": true,
        "tosidebar": false,
        "console": false,
        "tostatus": true,
        "complete": "payload",
        "targetType": "msg",
        "statusVal": "payload",
        "statusType": "auto",
        "x": 470,
        "y": 60,
        "wires": []
    },
    {
        "id": "bbb11376a259b134",
        "type": "modbus-read",
        "z": "fdf591bcb6eae44c",
        "name": "Stromzähler Modbus Lesen",
        "topic": "",
        "showStatusActivities": true,
        "logIOActivities": false,
        "showErrors": true,
        "unitid": "10",
        "dataType": "HoldingRegister",
        "adr": "30001",
        "quantity": "1",
        "rate": "1",
        "rateUnit": "m",
        "delayOnStart": true,
        "startDelayTime": "2",
        "server": "886438e42987630e",
        "useIOFile": false,
        "ioFile": "",
        "useIOForPayload": false,
        "emptyMsgOnFail": false,
        "x": 180,
        "y": 60,
        "wires": [
            [
                "48d279a26237dab6"
            ],
            []
        ]
    },
    {
        "id": "886438e42987630e",
        "type": "modbus-client",
        "name": "Modbus-RTU-Server-Stromzähler",
        "clienttype": "serial",
        "bufferCommands": true,
        "stateLogEnabled": false,
        "queueLogEnabled": false,
        "tcpHost": "127.0.0.1",
        "tcpPort": "502",
        "tcpType": "DEFAULT",
        "serialPort": "/dev/ttyUSB2",
        "serialType": "RTU-BUFFERD",
        "serialBaudrate": "9600",
        "serialDatabits": "8",
        "serialStopbits": "1",
        "serialParity": "even",
        "serialConnectionDelay": "100",
        "serialAsciiResponseStartDelimiter": "0x3A",
        "unit_id": "1",
        "commandDelay": "1",
        "clientTimeout": "1000",
        "reconnectOnTimeout": true,
        "reconnectTimeout": "2000",
        "parallelUnitIdsAllowed": true
    }
]
I'm using node red v3.0.2 node.js v14.21.1 with node-red-contrib-modbus v5.23.3
