快捷搜索: 王者荣耀 脱发

SIM7600使用TCP连接服务器

一、Windows电脑使用本机作服务器测试

1.1将内网电脑通过路由器映射到外网

进路由器找到DMZ主机,将DMZ主机映射到你的电脑ip地址,开启后,外网访问你的路由器地址就是你的电脑ip地址

1.2通过软件“网络调试助手”开启服务器

二、SIM7600插卡并初始化网络设置

2.1查询网络环境

AT+CSQ

+CSQ: 15,99

OK
AT+CREG?

+CREG: 0,1

OK
AT+CPSI?

+CPSI: LTE,Online,460-00,0x27B5,176020747,266,EUTRAN-BAND3,1300,5,5,-153,-1218,-866,8

OK
AT+CGREG?

+CGREG: 0,1

OK

2.2 设置网络附着,APN,TCPIP应用模式

APN设置主要看你插入的是什么卡,比如我插入的是移动卡,则APN设置为CMNET

AT+CGATT=1

OK
AT+CGDCONT=1,"IP","CMNET"

OK
AT+CIPMODE=0

OK

2.3 开启网络,与服务器建立TCP连接

AT+NETOPEN

OK

+NETOPEN: 0
AT+CIPOPEN=1,"TCP","202.108.22.5",8002  //这里填刚才的路由器地址

OK

+CIPOPEN: 1,0

2.4 SIM7600发送数据

2.4.1 发送定长数据

SIM7600发送的数据:

AT+CIPSEND=1,12

>hello world!
OK

+CIPSEND: 1,12,12

网络调试助手接收到的:

【Receive from 117.136.40.180 : 3312】:hello world!

2.4.2 发送不定长数据

发完数据后,以0x1A结尾 SIM7600发送的数据:

AT+CIPSEND=1,

>hello world!hello world!

OK

网络调试助手接收到的:

【Receive from 117.136.40.180 : 3312】:hello world!hello world!

2.5 网络调试助手发送数据,即服务器发送数据给客户端

SIM7600收到来自服务器的数据:

RECV FROM:202.108.22.5:8002		//收到的该服务器IP就是你的路由器IP
+IPD16
hello world too!
经验分享 程序员 微信小程序 职场和发展