瀏覽代碼

修改接收延时为200ms

Modbus_TCP
zcn1123 4 年之前
父節點
當前提交
e370d242f2
共有 2 個檔案被更改,包括 19 行新增1 行删除
  1. +18
    -0
      Modbus_communication/Modbus_TCP/Modbus_TCP_log.txt
  2. +1
    -1
      Modbus_communication/Modbus_TCP/TCP_client.cpp

+ 18
- 0
Modbus_communication/Modbus_TCP/Modbus_TCP_log.txt 查看文件

@@ -34,3 +34,21 @@
2020-9-5 19:40:41 Send:00 00 00 00 00 06 01 03 00 00 00 0A
2020-9-5 19:40:52 Send:00 00 00 00 00 06 01 03 00 00 00 0A
2020-9-5 19:40:52 Recv:68 74 74 70 3A 2F 2F 77 77 77 2E 63 6D 73 6F 66 74 2E 63 6E
2020-9-7 18:40:38 Send:00 00 00 00 00 06 01 01 00 00 00 01
2020-9-7 18:40:38 Recv:00 00 00 00 00 04 01 01 01 00
2020-9-7 18:40:51 Send:00 00 00 00 00 06 01 03 00 00 00 64
2020-9-7 18:40:51 Recv:00 00 00 00 00 CB 01 03 C8 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
2020-9-7 18:41:20 Send:00 00 00 00 00 06 01 03 00 63 00 01
2020-9-7 18:41:20 Recv:00 00 00 00 00 05 01 03 02 00 00
2020-9-7 18:41:34 Send:00 00 00 00 00 06 01 03 00 63 00 03
2020-9-7 18:41:34 Recv:00 00 00 00 00 09 01 03 06 00 00 00 00 00 00
2020-9-7 18:41:55 Send:00 00 00 00 00 06 01 03 00 63 00 03
2020-9-7 18:41:55 Recv:00 00 00 00 00 09 01 03 06 00 00 00 00 00 00
2020-9-7 18:43:7 Send:00 00 00 00 00 06 01 03 00 00 00 01
2020-9-7 18:44:25 Send:00 00 00 00 00 07 01 0F 00 00 00 01 01 01
2020-9-7 18:44:25 Recv:00 00 00 00 00 06 01 0F 00 00 00 01
2020-9-7 18:45:27 Send:00 00 00 00 00 07 01 0F 00 00 00 01 01 01
2020-9-7 18:46:53 Send:00 00 00 00 00 07 01 0F 00 00 00 01 01 01
2020-9-7 18:47:2 Recv:00 00 00 00 00 06 01 0F 00 00 00 01
2020-9-7 18:47:16 Send:00 00 00 00 00 07 01 0F 00 00 00 01 01 01
2020-9-7 18:47:30 Recv:00 00 00 00 00 06 01 0F 00 00 00 01

+ 1
- 1
Modbus_communication/Modbus_TCP/TCP_client.cpp 查看文件

@@ -102,7 +102,7 @@ SOCKET Init_client(string IP, unsigned int Port_number)
}
cout << "连接TCP从站成功" << endl;
TIMEVAL timeout;
timeout.tv_sec = 2000; //ms
timeout.tv_sec = 200; //ms
timeout.tv_usec = 0; //us
setsockopt(ClientSocket, SOL_SOCKET, SO_RCVTIMEO, (char *)&timeout, sizeof(struct timeval));//设置接收超时时间
return ClientSocket;


Loading…
取消
儲存