为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

376.3远程通信模块接口协议

2022-03-11 4页 doc 553KB 16阅读

用户头像 个人认证

美美美

暂无简介

举报
376.3远程通信模块接口协议ICS FORMTEXT29。020FORMTEXT     FORMTEXT     Q/FORMTEXTGDWFORMTEXT国家电网公司企业标准Q/FORMTEXTGDWFORMTEXT1376.3—FORMTEXT2012FORMTEXT     FORMTEXT电力用户用电信息采集系统通信协议第3部分:采集终端远程通信模块接口协议FORMTEXTpoweruserelectricenergydataacquisitionsy...
376.3远程通信模块接口协议
ICS FORMTEXT29。020FORMTEXT     FORMTEXT     Q/FORMTEXTGDWFORMTEXT国家电网公司企业标准Q/FORMTEXTGDWFORMTEXT1376.3—FORMTEXT2012FORMTEXT     FORMTEXT电力用户用电信息采集系统通信协议第3部分:采集终端远程通信模块接口协议FORMTEXTpoweruserelectricenergydataacquisitionsystemcommunicationprotocolPart3:acquireterminaltelecommunicationmodulesinterfaceFORMTEXT     FORMDROPDOWNFORMTEXT     FORMTEXTXXXX—FORMTEXTXX—FORMTEXTXX发布FORMTEXTXXXX—FORMTEXTXX—FORMTEXTXX实施FORMTEXT国家电网公司   发布Q/GDW1376.3—2012PAGE\*MERGEFORMAT3目  次TOC\h\z\t"前言、引言标题,1,参考文献、索引标题,1,章标题,1,参考文献,1,附录标识,1,一级条标题,3”\*MERGEFORMATHYPERLINK\l"_Toc345921335"前言PAGEREF_Toc345921335\hIIHYPERLINK\l”_Toc345921336”1范围PAGEREF_Toc345921336\h1HYPERLINK\l"_Toc345921337"2规范性引用文件PAGEREF_Toc345921337\h1HYPERLINK\l"_Toc345921338”3术语、定义和缩略语PAGEREF_Toc345921338\h1HYPERLINK\l”_Toc345921339"4接口PAGEREF_Toc345921339\h2HYPERLINK\l"_Toc345921340”4.1远程通信模块与终端的接口PAGEREF_Toc345921340\h2HYPERLINK\l"_Toc345921341”4。2通信模块与SIM卡的接口PAGEREF_Toc345921341\h3HYPERLINK\l”_Toc345921342"4。3通信模块网络工作状态指示PAGEREF_Toc345921342\h3HYPERLINK\l"_Toc345921343"5功能要求PAGEREF_Toc345921343\h3HYPERLINK\l”_Toc345921344”5.1基本业务功能PAGEREF_Toc345921344\h3HYPERLINK\l”_Toc345921345"5.2串行口多路复用PAGEREF_Toc345921345\h3HYPERLINK\l"_Toc345921346"6命令集PAGEREF_Toc345921346\h3HYPERLINK\l"_Toc345921347"6。1标准命令集PAGEREF_Toc345921347\h3HYPERLINK\l"_Toc345921348"6。2扩展命令集PAGEREF_Toc345921348\h3HYPERLINK\l"_Toc345921349”6。3非透明数据传输命令集PAGEREF_Toc345921349\h8HYPERLINK\l"_Toc345921350”6.4透明数据传输命令集PAGEREF_Toc345921350\h13HYPERLINK\l”_Toc345921351”6。5主动上报命令集PAGEREF_Toc345921351\h14HYPERLINK\l"_Toc345921352”6。6FTP功能命令集PAGEREF_Toc345921352\h16HYPERLINK\l"_Toc345921353”6。7锁频相关命令集PAGEREF_Toc345921353\h19HYPERLINK\l”_Toc345921354"6。8卫星定位相关命令PAGEREF_Toc345921354\h21HYPERLINK\l"_Toc345921355”6.9错误代码PAGEREF_Toc345921355\h21HYPERLINK\l"_Toc345921356”附录A(资料性附录)标准命令集PAGEREF_Toc345921356\h23HYPERLINK”file:///C:\\Documents%20and%20Settings\\Administrator\\桌面\\调格式3%20采集标准\\标准\\373功能规范。doc”\l"_Toc342900447#_Toc342900447”编制说明33前  言Q/GDW1376-2012《电力用户用电信息采集系统通信协议》是根据国家电网公司2012年度企业标准制修订任务(国家电网科[2012]66号)的安排,对Q/GDW376—2009《电力用户用电信息采集系统通信协议》的修订。与原标准相比,本次修订做了如下重大调整和修订:增加了磁场异常事件;增加了终端对时事件记录;增加了集中器与本地通信模块交互流程;增加了采集终端远程通信模块接口协议(Q/GDW1376的第3部分)。Q/GDW1376—2012《电力用户用电信息采集系统通信协议》分为下列3个部分:Q/GDW1376。1《电力用户用电信息采集系统通信协议第1部分:主站与采集终端通信协议》;Q/GDW1376.2《电力用户用电信息采集系统通信协议第2部分:集中器本地通信模块接口协议》;Q/GDW1376.3《电力用户用电信息采集系统通信协议第3部分:采集终端远程通信模块接口协议》。Q/GDW1376—2012实施后代替Q/GDW376—2009。本部分是Q/GDW1376—2012《电力用户用电信息采集系统通信协议》的第3部分.本部分是《电力用户用电信息采集系统》系列标准之一,规定了采集终端远程通信模块的接口、功能要求,以及AT命令集。本部分由国家电网公司营销部提出并负责解释;本部分由国家电网公司科技部归口。本部分起草单位:中国电力科学研究院、浙江省电力公司本部分主要起草人:刘宣、郑安刚、王伟峰、杜蜀薇、杜新纲、葛得辉、孟宇、巫钟兴、唐悦Q/GDW376于2009年12月7日首次发布,本次为第一次修订.电力用户用电信息采集系统通信协议第3部分:采集终端远程通信模块接口协议范围本部分规定了电力用户用电信息采集终端远程通信模块的接口、功能要求,以及AT命令集。本部分适用于响应AT命令的GSM、CDMA、PSTN、各种3G、LTE等制式的远程通信模块,用于采集终端与远程主站通信的模块单元的控制和交互。规范性引用文件下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅所注日期的版本适用于本文件。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。ISO7816Identificationcards—Integratedcircuit(s)cardswithcontacts3GS27。007(GSM07。07):ATcommandsetforUserEquipment(UE)3GPPTS51.011(GSM11.11):SpecificationoftheSubscriberIdentityModule-MobileEquipment(SIM—ME)interface3GPPTS11.14(GSM11.14):SpecificationoftheSIMApplicationToolkitfortheSubscriberIdentityModule—MobileEquipment(SIM-ME)interfaceNMEA-0183美国国家海洋电子协会为海用电子设备制定的标准格式术语、定义和缩略语术语和定义下列术语和定义适用于本部分。AT命令集ATcommandset标准通信MODEM驱动命令的集合。符号和缩略语本部分中所使用到的符号和缩略语见1。符号和缩略语符号和缩略语表示BCCH广播控制信道CDMA码分多址CMUX串口多路复用表1(续)符号和缩略语表示CSD电路交换数据业务FTP文件传输协议GPRS通用分组无线服务技术GPS全球定位系统GSM全球移动通信系统HEX十六进制编码LTE长期演进网络制式PDP分组报文协议PIN个人识别密码PSTN公共交换电话网络SIM客户识别模块TCP/IP传输控制协议/网际协议TEXT文本UART通用异步接收/发送装置UDP用户数据报协议WCDMA宽带码分多址接口远程通信模块与终端的接口通信模块与终端通过串行口进行数据传输,应支持3线制的通信方式,其自适应或人为设置波特率值至少包含9600bps、19200bps、38400bps、57600bps、115200bps。串口默认配置为8位数据位,1位停止位,无校验位。通信模块的串口AT命令应符合3GPPTS27.007(GSM07。07)标准命令集。通信模块在上电以后,采集终端置PWRCTL信号管脚低电平1s(±10%)执行开机操作,开机时序定义见REF_Ref342898633\r\h\*MERGEFORMAT图1 。开机时序定义通信模块必需支持直接断电关机,并且直接断电不能引起通信模块的内部故障.通信模块与SIM卡的接口通信模块与SIM卡的接口应符合GSM11.11和ISO7816的要求,与SIM卡交互数据应符合GSM11。14要求。通信模块网络工作状态指示通信模块应具备无线网络链路状态指示灯,用于指示通信模块网络工作状态。网络链路工作状态指示见表2.网络工作状态指示指示灯状态模块网络工作状态持续低电平(灯灭)受限的网络服务:无SIM卡或需输入PIN码;正在搜索网络;正在进行用户鉴权等等持续高电平(灯亮)模块处于待机状态低电平1.8s(灯灭)高电平0.2s(灯亮)PDP激活状态,并已获取IP地址低电平0。2s(灯灭)高电平1。8s(灯亮)Socket已建立功能要求基本业务功能通信模块默认波特率设定为自适应;通信模块在正常上电10秒内必须初始化完毕,初始化后就可以正常的收发AT命令;通信模块接收到关机命令后,必须在15秒内完全关机;支持标准AT命令集和扩展AT命令集;支持GSMCSD功能;模块内置协议栈支持TCP/UDP/FTP功能。串行口多路复用通信模块必须支持CMUX功能,至少应支持基本模式.命令集标准命令集通信模块的串口AT命令应符合3GPPTS27.007(GSM07.07)标准命令集,参见附录A。扩展命令集通信模块关机$MYPOWEROFF该命令用于通信模块执行关机操作,命令语法见表3.$MYPOWEROFF命令语法命令返回值$MYPOWEROFF〈CR〉〈LF>OK:整数类型,0表示socket未连接时LED闪灯状态;1表示Socket连接成功时,LED闪灯状态.AT$MYSOCKETLED=1OK获取通信模块版本信息$MYGMR获取通信模块软件、硬件等版本信息,命令语法见表5.$MYGMR命令语法命令返回值$MYGMR〈CR〉〈LF〉〈module_manufacture>〈CR>〈LF〉〈module_model>〈CR>〈module_hardware_version〉OK〈CR>〈LF>〈LF〉ERROR::ASCII,厂商代号,4字节;:ASCII,模块型号,8字节;〈firmware_version>:ASCII,软件版本号,4字节;:ASCII,软件发布日期,格式为DDMMYY,6字节;:ASCII,硬件版本号,4字节;〈module_hardware_releasedate〉:硬件发布日期;数据格式同〈LF>$MYCCID:〈SIM_CCID>OK〈CR>〈LF>〈SIM_CCID〉:字符串类型,SIM卡的序列号。AT$MYCCID$MYCCID:“89860112851013509643”OK主动上报开关$MYNETURC本命令用于控制通信模块主动上报,仅在终端使用通信模块内置协议栈的时有效,命令语法见表7。$MYNETURC命令语法命令返回值$MYNETURC=〈ONOFF〉〈CR〉ERROR〈LF>$MYNETURC?OK〈CR〉ERROR〈CR>:整数类型,0表示关闭内置协议栈主动上报;1表示打开内置协议栈主动上报(默认值)。AT$MYNETURC=0OK查询远程通信模块类型$MYTYPE查询远程通信模块类型,命令语法见表8。$MYTYPE命令语法命令返回值$MYTYPE?〈CR>,〈extended_feature〉〈LF>〈mode>:工作模式,可扩展字节按位表示;第0位置1:表示支持透明数据传输模式;第1位置1:表示支持非透明数据传输模式。〈network_type>:模块运行网络类型,可扩展字节按位表示;第0位置1:GSM网络支持GPRS;第1位置1:WCDMA网络;第2位置1:TD—SCDMA网络;第3位置1:CDMA2000;第4位置1:CDMAEVDO;第5位置1:LTE;第6位置1:PSTN;第7位置1:表示扩展一个字节.〈CR>〈LF>ERROR:〈err〉〈CR〉〈LF>$MYNETCON?〈CR>〈LF〉$MYNETCON:〈Channel〉,〈Type>,〈channel〉:通道号,0-5;〈type>与〈type_name〉对应的取值如下:USERPWD:用户名和密码,格式为“user,passwd";APN:字符串类型;CFGT:每包发送时等待的时间,1—65535,单位ms,默认值100,用于透明数据传输模式;CFGP:数据包被传送的门限值,1-1460,默认值为1024,用于透明数据传输模式;AUTH:鉴权类型,0:NONE;1:PAP;2:CHAP,默认为1。AT$MYNETCON=0,“USERPWD”,“user,passwd”//用户名和密码设置,不用时为空OKAT$MYNETCON=0,“CFGT",2//透明数据传输模式参数时间设置OKAT$MYNETCON=0,“CFGP”,1000//透明数据传输模式参数包门限值大小设置OK激活/去激活网络连接$MYNETACT该命令实现网络的连接和断开,命令语法见表10。$MYNETACT命令语法命令返回值$MYNETACT=〈LF〉OK〈CR〉〈LF>ERROR:〈err〉〈CR〉$MYNETACT?〈LF>$MYNETACT:〈CR〉OK〈CR〉$MYNETACT=?〈CR>,,〈net_mask〉〈CR>ERROR:〈err>〈CR〉〈LF〉$MYIPFILTER?$MYIPFILTER:,$MYIPFILTER=?$MYIPFILTER:〈id〉,〈ip_address〉,〈CR>〈LF〉:0—4,5组数据;,〈ip:port〉OK〈CR>ERROR:〈LF>$MYNETSRV?$MYNETSRV:,〈ip:port〉〈LF〉$MYNETSRV=?OK〈LF>〈channel>:整数类型,0—5,通道号,每个通道应该分配至少2KBytes的发送缓冲区和2KBytes的接收缓冲区;:整数类型,0-5,本命令使用的链接号;:非透明数据传输模式下数据显示方式;0:HEX(默认)1:TEXT〈ip:port〉:address所对应的值,如:218。108.43.26:8000。Address中的IP地址为127.0.0.1的时候,表示使用该SocketID建立侦听服务。AT$MYNETSRV=0,0,0,0,“172。22.33。2:5000”//通道0设置TCPClient服务参数OK开启服务$MYNETOPEN使用该命令打开TCP/UDP连接,命令语法见表13.$MYNETOPEN命令语法命令返回值$MYNETOPEN=〈LF>$MYNETOPEN:]〈LF>〈CR〉〈LF〉$MYNETOPEN?〈LF>$MYNETOPEN:〈SocketID>,〈LF>OK〈CR〉〈LF〉ERROR:〈CR〉〈LF>$MYNETOPEN=?〈LF>OK:整数类型,0—5,本命令使用的链接号;:整数类型,TCP连接打开时候,client和server协商成功的MSS值;〈LocalIP〉:字符类型,本地IP地址;:网关;:需要连接的端口号(当type为TCPServer时,port为0;当type为TCPClient或者UDP时,port为对端端口号),当链接断开后,port恢复为0。AT$MYNETOPEN=0//开启SocketID_0$MYNETOPEN:0,1460OK//开启成功读取数据$MYNETREAD该命令用于读取数据,命令语法见表14。$MYNETREAD命令语法命令返回值$MYNETREAD=$MYNETREAD:〈SocketID>,〈data_length>〈LF〉OK〈CR〉〈CR〉〈LF〉ERROR:〈err〉:整数类型,0—5,本命令使用的链接号;:需要读取的最大数据长度,1-1460;〈data_length〉:实际读取到的数据长度,0-1460;:数据,当data_length=0时,此行为空。AT$MYNETREAD=0,1408//从0号Socket读取1408个数据$MYNETREAD:0,0//这个Socket没有数据OKAT$MYNETREAD=0,1408//从0号Socket读取1408个数据$MYNETREAD:0,10//有10个数据,UDP连接时1234567890OK发送数据$MYNETWRITE该命令用于发送数据,命令语法见表15.$MYNETWRITE命令语法命令返回值$MYNETWRITE=,〈data_len>〈CR>〈LF〉$MYNETWRITE:,〈CR>〈CR>$MYNETWRITE=?〈CR>〈LF>OK〈CR>〈LF〉:要发送的数据长度,1-1460;〈input_data〉:本次发送的数据内容。AT$MYNETWRITE=0,10//向0号Socket发送10个数据$MYNETWRITE:0,101234567890OK//数据发送成功关闭连接$MYNETCLOSE该命令用于关闭一条连接,命令语法见表16。$MYNETCLOSE命令语法命令返回值$MYNETCLOSE=〈SocketID〉OK〈CR>〈LF>〈CR〉〈LF>ERROR:〈err〉〈LF〉$MYNETCLOSE?〈CR〉OK〈CR〉,〈rest_bufferLen>〈CR>:整数类型,0—5,需要查询的链接号,〈action>,〈transportMode〉〈CR>〈LF>OKOK〈CR>〈LF〉$MYNETACCEPT=?〈CR>:是否接受侦听;0:接受1:拒绝=0,返回OK,表示建立成功,模块进入非透明数据传输模式;当〈transportMode〉=1,返回CONNECT表示成功,模块进入透明数据传输模式。AT$MYNETSRV=0,2,1,0,“127。0。0。1:5100”//服务器侦听5100端口OKAT$MYNETOPEN=2//使用第2号Socket侦听$MYNETOPEN:2OK$MYURCCLIENT:1,“172.16.23。100”,31256//客户连接通知AT$MYNETACCEPT=1,0,0//接受连接,使用第1个Socket,命令模式OK透明数据传输命令集在开启透明数据传输服务之前,首先需要使用非透明数据传输中网络初始化的相关命令对网络进行初始化,然后才可以使用以下的透明数据传输命令。开启服务$MYNETCREATE该命令是用于开启通信模块透明数据传输服务,命令语法见表19.$MYNETCREATE命令语法命令返回值$MYNETCREATE=,,,〈ip>,〈port〉[,CONNECT〈CR>〈CR〉OK$MYNETCREATE=?〈LF>OK:0-5,通道号;:整数类型,0-5,本次的链接号;:需要连接的IP;$MYURCREAD:〈SocketID>:0—5,断开的链接号。注意:上报了本命令后,SocketID对应的缓冲区内的收发数据会被清空.AT$MYNETOPEN=2//使用第2号SOCKET建立连接$MYNETOPEN:2OK$MYURCCLOSE:2//2号Socket链接断开时上报网络连接状态主动上报$MYURCACT该主动上报命令表达网络连接建立或者断开,命令语法见表22.$MYURCACT命令语法命令返回值$MYURCACT$MYURCACT:,〈channel>:使用的Channel通道;〈type〉:网络连接状态;0:网络连接断开1:网络连接建立〈IP〉:本机IP地址。$MYURCACT:1,0//网络主动断开网络连接AT$MYNETACT?$MYNETACT:1,0,“0,0,0,0”OK客户端连接主动上报$MYURCCLIENT当开启侦听服务后,一旦有客户端连接上来,就使用该AT命令主动上报给采集终端,命令语法见表23.$MYURCCLIENT命令语法命令返回值$MYURCCLIENT〈LF>$MYURCCLIENT:〈SocketID〉:新Clientsocketid;〈IP>:客户端IP地址;〈port〉:客户端端口号。AT$MYNETSRV=0,2,1,0,“127。0.0.1:5100”//服务器侦听5100端口OKAT$MYNETOPEN=2//使用第2号SOCKET侦听$MYNETOPEN:2OK$MYURCCLIENT:1,“172。16.23.100”,31256//有客户端连接时上报FTP连接断开主动上报$MYURCFTP该主动上报命令表达FTP连接断开,对应的FTP收发缓冲区内的数据会被清空,命令语法见表24。$MYURCFTP命令语法命令返回值$MYURCFTP,,〈password〉,,〈Tout〉,〈FTPtype>〈CR>〈LF>OK〈LF〉ERROR:〈err〉〈LF〉$MYFTPOPEN?〈CR>$MYFTPOPEN:〈connection_status〉OKOK〈CR>〈LF>〈Channel>:FTP服务启动基于的Channel类型;:远程FTP站点IP或者URL,IP地址为点分十进制表示法形式:XXX。XXX.XXX。XXX;URL:ASCII字符,最大长度为255个字节;如果省略,则默认FTP端口为21;:1表示连接成功;0表示连接失败。AT$MYFTPOPEN=1,“someftpsite。com”,“anonymous",“qwerty@somemail。com”,1,30,1OK//FTP连接成功打开AT$MYFTPOPEN=1,“anotherftpsite。com”,“anonymous”,“qwerty@somemail。com”,1,30,1ERROR关闭FTP服务$MYFTPCLOSE关闭FTP服务,命令语法见表26。$MYFTPCLOSE命令语法命令返回值$MYFTPCLOSE〈CR>〈LF>$MYFTPSIZE:〈CR>〈LF>OK〈CR〉〈CR>〈LF〉〈LF〉ERROR〈LF〉〈CR>〈LF>CONNECT〈LF>〈file_content>:需要下载的文件名;:文件数据的偏移量;:本次读取文件数据的长度;,,〈CR>〈LF>〈file_content>OK〈CR>ERROR〈CR>:上传数据的长度,取值范围1—3072字节;[,〈bcch1>],[〈CR〉〈LF>$MYBCCH:+BA(num):〈CR>,〈lac1>,〈cell—id1>〈bcch2>,,〈cell—id2〉〈CR>〈bcch3〉,〈mcc3>,〈mnc3〉,,。.。OK〈CR>ERROR〈LF〉$MYBCCH?〈CR〉〈LF〉$MYBCCH:〈bcch1>,,〈CR>〈LF〉,〈CR>〈LF〉OK〈CR>$MYBCCH:〈bcch1>,〈CR〉〈bcch3〉,〈CR>〈LF〉OK〈CR>$MYBCCH:UNLOCKED〈CR>〈LF>OK〈CR>OK〈LF>ERROR〈mode〉:整数类型,在使用AT$MYBCCH=1,XX锁定信道后,锁定信道参数才能掉电保存.如果给定的bcch不存在或者信号很差,通信模块无法注册网络;0:解锁1:锁定提供的BCCH小区2:列出当前位置信号最强的7个BCCH信道号〈bcch〉:信道号;〈num〉:返回的BA列表中BCCH数量,最大7个;:移动国家码;〈mnc>:移动网络码;OK〈CR〉〈LF>〈CR〉ERROR〈LF>$MYBAND?〈LF〉$MYBAND:〈band〉〈CR>OKERROR〈CR〉〈LF〉$MYGPSPOS:〈GPSdatastring〉〈CR〉〈LF>OKERROR〈CR>ERROR〈CR>〈LF>〈TYPE〉:GPS数据类型,整数类型;0:NMEA$GPGGA格式1:NMEA$GPGSA格式2:NMEA$GPGSV格式3:NMEA$GPRMC格式4:NMEA$HYPERLINK"http://baike。baidu。com/view/1969686.htm"\t”_blank”GPVTG格式5:NMEA$GPGLL格式〈CR>OK〈module_info>:模块厂商信息。A
/
本文档为【376.3远程通信模块接口协议】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索