Node.js:无法使用TCP/IP连接UPOS财政打印机

Node.js:无法使用TCP/IP连接UPOS财政打印机,node.js,tcp,tcpclient,fiscal-printer,Node.js,Tcp,Tcpclient,Fiscal Printer,我已使用以太网电缆将Exorigo UPOS财政打印机(型号:FPT88FVA)连接到路由器,并希望使用TCP/IP协议从我的设备通过wifi连接打印机,因此我在Node.js中编写了以下代码。我已使用net模块创建tcp客户端,并尝试与打印机建立连接,但它不工作(不在控制台上打印connected消息)未获得任何错误或响应。 也许我错过了什么,我也尝试过其他方法,但没有运气 有人能给我一个建议吗 var net = require('net'); // ESC MFB O ESC MFE /

我已使用以太网电缆将Exorigo UPOS财政打印机(型号:FPT88FVA)连接到路由器,并希望使用TCP/IP协议从我的设备通过wifi连接打印机,因此我在Node.js中编写了以下代码。我已使用
net模块
创建
tcp客户端
,并尝试与打印机建立连接,但它不工作(不在控制台上打印
connected
消息)<代码>未获得任何错误或响应。 也许我错过了什么,我也尝试过其他方法,但没有运气

有人能给我一个建议吗

var net = require('net');

// ESC MFB O ESC MFE
// 0x1B 0x80 0x4F 0x1B 0x83

var client = new net.Socket();

client.connect(6090, '192.168.029.203', function() {
    console.log('Connected');
    client.write('0x1B 0x80 0x4F 0x1B 0x83');
});

client.on('data', function(data) {
    console.log('Received: ' + data);
    client.destroy(); // kill client after server's response
});

client.on('close', function() {
    console.log('Connection closed');
});