UNPKG

jsmodbus

Version:

Implementation for the Serial/TCP Modbus protocol.

27 lines (22 loc) 544 B
'use strict' const modbus = require('../..') const net = require('net') const socket = new net.Socket() const options = { 'host': '127.0.0.1', 'port': '8502' } const client = new modbus.client.TCP(socket) socket.on('connect', function () { const values = Buffer.from([0xff]) client.writeMultipleCoils(13, values, 8) .then(function (resp) { console.log(resp) socket.end() }).catch(function () { console.error(arguments) socket.end() }) }) socket.on('error', console.error) socket.connect(options)