硬件准备:USB转232串口线、NB63模组+NB7X-EVK底板、12V电源适配器、全频天线、NB卡(通博TBET所售电信NB卡。购买链接:http://shop.ybljg.com/sim)
硬件连接:
将NB63焊接在底板上,用USB转232串口线连接PC的USB接口和底板上对应的通信串口,连接好天线和sim卡。
1、打开设置软件(点击链接,可下载设置软件),选择设备对应的串口号 ( 串口号可在设备管理器中查看,如下图所示 )
注意:若设备管理器里无串口显示,可能是串口线有问题或者电脑没有串口驱动,可以换根串口线或者用驱动精灵等软件修复一下串口驱动
2、选择对应的串口号、波特率等参数,打开串口,串口参数出厂默认9600/NONE/8/1。
打开串口号之后再给模块供电,可以在设置软件中看到启动信息
串口打开失败原因:
1>串口不存在。选择的串口号不是设备连接电脑对应的串口
2>串口被占用。同一个串口不能被多个串口软件打开,可以检查一下电脑上是否有其他软件打开了该串口
3、联网检测(二期及以上固件支持)
为了确保模块能够正常使用,先用一件联网检测测试是否能够全部通过,若全部OK,则模块正常,可以联网通信。若有选项error,可以点击对应的查看按钮,根据提示检查硬件设置等。
4、配置模块
1) 模块出厂默认在cmd模式下,可以直接用AT指令进行配置
2)若模块非出厂状态,之前已经配置为net透传或者coap透传,或者之前忘记配置为什么模式了,可以点击进入配置状态按钮,看是否返回OK,若返回OK则进入配置成功,可以读取一下当前参数,看一下之前配置为什么模式。
3)工作模块选择net透传模式,之后勾选连接服务器A,填写TCP服务器的IP和端口,类型为TCP,本地端口可任意。这里测试连的是我司测试服务器:118.190.93.84,端口:2317。
4)参数填写完成后点击设置所有参数,模块会自动重启,重启后设置的参数生效。重启后,等一会模块返回connected,说明与服务器建立连接并可以进行通信。
注意:
1)由于电信运营商的限制,电信NB卡不支持连接未加入电信白名单的私有服务器
2) 我司已将TCP测试服务器118.190.93.84:2317写入我司所售NB卡的白名单,所以可以连接测试。
3) 若连接未加入白名单的私有服务器,可能会有几分钟或者几包数据可以正常通信,但是之后就会被强制断开的。
4)移动、联通NB卡暂无限制。
如下所示,测试数据收发。
从串口发送数据,如:123123,会收到同样的回复123123,则表示联网通信OK
注意:我司TCP测试服务器只是用来测试设备基本通信,现象就是串口发送什么数据,服务器就会返回什么数据,类似自发自收。