SIM800系列模块TCPIP协议AT命令使用手册_V1.00
SIM800系列模块TCPIP 协议AT 命令使用手册 ,SIM800系列模块TCPIP 协议AT 命令使用手册手册名称:版本:日期:状态:对应英文文档名称: SIM80
SIM800系列模块TCPIP 协议AT 命令使用手册
SIM800系列模块TCPIP 协议AT 命令使用手册
手册名称:
版本:
日期:
状态:
对应英文文档名称: SIM800系列模块TCPIP 协议AT 命令使用手册 1.00 2011-11-30 归档 SIM800E_AT Command Manual_V1.03.doc
一般事项
SIMCom 把本手册作为一项对客户的服务,编排紧扣客户需求,章节清晰,叙述简要,力求客户阅读后,可以通过AT 命令轻松使用模块,加快开发应用和工程计划的进度。
SIMCom 不承担对相关附加信息的任何独立试验,包含可能属于客户的任何信息。而且,对一个包含SIMCom 模块、大些的电子系统而言,客户或客户的系统集成商肩负其系统验证的责任。
由于产品版本升级或其它原因,本手册内容会不定期进行更新。除非另有约定,本手册仅作为使用指导,本手册中的所有陈述、信息和建议不构成任何明示或暗示的担保。手册中信息修改,恕不另行通知。
版权
本手册包含芯讯通无线科技(上海)有限公司的专利技术信息。除非经本公司书面许可,任何单位和个人不得擅自摘抄、复制本手册内容的部分或全部,并不得以任何形式传播,犯规者可被追究支付赔偿金。对专利或者实用新型或者外观设计的版权所有,SIMCom 保留一切权利。
版权所有©芯讯通无线科技(上海)有限公司2011年
V1.00
2 1130.2011
,SIM800系列模块TCPIP 协议AT 命令使用手册 版本历史 版本
V1.00 章节 初始版本for davidzeng 更改说明 本手册依据SIM800E 模块AT 命令测试报告编写
V1.00
3 1130.2011
,SIM800系列模块TCPIP 协议AT 命令使用手册
目 录
版本历史..................................................................................................................................................3
第1章 概述............................................................................................................................................6
1.1 文档范围.......................................................................................................................................6
1.2 相关资料.......................................................................................................................................6
第2章 TCPIP协议命令列表.................................................................................................................7
2.1 TCPIP主要特点.........................................................................................................................7
2.2 TCPIP协议命令列表.................................................................................................................7
第3章 详细命令描述............................................................................................................................8
3.1 GSM网络注册信息...................................................................................................................8
3.1.1 AT CREG 网络注册信息...................................................................................................8
3.1.2 实例查询GSM 网络状态.......................................................................................................9
3.2 GPRS网络注册信息..................................................................................................................9
3.2.1 AT CGREG GPRS 网络注册状态.......................................................................................9
3.2.2 实例查询GPRS 网络状态....................................................................................................10
3.3 AT CGATT 附着和分离GPRS 业务.................................................................................... 11
3.4 TCPIP协议应用方式............................................................................................................... 11
3.4.1 AT CIPMUX配置应用方式................................................................................................ 11
3.4.2实例TCPIP 应用方法............................................................................................................12
3.5 建立TCP 或UDP 连接..............................................................................................................12
3.5.1 AT CIPSTART 建立TCP 连接或UDP 连接.......................................................................12
3.5.2 实例建立TCP 连接或UDP 连接...........................................................................................14
3.6 TCP或UDP 数据发送方法.......................................................................................................15
3.6.1 AT CIPSEND 发送数据.....................................................................................................15
3.5.2 实例数据发送方法..............................................................................................................17
3.6关闭TCP 或UDP 连接...............................................................................................................17
3.6.1 AT CIPCLOSE 关闭TCP 或UDP 连接.............................................................................17
3.6.2 AT CIPSHUT 关闭移动场景...........................................................................................18
3.6.3实例关闭连接及移动场景...................................................................................................18
3.7 AT CSTT 启动任务并设置接入点APN 、用户名、密码..................................................18
3.8 AT CIICR 激活移动场景(或 发起GPRS 或CSD 无线连接)............................................19
3.9 AT CIFSR 获得本地IP 地址................................................................................................19
3.10 AT CIPSTATUS 查询当前连接状态.................................................................................20
3.11 AT CDNSCFG 配置域名服务器DNS...............................................................................21
3.12 AT CDNSGIP 域名解析....................................................................................................22
3.13 AT CIPHEAD 设置接收数据是是否显示IP 头................................................................22
3.14 AT CIPATS 设置自动发送数据的时间............................................................................23
3.15 AT CIPSPRT 设置发送数据时是否显示 ‘>’ 和send ok.................................................23
3.16 AT CIPSERVER 配置为服务器........................................................................................24
3.17 AT CLPORT 设置本地端口号..........................................................................................25
3.18 AT CIPCSGP 设置为CSD 或GPRS 连接模式...................................................................26
3.19 AT CIPSRIP 设置接收数据时是否显示发送方的IP 地址和端口号...............................27
3.20 AT CIPDPDP 设置是否检查GPRS 网络时间状态...........................................................27 V1.00
4 1130.2011
,SIM800系列模块TCPIP 协议AT 命令使用手册
3.21 AT CIPMODE 配置TCPIP 应用模式................................................................................28
3.22 AT CIPCCFG 设置透明传输模式参数.............................................................................28
3.23 AT CIPSHOWTP 接收数据时在IP 头显示传输协议.......................................................29
第4章 TCIPIP协议命令演示..............................................................................................................30
4.1 模块准备工作.........................................................................................................................30
4.2 应用场景演示.........................................................................................................................30
4.2.1 单步单路非透明..................................................................................................................30
4.2.2 单步单路透明......................................................................................................................30
4.2.3 单步多路非透明..................................................................................................................31
4.2.4 多步单路非透明..................................................................................................................31
4.2.5 多步单路透明......................................................................................................................31
4.2.6 多步多路非透明..................................................................................................................32
4.2.7 模块做server........................................................................................................................33
4.2.7.1 单步模块做server.............................................................................................................33
4.2.7.1 多步模块做server.............................................................................................................33
4.2.8 查询模块IP 状态..................................................................................................................33
4.2.8.1 查询模块单路状态...........................................................................................................33
4.2.8.2 查询模块多路状态...........................................................................................................33
4.2.9保存和查询模块ip 配置参数................................................................................................34
4.2.10域名解析功能.....................................................................................................................34
4.2.11 UDP使用.............................................................................................................................35
V1.00
5 1130.2011
,SIM800系列模块TCPIP 协议AT 命令使用手册
第1章 概述
1.1 文档范围
本手册详细介绍了SIMCOM SIM800系列模块TCPIP 协议提供的AT 命令集。
1.2 相关资料
您可以通过下面的链接访问芯讯通无线科技(上海)有限公司网站
V1.00 6
1130.2011
,SIM800系列模块TCPIP 协议AT 命令使用手册
第2章 TCPIP协议命令列表
2.1 TCPIP主要特点
SIMCom 推出的SIM800E 纯数据GPRS 模块,支持多种TCPIP 连接协议,单路与多路连接方式,单步与多步开发环境,透明与非透明传输模式,服务端或客户端使用,TCP 和UDP 协议栈,可以很好的满足客户的各种应用场景。
1. CIPMUX 可以设置单路多路连接方式;
2. CIPMODE 可以设置透明与非透明传输模式;
3. CIPSTART 自动识别多步与单步开发方法;
4. CIPSERVER 可以模块做服务端使用;
2.2 TCPIP协议命令列表
命令
AT CREG
AT CGREG
AT CGATT
AT CIPMUX
AT CIPMODE
AT CSTT
AT CIICR
AT CIPSHUT
AT CIPSCONT
AT CIPSTART
AT CIPSEND
AT CIPCLOSE
AT CIFSR
AT CIPSTATUS
AT CDNSCFG
AT CIPSERVER
AT CIPCCFG
AT CLPORT
AT CIPHEAD
AT CIPATS
AT CIPSPRT
AT CIPCSGP
AT CIPSRIP
AT CIPDPDP 描述 网络注册信息 GPRS 网络注册状态 附着和分离GPRS 业务 配置TCPIP 连接协议方式,单路还是多路方式 配置TCPIP 应用模式,透明还是非透明模式 启动任务并设置移动接入点APN 、用户名、密码 激活移动场景,发起GPRS 或 CSD无线连接 关闭移动场景 保存TCPIP 应用场景 建立TCP 或UDP 协议数据连接 发送数据 关闭TCP 或UDP 连接 查询本地IP 地址 查询当前连接状态 配置域名解析服务器 配置为服务器 配置透明传输参数 设置本地端口 设置接收数据是否显示IP 头 设置自动发送数据的时间 设置发送数据时是否显示 ‘>’ 和send ok 设置为CSD 或GPRS 连接模式 设置接收数据时是否显示发送方的IP 地址和端口号 设置是否检查GPRS 网络状态
AT CIPSHOWTP 设置是否接收数据时在IP 头显示传输协议
V1.00
7 1130.2011
,SIM800系列模块TCPIP 协议AT 命令使用手册 AT CDNSGIP 域名解析功能
第3章 详细命令描述
3.1 GSM网络注册信息
3.1.1 AT CREG 网络注册信息
AT CREG 网络注册信息
测试命令
AT CREG=? 响应 CREG: (
OK
参数说明
见设置命令
查询命令
AT CREG? 结果 用户终端返回结果码显示的状态,返回一个整数
否已经注册。仅仅当
CREG:
OK
如果错误与ME 功能有关,则返回:
CME ERROR:
响应
当
OK 设置命令 AT CREG=
V1.00
8 1130.2011
,SIM800系列模块TCPIP 协议AT 命令使用手册
参数
1 开启显示网络注册未知结果码
CREG:
2 自动上报网络注册未知结果码,同时带有位置信息
CREG:
1 注册的, 归属网络
2 未注册, 但是MT 在寻找一个新的运营商去注册
3 注册被拒
4 未知
5 注册的, 漫游中
16进制表示的两个字节位置代码
< ci > 字符串类型(字符串需要加引号) ;
16进制表示的两个字节CELL 标识
未知结果码
如果
CREG:
如果
CREG:
参数说明
见设置命令
参 考
GSM 07.07 [13] 说明
3.1.2 实例查询GSM 网络状态
查询GSM 网络状态
at creg?
CREG: 0,1 //当返回 CREG: 0,1 或 CREG: 0,5 时都说明模块已经注册上GSM 网络。 OK
3.2 GPRS网络注册信息
3.2.1 AT CGREG GPRS网络注册状态
AT CGREG GPRS网络注册状态
测试命令
AT CGREG=? 响应 CGREG: (
OK
参数说明
9 1130.2011 V1.00
,3.2.2 实例查询GPRS 网络状态
查询GPRS 网络状态
at cgreg?
CGREG: 0, 1 //当返回 CGREG: 0,1 或 CGREG: 0,5 时都说明模块已经注册上GPRS 网络。
V1.00
10 1130.2011