遠(yuǎn)程通信模塊接口協(xié)議參考_第1頁(yè)
遠(yuǎn)程通信模塊接口協(xié)議參考_第2頁(yè)
遠(yuǎn)程通信模塊接口協(xié)議參考_第3頁(yè)
遠(yuǎn)程通信模塊接口協(xié)議參考_第4頁(yè)
遠(yuǎn)程通信模塊接口協(xié)議參考_第5頁(yè)
已閱讀5頁(yè),還剩33頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、遠(yuǎn)程通信模塊接口協(xié)議遠(yuǎn)程通信模塊接口協(xié)議遠(yuǎn)程通信模塊接口協(xié)議ICS FORMTEXT 29.020 FORMTEXT FORMTEXT Q/ FORMTEXT GDW FORMTEXT 國(guó)家電網(wǎng)公司企業(yè)標(biāo)準(zhǔn)Q/ FORMTEXT GDW FORMTEXT 1376.3 FORMTEXT 2012 FORMTEXT FORMTEXT 電力用戶用電信息采集系統(tǒng)通信協(xié)議第3部分:采集終端遠(yuǎn)程通信模塊接口協(xié)議 FORMTEXT power user electric energy data acquisition system communication protocol Part 3: acquir

2、e terminal telecommunication modules interface FORMTEXT FORMDROPDOWN FORMTEXT FORMTEXT XXXX - FORMTEXT XX - FORMTEXT XX發(fā)布 FORMTEXT XXXX - FORMTEXT XX - FORMTEXT XX實(shí)施 FORMTEXT 國(guó)家電網(wǎng)公司發(fā)布目次 TOC h z t前言、引言標(biāo)題,1,參考文獻(xiàn)、索引標(biāo)題,1,章標(biāo)題,1,參考文獻(xiàn),1,附錄標(biāo)識(shí),1,一級(jí)條標(biāo)題, 3 * MERGEFORMAT HYPERLINK l _Toc345921335 前言 PAGEREF _To

3、c345921335 h II HYPERLINK l _Toc345921336 1范圍 PAGEREF _Toc345921336 h 1 HYPERLINK l _Toc345921337 2規(guī)范性引用文件 PAGEREF _Toc345921337 h 1 HYPERLINK l _Toc345921338 3術(shù)語(yǔ)、定義和縮略語(yǔ) PAGEREF _Toc345921338 h 1 HYPERLINK l _Toc345921339 4接口 PAGEREF _Toc345921339 h 2 HYPERLINK l _Toc345921340 4.1遠(yuǎn)程通信模塊與終端的接口 PAGERE

4、F _Toc345921340 h 2 HYPERLINK l _Toc345921341 4.2通信模塊與SIM卡的接口 PAGEREF _Toc345921341 h 3 HYPERLINK l _Toc345921342 4.3通信模塊網(wǎng)絡(luò)工作狀態(tài)指示 PAGEREF _Toc345921342 h 3 HYPERLINK l _Toc345921343 5功能要求 PAGEREF _Toc345921343 h 3 HYPERLINK l _Toc345921344 5.1基本業(yè)務(wù)功能 PAGEREF _Toc345921344 h 3 HYPERLINK l _Toc34592134

5、5 5.2串行口多路復(fù)用 PAGEREF _Toc345921345 h 3 HYPERLINK l _Toc345921346 6命令集 PAGEREF _Toc345921346 h 3 HYPERLINK l _Toc345921347 6.1標(biāo)準(zhǔn)命令集 PAGEREF _Toc345921347 h 3 HYPERLINK l _Toc345921348 6.2擴(kuò)展命令集 PAGEREF _Toc345921348 h 3 HYPERLINK l _Toc345921349 6.3非透明數(shù)據(jù)傳輸命令集 PAGEREF _Toc345921349 h 8 HYPERLINK l _Toc

6、345921350 6.4透明數(shù)據(jù)傳輸命令集 PAGEREF _Toc345921350 h 13 HYPERLINK l _Toc345921351 6.5主動(dòng)上報(bào)命令集 PAGEREF _Toc345921351 h 14 HYPERLINK l _Toc345921352 6.6FTP功能命令集 PAGEREF _Toc345921352 h 16 HYPERLINK l _Toc345921353 6.7鎖頻相關(guān)命令集 PAGEREF _Toc345921353 h 19 HYPERLINK l _Toc345921354 6.8衛(wèi)星定位相關(guān)命令 PAGEREF _Toc3459213

7、54 h 21 HYPERLINK l _Toc345921355 6.9錯(cuò)誤代碼 PAGEREF _Toc345921355 h 21 HYPERLINK l _Toc345921356 附錄A(資料性附錄)標(biāo)準(zhǔn)命令集 PAGEREF _Toc345921356 h 23 HYPERLINK file:/C:Documents%20and%20SettingsAdministrator桌面調(diào)格式3%20采集標(biāo)準(zhǔn)標(biāo)準(zhǔn)373功能規(guī)范.doc l _Toc342900447#_Toc342900447 編制說(shuō)明33前言Q/GDW 13762012電力用戶用電信息采集系統(tǒng)通信協(xié)議是根據(jù)國(guó)家電網(wǎng)公司2

8、012年度企業(yè)標(biāo)準(zhǔn)制修訂計(jì)劃任務(wù)(國(guó)家電網(wǎng)科201266號(hào))的安排,對(duì)Q/GDW 3762009電力用戶用電信息采集系統(tǒng)通信協(xié)議的修訂。與原標(biāo)準(zhǔn)相比,本次修訂做了如下重大調(diào)整和修訂:增加了磁場(chǎng)異常事件記錄;增加了終端對(duì)時(shí)事件記錄;增加了集中器與本地通信模塊交互流程;增加了采集終端遠(yuǎn)程通信模塊接口協(xié)議(Q/GDW 1376的第3部分)。Q/GDW 13762012電力用戶用電信息采集系統(tǒng)通信協(xié)議分為下列3個(gè)部分:Q/GDW 1376.1電力用戶用電信息采集系統(tǒng)通信協(xié)議 第1部分:主站與采集終端通信協(xié)議;Q/GDW 1376.2電力用戶用電信息采集系統(tǒng)通信協(xié)議 第2部分:集中器本地通信模塊接口協(xié)議

9、;Q/GDW 1376.3電力用戶用電信息采集系統(tǒng)通信協(xié)議 第3部分:采集終端遠(yuǎn)程通信模塊接口協(xié)議。Q/GDW 13762012實(shí)施后代替Q/GDW 3762009。本部分是Q/GDW 13762012電力用戶用電信息采集系統(tǒng)通信協(xié)議的第3部分。本部分是電力用戶用電信息采集系統(tǒng)系列標(biāo)準(zhǔn)之一,規(guī)定了采集終端遠(yuǎn)程通信模塊的接口、功能要求,以及AT命令集。本部分由國(guó)家電網(wǎng)公司營(yíng)銷部提出并負(fù)責(zé)解釋;本部分由國(guó)家電網(wǎng)公司科技部歸口。本部分起草單位:中國(guó)電力科學(xué)研究院、浙江省電力公司本部分主要起草人:劉宣、鄭安剛、王偉峰、杜蜀薇、杜新綱、葛得輝、孟宇、巫鐘興、唐悅Q/GDW 376于2009年12月7日首

10、次發(fā)布,本次為第一次修訂。電力用戶用電信息采集系統(tǒng)通信協(xié)議第3部分:采集終端遠(yuǎn)程通信模塊接口協(xié)議范圍本部分規(guī)定了電力用戶用電信息采集終端遠(yuǎn)程通信模塊的接口、功能要求,以及AT命令集。本部分適用于響應(yīng)AT命令的GSM、CDMA、PSTN、各種3G、LTE等制式的遠(yuǎn)程通信模塊,用于采集終端與遠(yuǎn)程主站通信的模塊單元的控制和交互。規(guī)范性引用文件下列文件對(duì)于本文件的應(yīng)用是必不可少的。凡是注日期的引用文件,僅所注日期的版本適用于本文件。凡是不注日期的引用文件,其最新版本(包括所有的修改單)適用于本文件。ISO 7816 Identification cards-Integrated circuit(s)

11、cards with contacts3GPP TS 27.007(GSM 07.07): AT command set for User Equipment(UE)3GPP TS 51.011(GSM 11.11): Specification of the Subscriber Identity Module-Mobile Equipment(SIM-ME) interface3GPP TS 11.14(GSM 11.14): Specification of the SIM Application Toolkit for the Subscriber Identity Module-Mo

12、bile Equipment(SIM-ME) interfaceNMEA-0183 美國(guó)國(guó)家海洋電子協(xié)會(huì)為海用電子設(shè)備制定的標(biāo)準(zhǔn)格式術(shù)語(yǔ)、定義和縮略語(yǔ)術(shù)語(yǔ)和定義下列術(shù)語(yǔ)和定義適用于本部分。AT命令集 AT command set標(biāo)準(zhǔn)通信MODEM驅(qū)動(dòng)命令的集合。符號(hào)和縮略語(yǔ)本部分中所使用到的符號(hào)和縮略語(yǔ)見(jiàn)表1。符號(hào)和縮略語(yǔ)符號(hào)和縮略語(yǔ)表 示BCCH廣播控制信道CDMA碼分多址CMUX串口多路復(fù)用表1 (續(xù))符號(hào)和縮略語(yǔ)表 示CSD電路交換數(shù)據(jù)業(yè)務(wù)FTP文件傳輸協(xié)議GPRS通用分組無(wú)線服務(wù)技術(shù)GPS全球定位系統(tǒng)GSM全球移動(dòng)通信系統(tǒng)HEX十六進(jìn)制編碼LTE長(zhǎng)期演進(jìn)網(wǎng)絡(luò)制式PDP分組報(bào)文協(xié)議PIN

13、個(gè)人識(shí)別密碼PSTN公共交換電話網(wǎng)絡(luò)SIM客戶識(shí)別模塊TCP/IP傳輸控制協(xié)議/網(wǎng)際協(xié)議TEXT文本UART通用異步接收/發(fā)送裝置UDP用戶數(shù)據(jù)報(bào)協(xié)議WCDMA寬帶碼分多址接口遠(yuǎn)程通信模塊與終端的接口通信模塊與終端通過(guò)串行口進(jìn)行數(shù)據(jù)傳輸,應(yīng)支持3線制的通信方式,其自適應(yīng)或人為設(shè)置波特率值至少包含9600bps、19200bps、38400bps、57600bps、115200bps。串口默認(rèn)配置為8位數(shù)據(jù)位,1位停止位,無(wú)校驗(yàn)位。通信模塊的串口AT命令應(yīng)符合3GPP TS 27.007(GSM 07.07)標(biāo)準(zhǔn)命令集。通信模塊在上電以后,采集終端置PWRCTL信號(hào)管腳低電平1s(10%)執(zhí)行開(kāi)

14、機(jī)操作,開(kāi)機(jī)時(shí)序定義見(jiàn) REF _Ref342898633 r h * MERGEFORMAT 圖1。開(kāi)機(jī)時(shí)序定義通信模塊必需支持直接斷電關(guān)機(jī),并且直接斷電不能引起通信模塊的內(nèi)部故障。通信模塊與SIM卡的接口通信模塊與SIM卡的接口應(yīng)符合GSM11.11和ISO7816的要求,與SIM卡交互數(shù)據(jù)應(yīng)符合GSM11.14要求。通信模塊網(wǎng)絡(luò)工作狀態(tài)指示通信模塊應(yīng)具備無(wú)線網(wǎng)絡(luò)鏈路狀態(tài)指示燈,用于指示通信模塊網(wǎng)絡(luò)工作狀態(tài)。網(wǎng)絡(luò)鏈路工作狀態(tài)指示見(jiàn)表2。網(wǎng)絡(luò)工作狀態(tài)指示指示燈狀態(tài)模塊網(wǎng)絡(luò)工作狀態(tài)持續(xù)低電平(燈滅)受限的網(wǎng)絡(luò)服務(wù):無(wú)SIM卡或需輸入PIN碼;正在搜索網(wǎng)絡(luò);正在進(jìn)行用戶鑒權(quán)等等持續(xù)高電平(燈亮)

15、模塊處于待機(jī)狀態(tài)低電平1.8s(燈滅)高電平0.2s(燈亮)PDP激活狀態(tài),并已獲取IP地址低電平0.2s(燈滅)高電平 1.8s(燈亮)Socket已建立功能要求基本業(yè)務(wù)功能通信模塊默認(rèn)波特率設(shè)定為自適應(yīng);通信模塊在正常上電10秒內(nèi)必須初始化完畢,初始化后就可以正常的收發(fā)AT命令;通信模塊接收到關(guān)機(jī)命令后,必須在15秒內(nèi)完全關(guān)機(jī);支持標(biāo)準(zhǔn)AT命令集和擴(kuò)展AT命令集;支持GSM CSD功能;模塊內(nèi)置協(xié)議棧支持TCP/UDP/FTP功能。 串行口多路復(fù)用通信模塊必須支持CMUX功能,至少應(yīng)支持基本模式。命令集標(biāo)準(zhǔn)命令集通信模塊的串口AT命令應(yīng)符合3GPP TS 27.007(GSM 07.07)

16、標(biāo)準(zhǔn)命令集,參見(jiàn)附錄A。擴(kuò)展命令集通信模塊關(guān)機(jī) $MYPOWEROFF該命令用于通信模塊執(zhí)行關(guān)機(jī)操作,命令語(yǔ)法見(jiàn)表3。$MYPOWEROFF命令語(yǔ)法命令返回值$MYPOWEROFFOKAT$MYPOWEROFFOK網(wǎng)絡(luò)鏈路狀態(tài)指示燈控制 $MYSOCKETLED網(wǎng)絡(luò)鏈路狀態(tài)指示燈控制,用于外置協(xié)議棧Socket連接成功時(shí),通信模塊對(duì)LED燈的閃爍控制,命令語(yǔ)法見(jiàn)表4。$MYSOCKETLED命令語(yǔ)法命令返回值$MYSOCKETLED=OK:整數(shù)類型,0表示socket未連接時(shí)LED閃燈狀態(tài);1表示Socket連接成功時(shí),LED閃燈狀態(tài)。AT$MYSOCKETLED=1OK獲取通信模塊版本信息

17、$MYGMR獲取通信模塊軟件、硬件等版本信息,命令語(yǔ)法見(jiàn)表5。$MYGMR命令語(yǔ)法命令返回值$MYGMROKERROR: :ASCII,廠商代號(hào), 4字節(jié);:ASCII,模塊型號(hào), 8字節(jié);:ASCII,軟件版本號(hào), 4字節(jié);:ASCII,軟件發(fā)布日期,格式為DDMMYY,6字節(jié);:ASCII,硬件版本號(hào), 4字節(jié);:硬件發(fā)布日期;數(shù)據(jù)格式同。:錯(cuò)誤代碼,見(jiàn)6.9。AT$MYGMR1234MX123410052611121234250910OK獲取SIM卡序列號(hào) $MYCCID獲取SIM卡序列號(hào)信息,命令語(yǔ)法見(jiàn)表6。$MYCCID命令語(yǔ)法命令返回值$MYCCID$MYCCID: OK:字符串類

18、型,SIM卡的序列號(hào)。AT$MYCCID$MYCCID: “89860112851013509643”O(jiān)K主動(dòng)上報(bào)開(kāi)關(guān) $MYNETURC本命令用于控制通信模塊主動(dòng)上報(bào),僅在終端使用通信模塊內(nèi)置協(xié)議棧的時(shí)有效,命令語(yǔ)法見(jiàn)表7。$MYNETURC命令語(yǔ)法命令返回值$MYNETURC=OKERROR$MYNETURC?$MYNETURC: OKERROR:整數(shù)類型,0表示關(guān)閉內(nèi)置協(xié)議棧主動(dòng)上報(bào);1表示打開(kāi)內(nèi)置協(xié)議棧主動(dòng)上報(bào)(默認(rèn)值)。AT$MYNETURC=0OK 查詢遠(yuǎn)程通信模塊類型 $MYTYPE查詢遠(yuǎn)程通信模塊類型,命令語(yǔ)法見(jiàn)表8。$MYTYPE命令語(yǔ)法命令返回值$MYTYPE?$MYTYP

19、E: ,OK: 工作模式,可擴(kuò)展字節(jié)按位表示;第0位置1:表示支持透明數(shù)據(jù)傳輸模式;第1位置1:表示支持非透明數(shù)據(jù)傳輸模式。: 模塊運(yùn)行網(wǎng)絡(luò)類型, 可擴(kuò)展字節(jié)按位表示;第0位置1:GSM網(wǎng)絡(luò)支持GPRS;第1位置1:WCDMA網(wǎng)絡(luò);第2位置1:TD-SCDMA網(wǎng)絡(luò);第3位置1:CDMA 2000;第4位置1:CDMA EVDO;第5位置1:LTE;第6位置1:PSTN;第7位置1:表示擴(kuò)展一個(gè)字節(jié)。: 附加功能, 可擴(kuò)展字節(jié)按位表示。第0位置1:支持GPS定位功能;第1位置1:支持北斗定位功能;第7位置1:表示擴(kuò)展一個(gè)字節(jié)。AT$MYTYPE?$MYTYPE: 03,01,01/ 支持透明數(shù)據(jù)

20、傳輸和非透明數(shù)據(jù)傳輸模式;模塊僅支持GSM/GPRS網(wǎng)絡(luò);支持GPSOK設(shè)置網(wǎng)絡(luò)連接初始化參數(shù) $MYNETCON該命令用來(lái)設(shè)置網(wǎng)絡(luò)連接初始化參數(shù),命令語(yǔ)法見(jiàn)表9。$MYNETCON命令語(yǔ)法命令返回值$MYNETCON=,OK ERROR: $MYNETCON?$MYNETCON: ,OKERROR:通道號(hào),0-5;與對(duì)應(yīng)的取值如下:USERPWD: 用戶名和密碼,格式為“user,passwd”;APN:字符串類型;CFGT:每包發(fā)送時(shí)等待的時(shí)間,1-65535,單位ms,默認(rèn)值100,用于透明數(shù)據(jù)傳輸模式;CFGP:數(shù)據(jù)包被傳送的門限值,1-1460,默認(rèn)值為1024, 用于透明數(shù)據(jù)傳輸模

21、式;AUTH:鑒權(quán)類型,0:NONE;1:PAP;2:CHAP,默認(rèn)為1。AT$MYNETCON=0,“USERPWD”,“user,passwd”/ 用戶名和密碼設(shè)置,不用時(shí)為空OKAT$MYNETCON=0,“CFGT”,2/ 透明數(shù)據(jù)傳輸模式參數(shù)時(shí)間設(shè)置OKAT$MYNETCON=0,“CFGP”,1000/ 透明數(shù)據(jù)傳輸模式參數(shù)包門限值大小設(shè)置OK激活/去激活網(wǎng)絡(luò)連接 $MYNETACT該命令實(shí)現(xiàn)網(wǎng)絡(luò)的連接和斷開(kāi),命令語(yǔ)法見(jiàn)表10。$MYNETACT命令語(yǔ)法命令返回值$MYNETACT=,OKERROR: $MYNETACT?$MYNETACT: ,OK$MYNETACT=?$MYNE

22、TACT: ,OK:整數(shù)類型,0-5,通道號(hào);:整數(shù)類型,0表示去激活PDP;1表示激活PDP;:整數(shù)類型,網(wǎng)絡(luò)連接狀態(tài),0表示網(wǎng)絡(luò)未激活;1表示網(wǎng)絡(luò)已激活;:IP地址,在網(wǎng)絡(luò)已激活的情況下,顯示本機(jī)獲取的本地IP;在網(wǎng)絡(luò)未激活的情況下本地IP顯示為“”。AT$MYNETACT=0,1/ 通道0激活PDP成功OKAT$MYNETACT=0,1/ 通道0激活PDP失敗ERRORIP訪問(wèn)控制配置 $MYIPFILTER該命令用來(lái)控制允許訪問(wèn)本通信模塊的客戶端IP地址范圍,僅在通信模塊工作為服務(wù)器模式的情況下有效。如果請(qǐng)求連接的客戶端IP地址在允許的IP地址范圍內(nèi),則允許該IP建立鏈接。通信模塊最多

23、允許配置5組IP地址,當(dāng)IP地址未配置情況下,默認(rèn)允許所有IP地址連接。命令語(yǔ)法見(jiàn)表11。$MYIPFILTER命令語(yǔ)法命令返回值$MYIPFILTER=,OKERROR: $MYIPFILTER?$MYIPFILTER: ,$MYIPFILTER: ,OK$MYIPFILTER=?$MYIPFILTER: ,OK:0-4, 5組數(shù)據(jù);:0-2;0:刪除指定的IP認(rèn)證通道1:添加指定的IP認(rèn)證通道2:刪除全部IP認(rèn)證通道:合法客戶端的IP地址,字符型,格式為XXX.XXX.XXX.XXX;:子網(wǎng)掩碼,字符型,格式為XXX.XXX.XXX.XXX。AT$MYIPFILTER=0,1,“3”,“5

24、5”/ 添加指定的IP認(rèn)證通道OKAT$MYIPFILTER=0,0,“3”,“55”/ 刪除指定的IP認(rèn)證通道OKAT$MYIPFILTER=0,1,“3”,“”/ 添加可允許訪問(wèn)的IP地址隊(duì)列( / 到55)OK非透明數(shù)據(jù)傳輸命令集設(shè)置服務(wù)參數(shù) $MYNETSRV該命令用于設(shè)置TCP/IP的服務(wù)參數(shù),命令語(yǔ)法見(jiàn)表12。$MYNETSRV命令語(yǔ)法命令返回值$MYNETSRV=, ,OKERROR: $MYNETSRV?$MYNETSRV: ,OKERROR$MYNETSRV=?OK:整數(shù)類型,0-5,通道號(hào),每個(gè)通道應(yīng)該分配至少2K Bytes的發(fā)送緩沖區(qū)和2K Bytes的接收緩沖區(qū);:整

25、數(shù)類型,0-5,本命令使用的鏈接號(hào);:網(wǎng)絡(luò)類型,支持TCP Client,TCP Server,UDP三種類型;0:TCP Client1:TCP Server, 本模式下,只能建立一個(gè)偵聽(tīng),不能建立多個(gè)偵聽(tīng)2:UDP:非透明數(shù)據(jù)傳輸模式下數(shù)據(jù)顯示方式;0:HEX(默認(rèn))1:TEXT:address所對(duì)應(yīng)的值,如:6:8000。Address 中的IP 地址為 的時(shí)候,表示使用該SocketID建立偵聽(tīng)服務(wù)。AT$MYNETSRV=0,0,0,0,“:5000” / 通道0設(shè)置TCP Client服務(wù)參數(shù)OK開(kāi)啟服務(wù) $MYNETOPEN使用該命令打開(kāi)TCP/UDP連接,命令語(yǔ)法見(jiàn)表13。$M

26、YNETOPEN命令語(yǔ)法命令返回值$MYNETOPEN=$MYNETOPEN: ,OKERROR: $MYNETOPEN?$MYNETOPEN:,OKERROR: $MYNETOPEN=?OK:整數(shù)類型,0-5,本命令使用的鏈接號(hào);:整數(shù)類型,TCP連接打開(kāi)時(shí)候,client和server協(xié)商成功的MSS值;:字符類型,本地IP地址;:本地端口(每個(gè)通道可能不一樣);:網(wǎng)關(guān);:首選域名解析服務(wù)器;:備用域名解析服務(wù)器;:TCP Client/TCP Server/UDP;0: TCP Client1: TCP Server2: UDP:需要連接的IP地址(當(dāng)type為TCP Server時(shí),i

27、p為;當(dāng)type為TCP Client或者UDP時(shí),ip為對(duì)端的ip地址),當(dāng)鏈接斷開(kāi)后,地址恢復(fù)為;:需要連接的端口號(hào) (當(dāng)type為TCP Server時(shí),port為0;當(dāng)type為TCP Client或者UDP時(shí),port為對(duì)端端口號(hào)) ,當(dāng)鏈接斷開(kāi)后,port恢復(fù)為0。AT$MYNETOPEN=0/ 開(kāi)啟SocketID_0$MYNETOPEN: 0,1460OK/ 開(kāi)啟成功讀取數(shù)據(jù) $MYNETREAD該命令用于讀取數(shù)據(jù),命令語(yǔ)法見(jiàn)表14。$MYNETREAD命令語(yǔ)法命令返回值$MYNETREAD=,$MYNETREAD: ,OKERROR: $MYNETREAD=?OK:整數(shù)類型,

28、0-5,本命令使用的鏈接號(hào);:需要讀取的最大數(shù)據(jù)長(zhǎng)度,1-1460;:實(shí)際讀取到的數(shù)據(jù)長(zhǎng)度,0-1460;:數(shù)據(jù),當(dāng)data_length=0時(shí),此行為空。AT$MYNETREAD=0,1408/ 從0號(hào)Socket讀取1408個(gè)數(shù)據(jù)$MYNETREAD: 0,0/ 這個(gè)Socket沒(méi)有數(shù)據(jù)OKAT$MYNETREAD=0,1408/ 從0號(hào)Socket讀取1408個(gè)數(shù)據(jù)$MYNETREAD: 0,10/ 有10個(gè)數(shù)據(jù),UDP連接時(shí)1234567890OK發(fā)送數(shù)據(jù) $MYNETWRITE該命令用于發(fā)送數(shù)據(jù),命令語(yǔ)法見(jiàn)表15。$MYNETWRITE命令語(yǔ)法命令返回值$MYNETWRITE=,$M

29、YNETWRITE: ,OKERROR: $MYNETWRITE=?OK:整數(shù)類型,0-5,本命令使用的鏈接號(hào);:要發(fā)送的數(shù)據(jù)長(zhǎng)度,1-1460;:本次發(fā)送的數(shù)據(jù)內(nèi)容。AT$MYNETWRITE=0,10 / 向0號(hào)Socket發(fā)送10個(gè)數(shù)據(jù)$MYNETWRITE: 0,101234567890OK / 數(shù)據(jù)發(fā)送成功關(guān)閉連接 $MYNETCLOSE該命令用于關(guān)閉一條連接,命令語(yǔ)法見(jiàn)表16。$MYNETCLOSE命令語(yǔ)法命令返回值$MYNETCLOSE=$MYNETCLOSE: OK ERROR: $MYNETCLOSE?OK$MYNETCLOSE=?OK:整數(shù)類型,0-5,需要斷開(kāi)的鏈接號(hào);A

30、T$MYNETCLOSE=0/ 關(guān)閉0號(hào)Socket$MYNETCLOSE: 00K查詢TCP ACK信息 $MYNETACK該命令用于查詢終端已發(fā)送但未被對(duì)端確認(rèn)的TCP數(shù)據(jù)數(shù)量,模塊內(nèi)置協(xié)議棧剩余緩沖區(qū)的大小,命令語(yǔ)法見(jiàn)表17。$MYNETACK命令語(yǔ)法命令返回值A(chǔ)T$MYNETACK=$MYNETACK:,OK:整數(shù)類型,0-5,需要查詢的鏈接號(hào):數(shù)據(jù)發(fā)送但未收到對(duì)方確認(rèn)信息的數(shù)量,最大值為232-1;: 模塊內(nèi)置協(xié)議棧剩余緩沖區(qū)的大小,最大值為232-1。AT$MYNETACK=0 / 查詢TCP SocketID_0發(fā)送數(shù)據(jù)未被對(duì)端ACK的數(shù)量$MYNETACK: 0,2456,10

31、240K接受偵聽(tīng)請(qǐng)求 $MYNETACCEPT該命令是用于當(dāng)通信模塊工作在TCP/UDP服務(wù)器模式下,接收客戶端的偵聽(tīng)請(qǐng)求,命令成功后,當(dāng)transportMode為0時(shí),進(jìn)入非透明數(shù)據(jù)傳輸模式;當(dāng)transportMode為1時(shí),進(jìn)入透明數(shù)據(jù)傳輸模式。在透明數(shù)據(jù)傳輸模式下,如果要關(guān)閉Server的連接,首先要退出數(shù)據(jù)模式,進(jìn)入命令模式,然后運(yùn)行AT$MYNETCLOSE=SocketID,這樣將一起關(guān)閉Server偵聽(tīng)的SocketID和這個(gè)SocketID下建立的其他鏈接。命令語(yǔ)法見(jiàn)表18。$MYNETACCEPT命令語(yǔ)法命令返回值$MYNETACCEPT=,OKCONNECTERROR:

32、 $MYNETACCEPT?OK$MYNETACCEPT=?OK:0-5,新接入的socket id,由主動(dòng)上報(bào)$MYURCCLIENT提供;:是否接受偵聽(tīng);0:接受1:拒絕:偵聽(tīng)成功后模塊的傳輸模式。0:非透明數(shù)據(jù)傳輸模式1:透明數(shù)據(jù)傳輸模式當(dāng)=0,返回OK,表示建立成功,模塊進(jìn)入非透明數(shù)據(jù)傳輸模式;當(dāng)=1,返回CONNECT表示成功,模塊進(jìn)入透明數(shù)據(jù)傳輸模式。AT$MYNETSRV=0,2,1,0,“:5100” / 服務(wù)器偵聽(tīng)5100端口OKAT$MYNETOPEN=2 / 使用第2號(hào)Socket偵聽(tīng)$MYNETOPEN: 2OK$MYURCCLIENT: 1,“00”,31256 /

33、客戶連接通知AT$MYNETACCEPT=1,0,0 / 接受連接,使用第1個(gè)Socket,命令模式OK透明數(shù)據(jù)傳輸命令集在開(kāi)啟透明數(shù)據(jù)傳輸服務(wù)之前,首先需要使用非透明數(shù)據(jù)傳輸中網(wǎng)絡(luò)初始化的相關(guān)命令對(duì)網(wǎng)絡(luò)進(jìn)行初始化,然后才可以使用以下的透明數(shù)據(jù)傳輸命令。開(kāi)啟服務(wù) $MYNETCREATE該命令是用于開(kāi)啟通信模塊透明數(shù)據(jù)傳輸服務(wù), 命令語(yǔ)法見(jiàn)表19。$MYNETCREATE命令語(yǔ)法命令返回值$MYNETCREATE=,CONNECTOKERROR: $MYNETCREATE?OK$MYNETCREATE=?OK:0-5,通道號(hào);:0-2;TCP Client/TCP Server/UDP;0:T

34、CPClient1:TCPServer2:UDPTCP/UDP Client模式下,執(zhí)行本條命令后通信模塊開(kāi)始連接服務(wù)器,連接服務(wù)器成功后,通信模塊進(jìn)入透明數(shù)據(jù)傳輸模式。TCP/UDP Server模式下,執(zhí)行本條命令,模塊返回OK,僅代表通信模塊建立偵聽(tīng)socket成功,但模塊不立即進(jìn)入數(shù)據(jù)模式,仍舊在命令模式;只有在客戶端連接成功以后,通信模塊才進(jìn)入透明數(shù)據(jù)傳輸模式。透明數(shù)據(jù)傳輸模式的掛斷,必須首先使用“+”切入命令模式后,方可執(zhí)行AT$MYNETCLOSE命令。:整數(shù)類型,0-5,本次的鏈接號(hào);:需要連接的IP;:需要連接的端口;:本地端口。AT$MYNETCREATE=1,2,2,“2

35、3”,5300,3000/ 建立UDP透明數(shù)據(jù)傳輸通道CONNECT/ 開(kāi)始透明數(shù)據(jù)傳輸OK/ 輸入+,模塊返回OK表示回到命令模式主動(dòng)上報(bào)命令集主動(dòng)上報(bào)命令僅僅在非透明數(shù)據(jù)傳輸模式下有效,是指在通信過(guò)程中,有數(shù)據(jù)接收或通信異常時(shí),通信模塊主動(dòng)上報(bào)給終端的命令。數(shù)據(jù)到來(lái)主動(dòng)上報(bào) $MYURCREAD該主動(dòng)上報(bào)命令表達(dá)模塊接收到了數(shù)據(jù),語(yǔ)法見(jiàn)表20。$MYURCREAD命令語(yǔ)法命令返回值$MYURCREAD$MYURCREAD: :整數(shù)類型,0-5,本次上報(bào)的鏈接號(hào)。注意:在緩沖區(qū)內(nèi)數(shù)據(jù)未被完全讀空之前,通信模塊新到數(shù)據(jù)時(shí)不需要重復(fù)上報(bào)本命令。AT$MYNETOPEN=2/ 使用第2號(hào)SOCKE

36、T建立連接$MYNETOPEN: 2OK$MYURCREAD: 2/ 2號(hào)Socket收到數(shù)據(jù)時(shí)上報(bào)AT$MYNETREAD=2,1460/ 從2號(hào)Socket讀取1460個(gè)數(shù)據(jù)$MYNETREAD: 2,10/ 有10個(gè)數(shù)據(jù)1234567890OK鏈路斷開(kāi)主動(dòng)上報(bào) $ MYURCCLOSE該主動(dòng)上報(bào)命令表達(dá)當(dāng)前SocketID對(duì)應(yīng)的鏈接已斷開(kāi),命令語(yǔ)法見(jiàn)表21。$MYURCCLOSE命令語(yǔ)法命令返回值$MYURCCLOSE$MYURCCLOSE: :0-5,斷開(kāi)的鏈接號(hào)。注意:上報(bào)了本命令后, SocketID對(duì)應(yīng)的緩沖區(qū)內(nèi)的收發(fā)數(shù)據(jù)會(huì)被清空。AT$MYNETOPEN=2/ 使用第2號(hào)SOC

37、KET建立連接$MYNETOPEN: 2OK$MYURCCLOSE: 2/ 2號(hào)Socket鏈接斷開(kāi)時(shí)上報(bào)網(wǎng)絡(luò)連接狀態(tài)主動(dòng)上報(bào) $MYURCACT該主動(dòng)上報(bào)命令表達(dá)網(wǎng)絡(luò)連接建立或者斷開(kāi),命令語(yǔ)法見(jiàn)表22。$MYURCACT命令語(yǔ)法命令返回值$MYURCACT$MYURCACT: ,:使用的Channel通道;:網(wǎng)絡(luò)連接狀態(tài);0:網(wǎng)絡(luò)連接斷開(kāi)1:網(wǎng)絡(luò)連接建立:本機(jī)IP 地址。$MYURCACT: 1,0 / 網(wǎng)絡(luò)主動(dòng)斷開(kāi)網(wǎng)絡(luò)連接AT$MYNETACT?$MYNETACT: 1,0,“0,0,0,0”O(jiān)K客戶端連接主動(dòng)上報(bào) $MYURCCLIENT當(dāng)開(kāi)啟偵聽(tīng)服務(wù)后,一旦有客戶端連接上來(lái),就使用該A

38、T命令主動(dòng)上報(bào)給采集終端,命令語(yǔ)法見(jiàn)表23。$MYURCCLIENT命令語(yǔ)法命令返回值$MYURCCLIENT$MYURCCLIENT: ,:新Client socket id;:客戶端IP地址;:客戶端端口號(hào)。AT$MYNETSRV=0,2,1,0,“:5100” / 服務(wù)器偵聽(tīng)5100端口OKAT$MYNETOPEN=2 / 使用第2號(hào)SOCKET偵聽(tīng)$MYNETOPEN: 2OK$MYURCCLIENT: 1,“00”,31256/ 有客戶端連接時(shí)上報(bào)FTP連接斷開(kāi)主動(dòng)上報(bào) $MYURCFTP該主動(dòng)上報(bào)命令表達(dá)FTP連接斷開(kāi),對(duì)應(yīng)的FTP收發(fā)緩沖區(qū)內(nèi)的數(shù)據(jù)會(huì)被清空,命令語(yǔ)法見(jiàn)表24。$M

39、YURCFTP命令語(yǔ)法命令返回值$MYURCFTP$MYURCFTP: :整數(shù)類型,F(xiàn)TP連接的狀態(tài)。0: FTP命令socket斷開(kāi) 1: FTP數(shù)據(jù)socket斷開(kāi)AT$MYFTPOPEN=1,“”,“anonymous”,“qwerty”,1,30,1OK/ FTP連接成功打開(kāi)/ 主動(dòng)上報(bào)到來(lái)$MYURCFTP: 0/ FTP命令連接斷開(kāi)主動(dòng)上報(bào),如果要繼續(xù)FTP服務(wù)需重新執(zhí)行AT$MYFTPOPENFTP功能命令集啟動(dòng)FTP服務(wù) $MYFTPOPEN通信模塊一次只能進(jìn)行一個(gè)FTP連接, 連接建立后占用2個(gè)Socket ID。FTP連接進(jìn)行時(shí),不能使用透明數(shù)據(jù)傳輸模式傳輸數(shù)據(jù);使用透明數(shù)

40、據(jù)傳輸模式傳輸數(shù)據(jù)時(shí),也無(wú)法啟動(dòng)FTP服務(wù)。命令語(yǔ)法見(jiàn)表25。$MYFTPOPEN命令語(yǔ)法命令返回值$MYFTPOPEN=,OKERROR: $MYFTPOPEN?$MYFTPOPEN: OK$MYFTPOPEN=?OK:FTP服務(wù)啟動(dòng)基于的Channel類型;or:遠(yuǎn)程FTP 站點(diǎn)IP或者URL,IP地址為點(diǎn)分十進(jìn)制表示法形式:XXX.XXX.XXX.XXX;URL: ASCII字符,最大長(zhǎng)度為255個(gè)字節(jié);如果省略,則默認(rèn)FTP端口為21;:FTP登錄用戶名,ASCII字符,最大長(zhǎng)度為255個(gè)字節(jié);:FTP登錄密碼,ASCII字符,最大長(zhǎng)度為255個(gè)字節(jié);:0表示主動(dòng)FTP模式;1表示被動(dòng)

41、FTP模式(默認(rèn)被動(dòng)模式);:5-180s,F(xiàn)TP命令或者數(shù)據(jù)空閑超時(shí)設(shè)置,單位秒;默認(rèn)為30秒;: 0表示二進(jìn)制模式 (默認(rèn));1表示文本模式;:1表示連接成功;0表示連接失敗。AT$MYFTPOPEN=1,“”,“anonymous”,“qwerty”,1,30,1OK / FTP連接成功打開(kāi)AT$MYFTPOPEN=1,“”,“anonymous”,“qwerty”,1,30,1ERROR關(guān)閉FTP服務(wù) $MYFTPCLOSE關(guān)閉FTP服務(wù),命令語(yǔ)法見(jiàn)表26。$MYFTPCLOSE命令語(yǔ)法命令返回值$MYFTPCLOSEOKERRORAT$MYFTPCLOSEOK獲取FTP文件大小 $M

42、YFTPSIZE該命令用于獲取FTP服務(wù)器上對(duì)應(yīng)文件的長(zhǎng)度,命令語(yǔ)法見(jiàn)表27。$MYFTPSIZE命令語(yǔ)法命令返回值$MYFTPSIZE=$MYFTPSIZE: OKERROR:需要下載的文件名,包含路徑;:需要下載的FTP文件的長(zhǎng)度,長(zhǎng)度為232-1。AT$MYFTPSIZE=“/myfile/ftp_file.txt”$MYFTPSIZE: 2048OK文件下載 $MYFTPGET該命令用于FTP下載功能實(shí)現(xiàn)文件獲取,命令語(yǔ)法見(jiàn)表28。$MYFTPGET命令語(yǔ)法命令返回值$MYFTPGET=,CONNECTOKERRORCONNECTERROR:需要下載的文件名;:文件數(shù)據(jù)的偏移量;: 本

43、次讀取文件數(shù)據(jù)的長(zhǎng)度;: FTP文件的數(shù)據(jù)內(nèi)容。注:可使用“+”退出FTP GET模式。AT$MYFTPOPEN=1,“”,“anonymous”,“qwerty”,1,30,1OK AT$MYFTPGET=“/myfile/ftp_download.txt”,0,18CONNECTI like travelingOK文件上傳 $MYFTPPUT該命令用于FTP上傳功能實(shí)現(xiàn),命令語(yǔ)法見(jiàn)表29。$MYFTPPUT命令語(yǔ)法命令返回值$MYFTPPUT=,CONNECTOKERROR:需要上傳的文件名,包括路徑;:上傳數(shù)據(jù)的長(zhǎng)度,取值范圍1-3072字節(jié);: 上傳文件結(jié)束標(biāo)志位,整數(shù)類型;0:文件的

44、起始數(shù)據(jù)包或者中間數(shù)據(jù)包1:文件的最后一個(gè)數(shù)據(jù)包: 需要上傳的文件內(nèi)容,當(dāng)輸入的文件長(zhǎng)度等于命令中配置的data_length,通信模塊將會(huì)發(fā)送輸入的文件數(shù)據(jù)到FTP服務(wù)器,全部發(fā)送成功后返回OK,如果發(fā)送失敗或者超時(shí),將會(huì)返回命令模式,并上報(bào)ERROR。注:可使用“+”退出FTP PUT模式;FTP PUT命令不支持?jǐn)帱c(diǎn)續(xù)傳,當(dāng)FTP PUT命令返回ERROR時(shí),終端需要重新進(jìn)行FTP文件的上傳操作,從起始數(shù)據(jù)包開(kāi)始。AT$MYFTPOPEN=1,“”,“anonymous”,“qwerty”,1,30,1OKAT$MYFTPPUT=“/myfile/ftp_upload.txt”,18,1

45、CONNECTI like travelingOK鎖頻相關(guān)命令集BCCH信道鎖定 $MYBCCH該命令用于BCCH 信道鎖定。命令語(yǔ)法見(jiàn)表30。$MYBCCH命令語(yǔ)法命令返回值$MYBCCH=,OK$MYBCCH: +BA(num):,.OKERROR$MYBCCH?$MYBCCH: ,OK$MYBCCH: ,OK$MYBCCH: UNLOCKEDOKERROR$MYBCCH=?$MYBCCH: ,OKERROR:整數(shù)類型,在使用AT$MYBCCH=1,XX鎖定信道后,鎖定信道參數(shù)才能掉電保存。如果給定的bcch 不存在或者信號(hào)很差,通信模塊無(wú)法注冊(cè)網(wǎng)絡(luò);0:解鎖1:鎖定提供的BCCH小區(qū)2:

46、 列出當(dāng)前位置信號(hào)最強(qiáng)的7個(gè)BCCH信道號(hào):信道號(hào);:返回的BA 列表中BCCH 數(shù)量,最大7個(gè);:移動(dòng)國(guó)家碼;: 移動(dòng)網(wǎng)絡(luò)碼;: 位置碼信息,四個(gè)字符,16進(jìn)制類型;: 小區(qū)信息,16進(jìn)制類型。注意:如果已鎖定某頻段,則無(wú)法鎖定BCCH信道。AT$MYBCCH=?$MYBCCH: (0,1,2),115,113,111OKAT$MYBCCH=1OKAT$MYBCCH?$MYBCCH: 115,460,01,2540,79BBOKAT$MYBCCH=0OKAT$MYBCCH=1,111OKAT$MYBCCH?$MYBCCH: 111,460,01,2540,79BAOK鎖定GSM頻段 $MYB

47、AND該命令用于鎖定指定頻段。命令語(yǔ)法見(jiàn)表31。$MYBAND命令語(yǔ)法命令返回值$MYBAND=OKERROR$MYBAND?$MYBAND: OKERROR:鎖定的頻段,此參數(shù)設(shè)定掉電保存。0:自動(dòng)選擇頻段1:GSM_EGSM_9002:GSM_DCS_1800AT$MYBAND=1/ 選擇GSM_EGSM_900OKAT$MYBAND?$MYBAND: 1OK衛(wèi)星定位相關(guān)命令獲取NMEA數(shù)據(jù) $MYGPSPOS該命令用于獲取衛(wèi)星定位NMEA格式數(shù)據(jù),需要通信模塊支持GPS或北斗衛(wèi)星定位功能。命令語(yǔ)法見(jiàn)表32。$MYGPSPOS命令語(yǔ)法命令返回值$MYGPSPOS=$MYGPSPOS: OK

48、ERRORERROR:GPS數(shù)據(jù)類型,整數(shù)類型;0: NMEA $GPGGA格式1: NMEA $GPGSA格式2:NMEA $GPGSV格式3: NMEA $GPRMC格式4: NMEA $ HYPERLINK /view/1969686.htm t _blank GPVTG格式5: NMEA $GPGLL格式: 衛(wèi)星定位數(shù)據(jù)類型對(duì)應(yīng)的數(shù)據(jù)格式,詳細(xì)見(jiàn)NMEA-0183格式標(biāo)準(zhǔn)。AT$MYGPSPOS=0/ 查詢$GPGGA數(shù)據(jù)$MYGPSPOS: $ HYPERLINK /view/1229026.htm t _blank GPGGA,092204.999,4250.5589,S,1471

49、8.5084,E,1,04,24.4,19.7,M,0000*1FOK錯(cuò)誤代碼標(biāo)準(zhǔn)AT命令錯(cuò)誤代碼參考3GPP 27.007標(biāo)準(zhǔn)。內(nèi)置TCP/IP協(xié)議棧錯(cuò)誤代碼是指在對(duì)適配器進(jìn)行TCP/IP的操作過(guò)程中可能會(huì)出現(xiàn)的錯(cuò)誤,定義見(jiàn)表33。錯(cuò)誤代碼定義錯(cuò)誤代碼錯(cuò)誤描述900用戶名和密碼撥號(hào)被網(wǎng)絡(luò)側(cè)拒絕(APN錯(cuò)誤,SIM卡欠費(fèi),SIM卡不支持該類型網(wǎng)絡(luò)、業(yè)務(wù)等)901PDP沒(méi)有激活902此PDP已經(jīng)激活備用910TCP 連接被對(duì)方拒絕911TCP 連接超時(shí),可能IP 和端口不正確912Socket連接已經(jīng)存在913Socket連接不存在914緩沖區(qū)已滿,需要重試發(fā)送915發(fā)送數(shù)據(jù)超時(shí)916域名不存在

50、917域名解析超時(shí)918域名解析未知錯(cuò)誤備用980輸入?yún)?shù)不合法981其他錯(cuò)誤(資料性附錄)標(biāo)準(zhǔn)命令集標(biāo)準(zhǔn)命令集獲取模塊廠商信息I獲取模塊廠商信息。命令語(yǔ)法見(jiàn)表A.1。I命令語(yǔ)法命令返回值IOK:模塊廠商信息。ATICompany, Inc.OK獲取模塊軟件版本+GMR獲取模塊軟件版本信息。命令語(yǔ)法見(jiàn)表A.2。+GMR命令語(yǔ)法命令返回值+GMROKERROR: +GMR=?OK:模塊軟件版本信息。AT+GMR+GMR:V1.1.2OK獲取信號(hào)強(qiáng)度+CSQ獲取信號(hào)強(qiáng)度。命令語(yǔ)法見(jiàn)表A.3。+CSQ命令語(yǔ)法命令返回值+CSQ+CSQ: ,OKERROR: +CSQ=?+CSQ: (list of

51、supported s),(list of supported s)OK:信號(hào)強(qiáng)度。AT+CSQ+CSQ: 22,99OK獲取當(dāng)前網(wǎng)絡(luò)注冊(cè)狀態(tài)+CREG獲取當(dāng)前網(wǎng)絡(luò)注冊(cè)狀態(tài)。命令語(yǔ)法見(jiàn)表A.4。+CREG命令語(yǔ)法命令返回值+CREG=OK+CREG?+CREG:,OKERRORERROR: :URC模式;0(默認(rèn)值):禁止AT+CREG的主動(dòng)上報(bào)1:使能+CREG: 的主動(dòng)上報(bào),當(dāng)=1,網(wǎng)絡(luò)注冊(cè)的狀態(tài)發(fā)生改變的時(shí)候,上報(bào)+CREG:2:使能+CREG: ,的主動(dòng)上報(bào),如果上次下發(fā)AT+CREG READ命令或主動(dòng)上報(bào)后 和參數(shù)值沒(méi)有改變,則不會(huì)顯示,在呼叫過(guò)程中,可選參數(shù)和也不會(huì)顯示,當(dāng)=2,

52、小區(qū)信息發(fā)生改變時(shí),上報(bào)+CREG: ,,位置信息,僅當(dāng)=2時(shí)上報(bào):當(dāng)前網(wǎng)絡(luò)注冊(cè)狀態(tài)。0:沒(méi)有注冊(cè),通信模塊現(xiàn)在并沒(méi)有在搜尋要注冊(cè)的新的運(yùn)營(yíng)商1:注冊(cè)了本地網(wǎng)絡(luò)2:沒(méi)有注冊(cè),但通信模塊正在搜尋要注冊(cè)的新的運(yùn)營(yíng)商3:注冊(cè)被拒絕4:未知原因5:注冊(cè)了漫游網(wǎng)絡(luò)AT+CREG=2OKAT+CREG?+CREG: 2,1,“0002”,“0004”O(jiān)K獲取通信模塊IMEI號(hào) +CGSN獲取通信模塊IMEI號(hào)。命令語(yǔ)法見(jiàn)表A.5。+CGSN命令語(yǔ)法命令返回值+CGSN+CGSN: OK+CGSN=?OK:模塊IMEI號(hào)。AT+CGSN+CGSN: “35567001029*”O(jiān)K重啟模塊+CFUN重啟模塊

53、。命令語(yǔ)法見(jiàn)表A.6。+CFUN命令語(yǔ)法命令返回值+CFUN=,OKERROR: +CFUN?+CFUN: OKERROR: +CFUN=?+CFUN: (list of supported s), (list of supported s)OK:模塊工作模式;0:休眠模式1:正常模式:重啟模塊。0:無(wú)變化1:重啟模塊AT+CFUN=1,1OK串口多路復(fù)用+CMUX啟用通信模塊串口多路復(fù)用功能。命令語(yǔ)法見(jiàn)表A.7。+CMUX命令語(yǔ)法命令返回值A(chǔ)T+CMUX=,OK:整數(shù)類型,MUX打開(kāi)狀態(tài)下的模式,本規(guī)范中至少需要支持基本模式;0:基本模式(默認(rèn)值)1:增強(qiáng)模式:整數(shù)類型,幀格式子集;0:UI

54、H frames used only(默認(rèn)值)1:UI frames used only:整數(shù)類型,串口速率;1:9600bit/s2:19200bit/s3:38400bit/s4:57600bit/s5:115200bit/s(默認(rèn)值)6:230400bit/s7:460800bit/s8:921600bit/s:整數(shù)類型,最大幀長(zhǎng),132768,默認(rèn)值為31(如果選擇增強(qiáng)模式則默認(rèn)為則默認(rèn)為64);:整數(shù)類型,接收確認(rèn)定時(shí)器,1代表10毫秒,1255,默認(rèn)值為10(100ms);:整數(shù)類型,最大重連次數(shù),0100,默認(rèn)值為3;:整數(shù)類型,多路控制通道響應(yīng)定時(shí)器, 2255,2代表20毫秒

55、,默認(rèn)值為30;:整數(shù)類型,喚醒響應(yīng)定時(shí)器,1255,1代表1秒,默認(rèn)值為10;:整數(shù)類型,窗口大小,17,默認(rèn)值為2,用于支持錯(cuò)誤恢復(fù)的增強(qiáng)模式。發(fā)送:AT+CMUX=0返回:OK 外部協(xié)議棧使用范例GPRS網(wǎng)絡(luò)ATOKATE0OKAT+CPIN?+CPIN: READYOKAT+CSQ+CSQ: 25,0OKAT+CREG?+CREG: 0,1OKAT+CGDCONT=1,“IP”,“CMNET”O(jiān)KATD*99*1#CONNECTCDMA網(wǎng)絡(luò)ATOKATE0OKAT+CPIN?+CPIN: READYOKAT+CSQ+CSQ: 25,0OKAT+CREG?+CREG: 0,1OKATDT

56、#777CONNECT內(nèi)部協(xié)議棧使用范例非透明模式的UDP應(yīng)用AT$MYNETCON=1,“APN”,“CMNET”/ 設(shè)置APNOKAT$MYNETCON=1,“USERPWD”,“user,password”/ 設(shè)置GPRS認(rèn)證用戶名和密碼OKAT$MYNETACT=1,1/ 激活第1個(gè)通道OKAT$MYNETSRV=1,2,2,0,“33:5123” / 設(shè)置第2號(hào)SOCKET為UDP連接,HEX模式OKAT$MYNETOPEN=2/ 使用第2號(hào)SOCKET建立連接$MYNETOPEN: 2OK$MYURCREAD:2 / 2號(hào)Socket收到數(shù)據(jù)AT$MYNETREAD=2,10/ 從

57、2 Socket讀取10 個(gè)數(shù)據(jù)$MYNETREAD: 2,10/ 有10 個(gè)數(shù)據(jù)1234567890OKAT$MYNETWRITE=2,12/ 通過(guò)2號(hào)Socket發(fā)送12字節(jié)數(shù)據(jù)$MYNETWRITE: 2,12 / 模塊確認(rèn)可以發(fā)送12字節(jié)數(shù)據(jù)ABCDEFGHIJKL/ 以HEX模式輸入12字節(jié)數(shù)據(jù)OKAT$MYNETCLOSE=2/ 關(guān)閉2號(hào)Socket$MYNETCLOSE: 2OKAT$MYNETACT=1,0/ 去激活第1號(hào)通道OK非透明模式的TCP客戶端應(yīng)用AT$MYNETCON=2,“APN”,“CMNET”/ 設(shè)置APNOKAT$MYNETCON=2,“USERPWD”,“

58、None,None”/ 設(shè)置GPRS認(rèn)證用戶名和密碼OKAT$MYNETACT=2,1/ 激活第2個(gè)通道OKAT$MYNETSRV=2,1,0,1,“:80”/ 設(shè)置第1號(hào)SOCKET為TCP連接,文本模式OKAT$MYNETOPEN=1/ 使用第1號(hào)SOCKET建立連接$MYNETOPEN: 1,1460OK$MYURCREAD: 1/ 1號(hào)Socket收到數(shù)據(jù)AT$MYNETREAD=1,100/ 從1 Socket讀取100 個(gè)數(shù)據(jù)$MYNETREAD: 1,10/ 只有10 個(gè)字節(jié)的數(shù)據(jù)31323334353637383930/ 數(shù)據(jù):1234567890OKAT$MYNETWRITE

59、=1,12/ 通過(guò)1號(hào)Socket發(fā)送12字節(jié)數(shù)據(jù)$MYNETWRITE: 1,12/ 模塊確認(rèn)可以發(fā)送12字節(jié)數(shù)據(jù)4142434445464748494A4B4C/ 文本模式輸入12字節(jié):ABCDEFGHIJKLOKAT$MYNETCLOSE=1/ 關(guān)閉1號(hào)Socket$MYNETCLOSE: 1OKAT$MYNETACT=2,0/ 去激活第2號(hào)通道OK非透明模式的TCP服務(wù)器應(yīng)用AT$MYNETCON=1,“APN”,“CMNET” / 設(shè)置APNOKAT$MYNETCON=1,“USERPWD”,“None,None”/ 設(shè)置GPRS認(rèn)證用戶名和密碼OKAT$MYNETACT=1,1/

60、激活第1個(gè)通道OKAT$MYIPFILTER=0,1,“00”,“55”/ 設(shè)置防火墻OKAT$MYNETSRV=1,2,1,0,“:5100”/設(shè)置第2號(hào)SOCKET為TCP服務(wù)器,偵聽(tīng)5100端口,HEX模式OKAT$MYNETOPEN=2/ 使用第2號(hào)SOCKET偵聽(tīng)$MYNETOPEN: 2OK$MYURCCLIENT: 1,“00”,31256/ 客戶連接通知AT$MYNETACCEPT=1,0,0/ 接受連接,使用第1個(gè)socket,命令模式OK$MYURCREAD:1/ 1號(hào)Socket收到數(shù)據(jù)AT$MYNETREAD=1,10/ 從1 Socket讀取10 個(gè)數(shù)據(jù)$MYNETR

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論