3763远程通信模块接口协议.docx
- 文档编号:3428966
- 上传时间:2022-11-23
- 格式:DOCX
- 页数:25
- 大小:30.83KB
3763远程通信模块接口协议.docx
《3763远程通信模块接口协议.docx》由会员分享,可在线阅读,更多相关《3763远程通信模块接口协议.docx(25页珍藏版)》请在冰豆网上搜索。
3763远程通信模块接口协议
ICS
Q/GDW
国家电网公司企业标准
Q/GDW—2012
电力用户用电信息采集系统通信协议
第3部分:
采集终端远程通信模块接口协议
poweruserelectricenergydataacquisitionsystemcommunicationprotocolPart3:
acquireterminaltelecommunicationmodulesinterface
XXXX-XX-XX发布
XXXX-XX-XX实施
国家电网公司发布
目 次
前言II
1 范围1
2 规范性引用文件1
3 术语、定义和缩略语1
4 接口2
远程通信模块与终端的接口2
通信模块与SIM卡的接口3
通信模块网络工作状态指示3
5 功能要求3
基本业务功能3
串行口多路复用3
6 命令集3
标准命令集3
扩展命令集3
非透明数据传输命令集8
透明数据传输命令集13
主动上报命令集14
FTP功能命令集16
锁频相关命令集19
卫星定位相关命令21
错误代码21
附录A(资料性附录) 标准命令集23
编制说明33
前 言
Q/GDW1376—2012《电力用户用电信息采集系统通信协议》是根据国家电网公司2012年度企业标准制修订计划任务(国家电网科[2012]66号)的安排,对Q/GDW376—2009《电力用户用电信息采集系统通信协议》的修订。
与原标准相比,本次修订做了如下重大调整和修订:
1——增加了磁场异常事件记录;
2——增加了终端对时事件记录;
3——增加了集中器与本地通信模块交互流程;
4——增加了采集终端远程通信模块接口协议(Q/GDW1376的第3部分)。
Q/GDW1376—2012《电力用户用电信息采集系统通信协议》分为下列3个部分:
5——Q/GDW《电力用户用电信息采集系统通信协议第1部分:
主站与采集终端通信协议》;
6——Q/GDW《电力用户用电信息采集系统通信协议第2部分:
集中器本地通信模块接口协议》;
7——Q/GDW《电力用户用电信息采集系统通信协议第3部分:
采集终端远程通信模块接口协议》。
Q/GDW1376—2012实施后代替Q/GDW376—2009。
本部分是Q/GDW1376—2012《电力用户用电信息采集系统通信协议》的第3部分。
本部分是《电力用户用电信息采集系统》系列标准之一,规定了采集终端远程通信模块的接口、功能要求,以及AT命令集。
本部分由国家电网公司营销部提出并负责解释;
本部分由国家电网公司科技部归口。
本部分起草单位:
中国电力科学研究院、浙江省电力公司
本部分主要起草人:
刘宣、郑安刚、王伟峰、杜蜀薇、杜新纲、葛得辉、孟宇、巫钟兴、唐悦
Q/GDW376于2009年12月7日首次发布,本次为第一次修订。
电力用户用电信息采集系统通信协议
第3部分:
采集终端远程通信模块接口协议
1 范围
本部分规定了电力用户用电信息采集终端远程通信模块的接口、功能要求,以及AT命令集。
本部分适用于响应AT命令的GSM、CDMA、PSTN、各种3G、LTE等制式的远程通信模块,用于采集终端与远程主站通信的模块单元的控制和交互。
2 规范性引用文件
下列文件对于本文件的应用是必不可少的。
凡是注日期的引用文件,仅所注日期的版本适用于本文件。
凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。
ISO7816Identificationcards-Integratedcircuit(s)cardswithcontacts
3GPPTS(GSM:
ATcommandsetforUserEquipment(UE)
3GPPTS(GSM:
SpecificationoftheSubscriberIdentityModule-MobileEquipment(SIM-ME)interface
3GPPTS(GSM:
SpecificationoftheSIMApplicationToolkitfortheSubscriberIdentityModule-MobileEquipment(SIM-ME)interface
NMEA-0183美国国家海洋电子协会为海用电子设备制定的标准格式
3 术语、定义和缩略语
术语和定义
下列术语和定义适用于本部分。
AT命令集ATcommandset
标准通信MODEM驱动命令的集合。
符号和缩略语
本部分中所使用到的符号和缩略语见表1。
表1 符号和缩略语
符号和缩略语
表示
BCCH
广播控制信道
CDMA
码分多址
CMUX
串口多路复用
表1(续)
符号和缩略语
表示
CSD
电路交换数据业务
FTP
文件传输协议
GPRS
通用分组无线服务技术
GPS
全球定位系统
GSM
全球移动通信系统
HEX
十六进制编码
LTE
长期演进网络制式
PDP
分组报文协议
PIN
个人识别密码
PSTN
公共交换电话网络
SIM
客户识别模块
TCP/IP
传输控制协议/网际协议
TEXT
文本
UART
通用异步接收/发送装置
UDP
用户数据报协议
WCDMA
宽带码分多址
4 接口
4.1 远程通信模块与终端的接口
通信模块与终端通过串行口进行数据传输,应支持3线制的通信方式,其自适应或人为设置波特率值至少包含9600bps、19200bps、38400bps、57600bps、115200bps。
串口默认配置为8位数据位,1位停止位,无校验位。
通信模块的串口AT命令应符合3GPPTS(GSM)标准命令集。
通信模块在上电以后,采集终端置PWRCTL信号管脚低电平1s(±10%)执行开机操作,开机时序定义见图1 。
图1 开机时序定义
通信模块必需支持直接断电关机,并且直接断电不能引起通信模块的内部故障。
4.2 通信模块与SIM卡的接口
通信模块与SIM卡的接口应符合和ISO7816的要求,与SIM卡交互数据应符合要求。
4.3 通信模块网络工作状态指示
通信模块应具备无线网络链路状态指示灯,用于指示通信模块网络工作状态。
网络链路工作状态指示见表2。
表2 网络工作状态指示
指示灯状态
模块网络工作状态
持续低电平(灯灭)
受限的网络服务:
无SIM卡或需输入PIN码;正在搜索网络;正在进行用户鉴权等等
持续高电平(灯亮)
模块处于待机状态
低电平(灯灭)高电平(灯亮)
PDP激活状态,并已获取IP地址
低电平(灯灭)高电平(灯亮)
Socket已建立
5 功能要求
5.1 基本业务功能
a)通信模块默认波特率设定为自适应;
b)通信模块在正常上电10秒内必须初始化完毕,初始化后就可以正常的收发AT命令;通信模块接收到关机命令后,必须在15秒内完全关机;
c)支持标准AT命令集和扩展AT命令集;
d)支持GSMCSD功能;
e)模块内置协议栈支持TCP/UDP/FTP功能。
5.2 串行口多路复用
通信模块必须支持CMUX功能,至少应支持基本模式。
6 命令集
6.1 标准命令集
通信模块的串口AT命令应符合3GPPTS(GSM)标准命令集,参见附录A。
6.2 扩展命令集
通信模块关机$MYPOWEROFF
该命令用于通信模块执行关机操作,命令语法见表3。
表3 $MYPOWEROFF命令语法
命令
返回值
$MYPOWEROFF
1示例:
AT$MYPOWEROFF
OK
网络链路状态指示灯控制$MYSOCKETLED
网络链路状态指示灯控制,用于外置协议栈Socket连接成功时,通信模块对LED灯的闪烁控制,命令语法见表4。
表4 $MYSOCKETLED命令语法
命令
返回值
$MYSOCKETLED=
整数类型,0表示socket未连接时LED闪灯状态;1表示Socket连接成功时,LED闪灯状态。
2示例:
AT$MYSOCKETLED=1
OK
获取通信模块版本信息$MYGMR
获取通信模块软件、硬件等版本信息,命令语法见表5。
表5 $MYGMR命令语法
命令
返回值
$MYGMR
f)
ASCII,厂商代号,4字节;
g)
ASCII,模块型号,8字节;
h)
ASCII,软件版本号,4字节;
i)
ASCII,软件发布日期,格式为DDMMYY,6字节;
j)
ASCII,硬件版本号,4字节;
k)
硬件发布日期;数据格式同
l)
错误代码,见。
3示例:
AT$MYGMR
1234
MX1234
1005
261112
1234
250910
OK
获取SIM卡序列号$MYCCID
获取SIM卡序列号信息,命令语法见表6。
表6 $MYCCID命令语法
命令
返回值
$MYCCID
字符串类型,SIM卡的序列号。
4示例:
AT$MYCCID
$MYCCID:
“8986043”
OK
主动上报开关$MYNETURC
本命令用于控制通信模块主动上报,仅在终端使用通信模块内置协议栈的时有效,命令语法见表7。
表7 $MYNETURC命令语法
命令
返回值
$MYNETURC=
$MYNETURC
整数类型,0表示关闭内置协议栈主动上报;1表示打开内置协议栈主动上报(默认值)。
5示例:
AT$MYNETURC=0
OK
查询远程通信模块类型$MYTYPE
查询远程通信模块类型,命令语法见表8。
表8 $MYTYPE命令语法
命令
返回值
$MYTYPE
m)
工作模式,可扩展字节按位表示;
1)第0位置1:
表示支持透明数据传输模式;
2)第1位置1:
表示支持非透明数据传输模式。
n)
模块运行网络类型,可扩展字节按位表示;
1)第0位置1:
GSM网络支持GPRS;
2)第1位置1:
WCDMA网络;
3)第2位置1:
TD-SCDMA网络;
4)第3位置1:
CDMA2000;
5)第4位置1:
CDMAEVDO;
6)第5位置1:
LTE;
7)第6位置1:
PSTN;
8)第7位置1:
表示扩展一个字节。
o)
附加功能,可扩展字节按位表示。
1)第0位置1:
支持GPS定位功能;
2)第1位置1:
支持北斗定位功能;
3)第7位置1:
表示扩展一个字节。
6示例:
AT$MYTYPE
表9 $MYTYPE:
03,01,01
表10
表11 0.0.0.0”
表12 0.23”“.255.255”0.23”“.255.255”0.23”“.255.0”
表13 5000”
p)0.0.0;当type为TCPClient或者UDP时,ip为对端的ip地址),当链接断开后,地址恢复为;
q)
需要连接的端口号(当type为TCPServer时,port为0;当type为TCPClient或者UDP时,port为对端端口号),当链接断开后,port恢复为0。
7示例:
表14 AT$MYNETOPEN=0
表15
表16
表17
表18
表19 5100”23.100”31256
表20 44.123”5300,3000
表21
表22
表23 0”
表24 5100”23.100”31256
表25
表26
表27
表28
表29
表30
.
$MYBCCH
UNLOCKED
$MYBCCH=
r)
整数类型,在使用AT$MYBCCH=1,XX锁定信道后,锁定信道参数才能掉电保存。
如果给定的bcch不存在或者信号很差,通信模块无法注册网络;
1)0:
解锁
2)1:
锁定提供的BCCH小区
3)2:
列出当前位置信号最强的7个BCCH信道号
s)
信道号;
t)
返回的BA列表中BCCH数量,最大7个;
u)
移动国家码;
v)
移动网络码;
w)
位置码信息,四个字符,16进制类型;
x)
小区信息,16进制类型。
注意:
如果已锁定某频段,则无法锁定BCCH信道。
8示例:
AT$MYBCCH=
$MYBCCH:
(0,1,2),115,113,111
OK
AT$MYBCCH=1
OK
AT$MYBCCH
$MYBCCH:
115,460,01,2540,79BB
OK
AT$MYBCCH=0
OK
AT$MYBCCH=1,111
OK
AT$MYBCCH
$MYBCCH:
111,460,01,2540,79BA
OK
锁定GSM频段$MYBAND
该命令用于锁定指定频段。
命令语法见表31。
表31 $MYBAND命令语法
命令
返回值
$MYBAND=
$MYBAND
锁定的频段,此参数设定掉电保存。
y)0:
自动选择频段
zz)1:
GSM_EGSM_900
aa)2:
GSM_DCS_1800
9示例:
表32 AT$MYBAND=1
表33 1F
表A.1
OK
获取模块软件版本+GMR
获取模块软件版本信息。
命令语法见表。
表A.2 +GMR命令语法
命令
返回值
+GMR
+GMR=
模块软件版本信息。
10示例:
AT+GMR
+GMR:
V1.1.2
OK
获取信号强度+CSQ
获取信号强度。
命令语法见表。
表A.3 +CSQ命令语法
命令
返回值
+CSQ
+CSQ=
(listofsupported
信号强度。
11示例:
AT+CSQ
+CSQ:
22,99
OK
获取当前网络注册状态+CREG
获取当前网络注册状态。
命令语法见表。
表A.4 +CREG命令语法
命令
返回值
+CREG=[
+CREG
bb)
URC模式;
1)0(默认值):
禁止AT+CREG的主动上报
2)1:
使能+CREG:
3)2:
使能+CREG:
cc)
当前网络注册状态。
1)0:
没有注册,通信模块现在并没有在搜寻要注册的新的运营商
2)1:
注册了本地网络
3)2:
没有注册,但通信模块正在搜寻要注册的新的运营商
4)3:
注册被拒绝
5)4:
未知原因
6)5:
注册了漫游网络
12示例:
AT+CREG=2
OK
AT+CREG
+CREG:
2,1,“0002”,“0004”
OK
获取通信模块IMEI号+CGSN
获取通信模块IMEI号。
命令语法见表。
表A.5 +CGSN命令语法
命令
返回值
+CGSN
+CGSN=
模块IMEI号。
13示例:
AT+CGSN
+CGSN:
“029****”
OK
重启模块+CFUN
重启模块。
命令语法见表。
表A.6 +CFUN命令语法
命令
返回值
+CFUN=
+CFUN
+CFUN=
(listofsupported
dd)
模块工作模式;
1)0:
休眠模式
2)1:
正常模式
ee)
重启模块。
1)0:
无变化
2)1:
重启模块
14示例:
AT+CFUN=1,1
OK
串口多路复用+CMUX
启用通信模块串口多路复用功能。
命令语法见表。
表A.7 +CMUX命令语法
命令
返回值
AT+CMUX=
ff)
整数类型,MUX打开状态下的模式,本规范中至少需要支持基本模式;
1)0:
基本模式(默认值)
2)1:
增强模式
gg)
整数类型,帧格式子集;
1)0:
UIHframesusedonly(默认值)
2)1:
UIframesusedonly
hh)
整数类型,串口速率;
1)1:
9600bit/s
2)2:
19200bit/s
3)3:
38400bit/s
4)4:
57600bit/s
5)5:
115200bit/s(默认值)
6)6:
230400bit/s
7)7:
460800bit/s
8)8:
921600bit/s
ii)
整数类型,最大帧长,1~32768,默认值为31(如果选择增强模式则默认为则默认为64);
jj)
整数类型,接收确认定时器,1代表10毫秒,1~255,默认值为10(100ms);
kk)
整数类型,最大重连次数,0~100,默认值为3;
ll)
整数类型,多路控制
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 3763 远程 通信 模块 接口 协议