From 4ec595d92e52e8cf78a9de1e561c244085140ba8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=92=D1=8F=D1=87=D0=B5=D1=81=D0=BB=D0=B0=D0=B2=20=D0=A8?= =?UTF-8?q?=D1=82=D0=B5=D0=B9=D0=B1=D0=B5=D0=B7=D0=B0=D0=BD=D0=B4=D1=82?= Date: Thu, 16 Oct 2025 09:20:54 +0300 Subject: [PATCH] =?UTF-8?q?=D0=A2=D0=B0=D0=B9=D0=BC=D0=B0=D1=83=D1=82=20?= =?UTF-8?q?=D0=B2=D0=BE=20=D0=B2=D1=80=D0=B5=D0=BC=D1=8F=20=D0=BF=D0=BE?= =?UTF-8?q?=D0=B8=D1=81=D0=BA=D0=B0=20=D0=BF=D0=BB=D0=B0=D1=82=20=D1=81?= =?UTF-8?q?=D0=BD=D0=B8=D0=B6=D0=B5=D0=BD=20=D0=B4=D0=BE=2050=20=D0=BC?= =?UTF-8?q?=D1=81.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- M3KTE_TERM/m3kte.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/M3KTE_TERM/m3kte.cpp b/M3KTE_TERM/m3kte.cpp index 41cf804..81e9ddf 100644 --- a/M3KTE_TERM/m3kte.cpp +++ b/M3KTE_TERM/m3kte.cpp @@ -1230,9 +1230,9 @@ bool M3KTE::pingNetworkDevices() modbusDevice->setNumberOfRetries(0); QModbusRequest requestOfDeviceType(QModbusRequest::EncapsulatedInterfaceTransport, QByteArray::fromHex("0E0404")); QModbusRequest requestOfBoardID(QModbusRequest::EncapsulatedInterfaceTransport, QByteArray::fromHex("0E0401")); - + modbusDevice->setTimeout(50); for(CurrentConnectedDevice=0; CurrentConnectedDevice<4;) { - modbusDevice->setTimeout(1000); + auto *reply = modbusDevice->sendRawRequest(requestOfDeviceType, tmp_adr); //Запрос типа устройства. if(reply == nullptr) { @@ -1265,7 +1265,7 @@ bool M3KTE::pingNetworkDevices() QModbusResponse resp = reply->rawResult(); QString result = QString(resp.data().remove(0, MODBUS_REQUEST_PROTOCOL_INFO_LENGTH)); if(result == QString("KTE")) { - modbusDevice->setTimeout(1000); + //modbusDevice->setTimeout(1000); auto *subreply = modbusDevice->sendRawRequest(requestOfBoardID, tmp_adr); while(!subreply->isFinished()) {