node-modbus-serial icon indicating copy to clipboard operation
node-modbus-serial copied to clipboard

Protocol mismatch

Open PeterBorisenko opened this issue 4 years ago • 0 comments

Using connectTcpRtuBuffered produces modbus-tcp format messages instead of modbus-rtu.

const modbus             = require("modbus-serial");

let client = new modbus();

// open connection to a tcp line
client.connectTcpRTUBuffered("192.168.0.2", { port: 25400 })
    .then(() => {
        client.setID(1);
        setInterval(function() {
            client.readHoldingRegisters(0x2000, 1, function(err, data) {
                console.log(data);
            });
        }, 1000);
    });

PeterBorisenko avatar May 04 '21 13:05 PeterBorisenko