每 10 秒连接一次 modbus 设备
Connect with modbus device every 10 seconds
我正在研究通过串行端口与系统连接的 modbus 设备。我可以 read/write 设备寄存器上的数据。我使用 java 作为数据 read/write.
设备每 10 秒自动关闭一次,为了保持激活状态,我需要每 10 秒建立一次连接。我怎样才能达到这个要求?
您可以使用计时器 class 每 10 秒建立一次连接:
class EstablishConnection extends TimerTask {
public void run() {
// Code to establish connection
}
}
Timer timer = new Timer();
timer.schedule(new EstablishConnection(), 0, 10000);
我正在研究通过串行端口与系统连接的 modbus 设备。我可以 read/write 设备寄存器上的数据。我使用 java 作为数据 read/write.
设备每 10 秒自动关闭一次,为了保持激活状态,我需要每 10 秒建立一次连接。我怎样才能达到这个要求?
您可以使用计时器 class 每 10 秒建立一次连接:
class EstablishConnection extends TimerTask {
public void run() {
// Code to establish connection
}
}
Timer timer = new Timer();
timer.schedule(new EstablishConnection(), 0, 10000);