断线重连掉数据问题

您好,想请教一个问题,我现在使用的是EC800E模块,现在设备在大量上报数据,此时网络不稳定造成了断开连接,过了一段时间设备收到的QURC close 日志如下[2026-03-18 08:55:00.933]# RECV ASCII/335 <<<
M_IOT_SEND:AT+QISTATE=0,1

M_IOT_RECV:
+QISTATE: 0,“TCP”,“xxx.xxx.xxx.xxx”,xxxxx,0,2,1,0,1,“uart1”

OK

M_IOT_RECV:
+QENG: “servingcell”,“NOCONN”,“xxx”,“xxx”,xxx,xx,xxxxxxx,16,3590,8,3,3,7010,-124,-12,-95,2,3

OK

M_IOT_RECV:

[2026-03-18 08:55:02.329]# RECV ASCII/4486 <<<
M_IOT_SEND:???  ?? a??? ??? a ???
??  ??? a
???
??  ??  ???k?a???+???a???U???U???T? ???Y?+?????B?r???1???
???C???2???:?? x ?-??W???????tYWP<&)!
?????????????iab]G@C6$
?????????????????slvm[_]MFSD,;/& 
 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? { ? ? u ? ? u j v u f i r e X e e W O _ U F K P I = J E = 3 > < 1 . ; 2 . . * !  & #   
    
  ??     ???  ???66?T? ? B@ B@ ?  oa
M_IOT_RECV:
+QISEND: 0,0,3016

OK

[2026-03-18 08:55:03.436]# RECV ASCII/82 <<<
M_IOT_RECV:
+QISTATE: 0,“TCP”,“xxx.xxx.xxx.xxx”,xxxxx,0,2,1,0,1,“uart1”

OK

[2026-03-18 08:55:04.355]# RECV ASCII/69 <<<
M_IOT_SEND:AT+QISTATE=0,1

[2026-03-18 08:55:04.434]# RECV ASCII/183 <<<
M_IOT_RECV:
+QENG: “servingcell”,“NOCONN”,“xxx”,“xxx”,xxx,xx,xxxxxx,16,3590,8,3,3,7010,-116,-9,-89,8,5

OK

M_IOT_RECV:

[2026-03-18 08:55:05.829]# RECV ASCII/4486 <<<
M_IOT_SEND:??? ??? ??? ??? ??? ??? ??? ???  ???  ??? ??? a???  a??? ??? ???  a ?? ???   ?? ??? ??  ??  ??? a?? a  ??? ??  ??    ??      ?? ??   ?? ??  ??  ??  ?? 
??   ???  ??? ??? a a???
??  ??
??   ??   ?? a
???
?? a
??? ?? ??? a ??  ?? a ?? ???
???  
?? a ??? ??
?? 
?? a ???
??   ?? ???
??? ??
 
?? 
  a  ?? a
??? a ?? ???
?? ??
???
??

??  ?? a
?? ???  ??
?? 
??66?T? ? B@ B@ ?  l_
M_IOT_RECV:
+QISEND: 0,0,3016

OK

[2026-03-18 08:55:06.179]# RECV ASCII/490 <<<
M_IOT_SEND:AT+QENG=“servingcell”

M_IOT_RECV:
+QENG: “servingcell”,“NOCONN”,“xxx”,“xxx”,xxx,xx,xxxxxxx,16,3590,8,3,3,7010,-125,-12,-96,0,1

OK

M_IOT_RECV:
+QISTATE: 0,“xxx”,“xxx.xxx.xxx.xxx”,xxxxxx,0,2,1,0,1,“uart1”

OK

M_IOT_RECV:
+QENG: “servingcell”,“NOCONN”,“xxx”,“xxx”,xxx,xxx,xxxxxxx,16,3590,8,3,3,7010,-127,-13,-97,-1,1

OK

M_IOT_RECV:

=========================================从这个之后的数据就丢失了===============================================
[2026-03-18 08:55:06.588]# RECV ASCII/1286 <<<
M_IOT_SEND: ? ? 
???

??
???
??  ???  a?? 
??
 ?? 
??  ???
??  ??  ??  ???

??   ???  ??

  ???
?? 
??? ?? ???
?? 
??
??  a ?? 66?T? ? B@ B@ ?  R?
M_IOT_RECV:
+QISEND: 0,0,3816

OK

[2026-03-18 08:55:06.875]# RECV ASCII/337 <<<
M_IOT_SEND:AT+QISTATE=0,1

M_IOT_RECV:
+QISTATE: 0,“xxx”,“xxx.xxx.xxx.xxx”,xxxxx,0,2,1,0,1,“uart1”

OK

M_IOT_RECV:
+QENG: “servingcell”,“NOCONN”,“xxx”,“xxx”,xxx,xx,xxxxxx,16,3590,8,3,3,7010,-130,-17,-9
M_IOT_RECV:6,-5,-4

OK

M_IOT_RECV:

[2026-03-18 08:55:08.271]# RECV ASCII/4486 <<<
M_IOT_SEND:??? 
???  ??? ?? ???  a ???
?? a???    ???  ?? a
??  a a?? 
?? ??? a ??   ??  ?? ??? a ??? a  ??   ???  ??? a???  ??  ?? 
??
???
??  ??? ??? ??

   ?? a ??  ??
??? ?? ???  
??? ??   ???     ??
??  ??
??  ?? 
??? ?? 
?? a ?? 
a 
??? ??? 
??  ?? 
??? 
??? a?? 
  ??  ?? ??
??? ?? ??  ?? a ?? ???
??    a?? 
?? ??
?? ??
???  ??   ?? ??? ??   ??  ??
???
???  ??  ???
??? ??  ???
??? ??  ??  a??  ?? ???  ??  ??
??  ??? ??? 
?? ???  ???  ??? ?? 
??? ??  ??  ??   ??? a ?? a ??? 
??
?? ?? ??  a ?? a ??? ???   ??? ???  ???
???

??  ??  ??  a ??   ??  ??? ?? ???
?? a
?? a ??  ?? 
??67?x ? ? B@ B@ ?  }
M_IOT_RECV:
+QISEND: 0,0,3016

OK

[2026-03-18 08:55:08.541]# RECV ASCII/322 <<<
M_IOT_SEND:AT+QISTATE=0,1

M_IOT_RECV:
+QISTATE: 0,“TCP”,“xxx.xxx.xx.xxx”,xxxxx,0,2,1,0,1,“uart1”

OK

M_IOT_RECV:
+QENG: “servingcell”,“NOCONN”,“xxx”,“xxx”,xxx,xxx,xxxxxx,16,3590,8,3,3,7010,-126,-16,-93,-5,-3

OK

M_IOT_RECV:

[2026-03-18 08:55:09.940]# RECV ASCII/4501 <<<
M_IOT_SEND:???
??? ??   ??  ??? a ?? a
??  ???
??  ?? a
??
?? a ???  ?? ?? ??  ???
??? ??  a ?? 
??? ??  ???
???
?? ???  ??

???  ???  ??  ???  ??? a ??  ???  ???^???u?
???V???.???9???K???V??????U???<???7???e? ???O????V?? ?A?C?]??????tllX$87  ???????????tmjmLPP3/(#??????????????????nlqYR[RFAF;%32% ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ~ ? ?  v r n y p c _ f h c Y U W ] N E L M K B ; = @ B 2 3 4 6 3 % $  . +    $ )    e        ??  a ??? ??? ???67?x ? ? B@ B@ ?  ?
M_IOT_RECV:
+QISEND: 0,0,3016

[2026-03-18 08:55:10.099]# RECV ASCII/31 <<<
M_IOT_SEND:AT+QISTATE=0,1

[2026-03-18 08:55:10.226]# RECV ASCII/292 <<<
M_IOT_RECV:
+QISTATE: 0,“xxx”,“xxx.xxx.xx.xx”,xxxxx,0,2,1,0,1,“uart1”

OK

M_IOT_RECV:
+QENG: “servingcell”,“NOCONN”,“xxx”,“xxx”,xxx,xxx,xxxxxx,xxxxx,xxxxx,8,3,0,7010,-126,-56,-62,1,0

OK

M_IOT_RECV:

[2026-03-18 08:55:11.619]# RECV ASCII/4486 <<<
M_IOT_SEND:??? ??? ??? ??? ???  ?? ???
???
??
???  ??? ??? a ??  ??? a ??? ??? ??? ???  ??  ???
???  ???

??  a?? ?? 

??  ??
???
?? 
??  ??   ?? a a ?? a?? 
?? ?? 
  ?? ??? 
??  ??
??  ???  a??  ??
a??  ??   ?? ???    
  ??   ?? ?? a  
??     a ???  ??
??67?x ? ? B@ B@ ?  ??
M_IOT_RECV:
+QISEND: 0,0,3016

OK

[2026-03-18 08:55:11.824]# RECV ASCII/166 <<<
M_IOT_SEND:AT+QISTATE=0,1

M_IOT_RECV:
+QISTATE: 0,“TCP”,“xxx.xxx.xx.xx”,xxxxx,0,2,1,0,1,“uart1”

OK

[2026-03-18 08:55:11.887]# RECV ASCII/105 <<<
M_IOT_RECV:
+QENG: “servingcell”,“SEARCH”

OK

M_IOT_RECV:

[2026-03-18 08:55:12.298]# RECV ASCII/1286 <<<
M_IOT_SEND: ? ?  ??

?? ?? ??  ???
??
???  ??   ??  ?? a ??
?? ?? 
??  
??  ??  ??      a??  ??      a  ??
?? a 
??  a?? a ??  67?x ? ? B@ B@ ?  @?
M_IOT_RECV:
+QISEND: 0,0,3816

OK

[2026-03-18 08:55:12.551]# RECV ASCII/257 <<<
M_IOT_SEND:AT+QISTATE=0,1

M_IOT_RECV:
+QISTATE: 0,“TCP”,“xxx.xxx.xx.xx”,xxxxx,0,2,1,0,1,“uart1”

OK

M_IOT_RECV:
+QENG: “servingcell”,“SEARCH”

OK

M_IOT_RECV:

[2026-03-18 08:55:13.930]# RECV ASCII/4486 <<<
M_IOT_SEND:???  ???  ?? a
?? ??? 
??? ?? ???
???  a ??  ???
???  ?? ??? ??  a ??? ??? ???
 ??  ??? ??

??? ?? ??   ???  ??  ?? 
?? ?? 
???  ???  ?? ?? ???
a??   ?? ???  ??  ?? ??  a???
??   ??
?? a ??  ??? ???
??   ?? ??? ??? ???  ??  ??     ???  ???
??  ??? a??? ???  ??? ???  ?? a???   a???   ??
??? a ??  ?? 
??  a??? a??? a a?? ??   ??  ???

???  ??  ?? ??? 
??? 
??
???  ??  ?? ??  a ??? ??? ???  ???<???r???[???K?????????(???D??????)?_???Y???M???"???x?-???q  ?K?d?!p??????ljiH@C*????????????juloTN9’5’?????????????????zlqs\P_X>BE: 3, ?  ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? z ? ? s n ? t q i s i Y68?rJ ? B@ B@ ?  ??
M_IOT_RECV:
+QISEND: 0,0,3016

OK

[2026-03-18 08:55:14.216]# RECV ASCII/272 <<<
M_IOT_SEND:AT+QISTATE=0,1

M_IOT_RECV:ATE: 0,“xxx”,“xxx.xxx.xx.xx”,xxxxx,0,2,1,0,1,“uart1”

OK

M_IOT_RECV:
+QENG: “servingcell”,“SEARCH”

OK

M_IOT_RECV:

[2026-03-18 08:55:15.624]# RECV ASCII/4551 <<<
M_IOT_SEND:? b d X N Z [ C N S E = G H 4 < @ : ) 3 ; / ! ( 3 # $ +  %        a  
??? a ??  ??? ??? ??? ???68?rJ ? B@ B@ ?  R?
M_IOT_RECV:
+QISEND: 0,0,3016

OK

M_IOT_RECV:
+QIURC: “closed”,0

[M]Sock:0-0 断开连接

[2026-03-18 08:55:15.862]# RECV ASCII/220 <<<
[1]服务器主动断开通道1的链接
M_IOT_SEND:AT+QICLOSE=0

与[1]服务器断开链接,Sock:0
M_IOT_SEND:AT+QIOPEN=1,0,“xxx”,“xxxxxxxx.xxxxxxx.xxx”,xxxxx,0,1

[2026-03-18 08:55:23.323]# RECV ASCII/429 <<<
M_IOT_RECV:
+QIOPEN: 0,0

M_IOT_RECV:
+QISTATE: 0,“xxx”,“xxx.xxx.xx.xx”,xxxxxx,0,2,1,0,1,“uart1”

O
M_IOT_RECV:K

M_IOT_RECV:
+QENG: “servingcell”,“NOCONN”,“xxx”,“xxx”,xxx,xx,xxxxxx,17,3590,8,3,3,7010,-125,-15,-93,-4,-2

OK

M_IOT_RECV:

在这之后的数据服务器也可以正常收到了
[2026-03-18 08:55:23.434]# RECV ASCII/250 <<<
M_IOT_SEND:iuagduosajhoaspodijaspoidjpoiasjdpoiasjdpoij
M_IOT_RECV:
+QISEND: 0,0,3903

OK

[2026-03-18 08:55:28.564]# RECV ASCII/335 <<<
M_IOT_SEND:AT+QISTATE=0,1

M_IOT_RECV:
+QISTATE: 0,“xxx”,“xxx.xxx.xx.xx”,xxxx,0,2,1,0,1,“uart1”

OK

M_IOT_RECV:
+QENG: “servingcell”,“NOCONN”,“LTE”,"
M_IOT_RECV:xxx",xxx,xxx,xxxxxx,16,3590,8,3,3,7010,-121,-11,-93,2,1

OK

M_IOT_RECV:

[2026-03-18 08:55:29.943]# RECV ASCII/4486 <<<
M_IOT_SEND:??? ???  ???  ??  ??? a???  ??? ??? ?? ??   ??  ???  ??  ?? 
???  ??? 
??  a ??  ?? ???
??? ??? a???  ???  ?? 
?? a??? 
??  ??  a??? ??  ??  ??  ?? ???  ?? a   a ??  ?? a ???
??   ??
??    ??  ??  a??? a?? ?? ??   ?? ?? a  ?? a   ??   a??
??  a?? ??

?? ??   ??
??  ??  a  
     ?? ??   ??  
?? 
??
??   ?? ?? a ?? 
??? 
?? 
???
?? ??  ??   a
??   ??   ?? 
?? ?? ?? a?? a  ?? ???  ??   ?? a ?? ??  a?? ??? ??   ??

???  ??   ?? a
??

??
 ?? a
??   ?? ?? a ??  ?? 
a 
??  ?? a ??
?? ??

??  ??
??  ??  ?? a ??  ?? 
??? 
??  ?? a ?? 
??  ??
??   ??  
?? a  ?? ???  
??   ?? 68?rJ ? B@ B@ ?  HJ
M_IOT_RECV:
+QISEND: 0,0,3016

OK

你好

从你提供的log看 信号太差,有接天线测试吗? 如果接了天线建议更换个位置对比下