我想尝试 10 个即时 modbus 连接。但是,每次我无法连接时,我必须等待 2 分钟才能进行下一次连接,因为之前的 modbus_connect 调用仍在主动监听。所以,如果我连接失败 10 次,我必须等待 20 分钟。
int max_tries = 10;
int retries = 0;
while ((modbus_connect(ctx) == -1) && retries < max_retries){
retries++;
// wait 2 mins
// I need to remove this waiting time
}
有人可以帮我减少超时时间吗?我正在使用 Libmodbus v3.1.6