移远BC260Y连接电信AEP平台,COAP方式

前言

本内容是移远BC260Y模块连接电信AEP平台的相关操作,采用的是COAP方式,后面有空闲时间再写写其他的方式出来
转载请声明原处

1、平台侧配置

1.1、产品创建

登录 CTWing 中国电信物联网开放平台(https://www.ctwing.cn)(即 AEP 平台),在“开发者
中心”内选择“产品中心”,随后点击“创建产品”,新建一款产品。
在这里插入图片描述

1.2、设备添加

设备管理->添加设备
在这里插入图片描述

1.3、IMEI号的获取

NB模块发送AT查询

AT+CGSN=1

1.4、设备激活后对象操作

1.4.1、查看对象(Object)

在这里插入图片描述

1.4.2、查看平台接收数据

在这里插入图片描述在这里插入图片描述

1.4.3、下发数据

在“Object 列表”中,可对其中的 Object 进行订阅、取消订阅和读写等操作。下图中右上方点击
“查看 object 日志”,可查看之前执行的操作。
在这里插入图片描述

2、直接AT指令操作

2.1、AT操作说明

直接使用串口工具发送AT指令使BC260Y模块进行连接发送接收

指令含义
AT测试
AT+QSCLK=0禁用休眠模式
AT+NNMI=1收数据模式为直吐模式
AT+NCFG=0,86400生存周期
AT+CSCON?连接状态
AT+CEREG?EPS 网络注册状态
AT+NCDPOPEN=发起连接
AT+CSQ信号质量
AT+NMSTATUS?查询注册状态
AT+NMGS=发送数据
AT+NMGR读取缓存数据

发送的ATlog如下


+CFUN: 1

[14:32:40.004]收←◆
+CPIN: READY

[14:32:47.620]发→◇AT
□
[14:32:47.631]收←◆AT
OK

[14:32:48.605]发→◇AT+QSCLK=0[14:32:48.624]收←◆AT+QSCLK=0
OK

[14:32:48.980]收←◆
+IP: 30.4.7.82

[14:32:49.661]发→◇AT+NNMI=1[14:32:49.783]收←◆AT+NNMI=1
OK

[14:32:50.476]发→◇AT+NCFG=0,86400[14:32:50.501]收←◆AT+NCFG=0,86400
OK

[14:32:51.292]发→◇AT+CSCON?[14:32:51.313]收←◆AT+CSCON?
+CSCON: 0,1

OK

[14:32:52.677]发→◇AT+CEREG?[14:32:52.697]收←◆AT+CEREG?
+CEREG: 0,1

OK

[14:32:53.909]发→◇AT+NCDPOPEN="221.229.214.202",5683[14:32:54.079]收←◆AT+NCDPOPEN="221.229.214.202",5683
OK

[14:32:57.958]发→◇AT+CSQ
□
[14:32:57.974]收←◆AT+CSQ
+CSQ: 4,0

OK

[14:32:58.132]收←◆
+QLWEVTIND: 0

[14:33:04.878]发→◇AT+NMSTATUS?[14:33:04.900]收←◆AT+NMSTATUS?
+NMSTATUS: REGISTERED_AND_OBSERVED

OK

[14:33:06.644]发→◇AT+NMGS=10,01020304050607080900[14:33:06.689]收←◆AT+NMGS=10,01020304050607080900
OK

[14:33:13.495]发→◇AT+NMGR
□
[14:33:13.514]收←◆AT+NMGR
OK

[14:33:16.492]发→◇AT+NMGR
□
[14:33:16.510]收←◆AT+NMGR
OK

[14:33:19.494]发→◇AT+NMGR
□
[14:33:19.511]收←◆AT+NMGR
OK

[14:33:22.497]发→◇AT+NMGR
□
[14:33:22.514]收←◆AT+NMGR
OK

[14:33:25.492]发→◇AT+NMGR
□
[14:33:25.508]收←◆AT+NMGR
OK

[14:33:28.495]发→◇AT+NMGR
□
[14:33:28.513]收←◆AT+NMGR
OK

[14:33:31.492]发→◇AT+NMGR
□
[14:33:31.509]收←◆AT+NMGR
OK

[14:33:34.493]发→◇AT+NMGR
□
[14:33:34.510]收←◆AT+NMGR
OK

[14:33:37.496]发→◇AT+NMGR
□
[14:33:37.512]收←◆AT+NMGR
OK

[14:33:40.494]发→◇AT+NMGR
□
[14:33:40.511]收←◆AT+NMGR
OK

[14:33:43.492]发→◇AT+NMGR
□
[14:33:43.509]收←◆AT+NMGR
OK

[14:33:46.487]发→◇AT+NMGR
□
[14:33:46.505]收←◆AT+NMGR
OK

[14:33:47.569]收←◆
+NNMI: 19,51574552545955494F504153444647484A4B4C

[14:33:49.496]发→◇AT+NMGR
□
[14:33:49.513]收←◆AT+NMGR
OK

其中AT+NMSTATUS?返回的其他指令

字符串类型含义
UNINITIALISED未初始化状态
REGISTERING连接中
REJECTED_BY_SERVER连接请求被服务器拒接
TIMEOUT连接超时
REGISTERED已连接未订阅
REGISTERED_AND_OBSERVED已连接已订阅
DEREGISTERED连接断开
RESUMPTION_FAILED会话恢复失败

一般出现REJECTED_BY_SERVER 时的原因可能有:
(1)平台侧未注册,或者注册格式不正确
(2)AT指令连接的ip或端口不正确
在这里插入图片描述

2.2、在线域名解析链接

域名ip解析:

https://site.ip138.com/ctwing.cn/

3、程序实现

3.1、设备侧

因存在商业机密啥的不能将程序放出,这里将ATlog贴出来可供各位参考


[17:16:53.844]收←◆ATE1
OK

[17:16:54.162]收←◆AT+CMEE=1
OK

[17:16:54.490]收←◆AT+CFUN=0
OK

[17:16:54.616]收←◆
+CPIN: NOT READY

[17:16:55.094]收←◆ATI
Quectel_Ltd
Quectel_BC260Y-CN
Revision: BC260YCNAAR02A01

OK

[17:16:55.424]收←◆AT+QCFG="autoapn",1
OK

[17:16:55.662]收←◆AT+QRST=1
OK

[17:16:56.121]收←◆
RDY

+CFUN: 1

[17:16:57.885]收←◆
+CPIN: READY

[17:16:58.726]收←◆AT+QSCLK=0
OK

[17:16:59.038]收←◆AT+CFUN=1
OK

[17:17:02.169]收←◆AT+QBAND=1,5
OK

[17:17:02.477]收←◆AT+CSCON=0
OK

[17:17:02.855]收←◆AT+CGSN=1
+CGSN: ***************想看没门,得点赞、收藏加关注

OK

[17:17:03.161]收←◆AT+CIMI
46011***************想看没门,得点赞、收藏加关注

OK

[17:17:03.474]收←◆AT+QCCID
+QCCID: ***************想看没门,得点赞、收藏加关注

OK

[17:17:03.900]收←◆AT+NNMI=0
OK

[17:17:04.107]收←◆AT+NCFG=0,86400
OK

[17:17:04.414]收←◆AT+CSCON?
+CSCON: 0,1

OK

[17:17:05.038]收←◆AT+CEREG?
+CEREG: 0,2

OK

[17:17:05.477]收←◆
+IP: 21.73.202.153

[17:17:06.727]收←◆AT+CEREG?
+CEREG: 0,1

OK

[17:17:07.789]收←◆AT+CGATT?
+CGATT: 1

OK

[17:17:08.416]收←◆AT+CGPADDR
+CGPADDR: 0,"21.73.202.153"

OK

[17:17:09.195]收←◆AT+NCDPOPEN="221.229.214.202",5683
OK

[17:17:09.349]收←◆AT+CSQ
+CSQ: 5,0

OK

[17:17:09.666]收←◆AT+QENG=0
+QENG: 0,2505,11,481,"0D18DC5D",-118,-14,-103,-5,5,"780E",1,23,3

OK

[17:17:09.940]收←◆
+QLWEVTIND: 0
AT+NMSTATUS?
+NMSTATUS: REGISTERED

OK

[17:17:11.104]收←◆AT+NMSTATUS?
+NMSTATUS: REGISTERED

OK

[17:17:11.301]收←◆
+QLWEVTIND: 3

[17:17:12.231]收←◆AT+NMSTATUS?
+NMSTATUS: REGISTERED_AND_OBSERVED

OK

[17:17:13.282]收←◆AT+NMGS=181,0101000260493C00A9FF86AB62626E642F332F30026A313233343536373839300D1A648985980E655554432B3801644E4268310719016D110112655056332E30136C56332E30325F32323033323414001700A462626E652F38302F3001020600101A00000000A262626E652F38312F300302A362626E652F38322F3000000100A262626E652F38342F30001A00015180A462626E652F39392F30016F3836393935313034313237353239320B39049B0E3900317A48,100
OK

[17:17:13.975]收←◆A
[17:17:14.002]收←◆T+NMGR
OK

[17:17:14.098]收←◆
+QLWEVTIND: 4

[17:17:17.099]收←◆AT+NMGR
OK

[17:17:19.223]收←◆AT+NMGR
OK

[17:17:21.347]收←◆AT+NMGR
OK

[17:17:23.585]收←◆AT+NMGR
+NMGR: 19,51574552545955494F504153444647484A4B4C

OK

[17:17:24.520]收←◆\0

3.2、平台接收信息

在这里插入图片描述

3.3、AT指令集

AT指令含义
ATE1回显命令
AT+CMEE=启用/禁用移动终端错误上报
AT+CFUN=UE功能等级
ATI显示产品标识信息
AT+QCFG=“autoapn”,0关 闭 APN 自动 激活
AT+QCGDEFCONT=“IP”,“ctnb”配置默认的 APN/PDN 连接
AT+QRST=1重启模块
AT+QSCLK=配置休眠模式
AT+QBAND=设置要使用的频段
AT+CSCON=设置URC/基站连接状态
AT+COPS=1,2,“46011”入网选择
AT+CGSN=查询产品序列号
AT+CIMI查询(U)SIM 卡 IMSI
AT+QCCID(U)SIM 卡识别
AT+NNMI=0设置接收数据模式为缓存模式,接收到新数据时无 URC 上报
AT+NCFG=0,86400设备在平台端的生存周期
AT+CSCON?基站的连接状态
AT+CEREG?EPS 网络注册状态
AT+CGATT?PS 域附着
AT+CGPADDR显示 PDP 地址
AT+NCDPOPEN=连接服务器
AT+CSQ信号质量
AT+QENG=(查询工程模式)工程模式、网络服务信息、服务小区和邻区(若有)信息
AT+CCLK?获取当前日期和时间
AT+NMSTATUS?查询注册状态

作者有话说

从单片机到入行NB-iot方向也快近一年了,之前做操作系统好多基于通信模组底部框架应用开发,一些细节的裸机反而不是很清楚,在这记录记录
这是发小石头发表的第四篇CSDN,继续共勉努力

  • 6
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
### 回答1: BC260Y是一款支持NB-IoT网络的物联网模组,能够连接物联网设备与电信网络,实现设备之间的信息传输与通信。而AE平台(Application Enablement Platform)是电信公司提供的一种开放式平台,可为物联网研发者和服务商提供云计算、数据分析、应用开发等全方位支持,帮助用户快速开发和部署物联网应用。BC260Y接入电信AE平台后,用户可以利用AE平台提供的各种云服务,创建多种智能应用,从而实现对物联网设备的远程管理和监控。比如,可以通过云平台实时监控设备运行状态,或对设备进行简单的配置和命令下发。 此外,BC260Y通过接入AE平台,还可以实现设备的数据采集、数据存储、数据分析等多种功能,可在物联网应用中提供更为完整的数据支持,进一步丰富物联网应用场景。通过电信AE平台的智能分析和处理能力,用户可以快速定位设备故障,对设备进行优化,有效提升系统的效率和可靠性,进而推动物联网应用的发展与应用。总之,BC260Y接入电信AE平台的优势显而易见,有机会带来更多创新性和便利性的物联网应用。 ### 回答2: BC260y是一种智能物联网设备,可以通过其内置的无线芯片,与电信AEP平台进行连接AEP平台电信推出的一款物联网应用解决方案,主要用于监测物联网设备的使用情况,远程管理设备和数据处理等功能。 为了将BC260y设备接入AEP平台,需要进行以下步骤: 第一步,需要在AEP平台上创建一个设备接入规则,以便网关可以将设备数据发送到AEP平台上。 第二步,需要为BC260y设备配置相应的网络参数,包括IP地址、子网掩码、网关地址等,以及设备的标识信息,以便AEP平台可以识别该设备。 第三步,根据AEP平台的接口文档,将设备数据的格式进行解析并打包,然后发送到AEP平台上,完成信息的上报。 第四步,根据AEP平台提供的文档,编写相应的应用程序,进行数据处理和设备管理等操作。 通过这些步骤,就可以将BC260y设备成功接入电信AEP平台,实现设备监控、管理和远程控制等功能,为物联网应用的开发和运营提供了有力支持。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值