我尝试使用jamod库执行这个java modbus slave example http://pastebin.com/uLJNiscj。我可以编译包没有错误,并在我的本地PC上运行它。但是当我尝试通过端口502连接时,无法建立连接。港口是开放的。其他modbus主工具可以连接到我的PC。 有什么想法吗?
答案 0 :(得分:0)
**InetAddress addr = InetAddress.getByName("0.0.0.0"); // Neu**
if (Modbus.debug) System.out.println("Listening...");
listener = new ModbusTCPListener(100);
**listener.setAddress(addr); // Neu**
添加了注释// Neu的行,现在它可以工作了!