如何使用 J2Mod 监控 android 中与我的 Modbus 从站的连接?

How do I monitor connections to my Modbus Slave in android, using J2Mod?

我目前正在使用 J2Mod V 3.0 编写 Modbus TCP/IP 从站。我已经创建了从站并让它在正确的端口上侦听并且可以从我的 PC 连接到它(使用 Simply Modbus)。我似乎无法弄清楚的是如何监视我的从站接收的连接?我怎么知道主机何时写入我的寄存器之一?任何帮助表示赞赏。我包括我如何设置奴隶以防万一。

void createSlave() {
    try {
        String ip = Model.getInstance().plcSettings().getIPAddress(true);
        String[] ipStringArray = ip.split("\.");
        byte[] addr = new byte[4];

        for (int i = 0; i < ipStringArray.length; i++) {
            addr[i] = Byte.parseByte(ipStringArray[i]);
        }

        slave = ModbusSlaveFactory.createTCPSlave(InetAddress.getByAddress(addr), port, 5, false, (Model.getInstance().plcSettings().getIdleTimeout() * 60));
        slave.addProcessImage(1, image);
        slave.open();
    } catch (NumberFormatException | ModbusException | UnknownHostException modException) {
        modException.printStackTrace();
    }
}

实际上我已经联系了史蒂夫·奥哈拉,并得到了回复。事实证明,对于 J2mod,目前无法监控连接。向他大喊大叫,因为他对一切都如此冷静。