====== 说明 ====== **“本手册是以最简单的方式来阐述DTU基本功能的测试与使用,以及对常见问题分析与处理,适用于首次使用我公司DTU产品或对 DTU产品不太熟悉的客户参考使用”**\\ \\ **一.NB.IoT DTU**\\ \\ NB.IOT DTU 包含 ZSN211 ZSN210 ZSN311 ZSN310等型号数字2开头的嵌入式DTU,没有外壳,客户需要自行按照我公司提供的接口资料来设计封装,已便于集成的我们DTU;\\ \\ 数字3开头的是外置式DTU,有外壳,直接用串口线连接到客户的设备。\\ \\ **功能测试(按照以下步骤,逐一操作)**\\ \\ **1.开箱检查**\\ \\ 一般包含主机、天线、232串口线、12V电源等,注意核对天线的接口和主机的接口是否匹配,主机端为外螺纹内孔,天线端为内螺纹内针,注意核对电源的插头适合和主机的插口匹配,电压适合符合要求。\\ \\ **2.插接SIM卡**\\ \\ a.外置式DTU插装SIM时,先用细小硬物稍微用力顶住卡座边缘的小黄点,以便将SIM卡槽弹出,如图所示:\\ \\ {{:nbiot:nb-dtu入门手册及常见问题出题:nb_dtu入门手册1.png|}}\\ \\ 弹出SIM卡槽后,将SIM卡芯片面朝上放入卡槽,然后将带有SIM卡的卡槽(芯片面朝下)插回到设备,如图所示:\\ \\ {{:nbiot:nb-dtu入门手册及常见问题出题:nb_dtu入门手册2.png|}}\\ \\ b.嵌入式DTU 插装SIM时,如下图所示,插装是注意SIM卡的方向\\ \\ {{:nbiot:nb-dtu入门手册及常见问题出题:nb_dtu入门手册3.png|}}\\ \\ c.装天线\\ \\ 外置式DTU直接将天线拧到设备的天线接口即可,嵌入式DTU应先把天线拧到配套的天线转接线上,然后将转接线扣到设备的天线座子上。\\ \\ **3.连接串口线**\\ \\ a.外置式ZSN310:将DTU标配的232串口线(白色) 插接到DTU的DB9串口上,另一端接到电脑的232串口或USB转232串口线上。\\ \\ *特别注意:必须使用我公司标配的232串口线(双母头23交叉线,白色),使用其他串口线可能会因为线序不同,导致后面的参数读取不了。\\ \\ *市面上的USB转232串口线质量参差不齐,建议购买质量好的ZSN310除了可以使用232串口来读取参数外,还可以通过485串口来读取参数,但是两种方式只能2选1使用,不能同时使用,使用485串口时,485串口的数据引脚(B-,A+)在设备的面板上已经标示出来(DB9接口 的1、9脚),为了接线方便,建议采用我公司专用的DB9转接板来接线:\\ {{:nbiot:nb-dtu入门手册及常见问题出题:nb_dtu入门手册4.png|}}\\ \\ ***特别注意:采用485的方式时,要么从设备的DB9的1、9脚直接引线接到USB-485转换器上测试,要么就只能使用我公司专用的DB9转接板来接线,如果采用第三方的DB9接线板,可能会因为线序不同,导致后面的参数读取不了。**\\ \\ b.外置式ZSN311:\\ \\ ZSN311采用接线端子为接口,用户可以直接把USB转232串口线的RXD接到设备的TXD、TXD接到设备的RXD,或者用USB转485串口线,串口线的A(D+)接设备的485A,串口线的B(D-)接到设备的485B。\\ \\ c.嵌入式ZSN210/ZSN211:\\ \\ 嵌入式DTU的串口是TTL电平,用户需自备一条USB转TTL线,将TTL线的RXD接到DTU的TXD,将TTL线的TXD接到DTU的RXD,GND接GND。\\ \\ *以上的接线方式至关重要,接错之后会导致后面的步骤无法进行,所以接线前务必仔细阅读上面的接线方法,以及使用完好的USB转串口。 串口线接线完成后,就可以给设备供电,ZSN311接电源线时,需特别注意,设备有两组供电口,VIN和BAT,BAT口的供电范围只能是3.5~4.2V,过压会损坏设备。\\ \\ 供电正常后,设备的SYS灯会开始闪烁。\\ \\ **4.下载资料**\\ \\ 在技术支持QQ群文件里下载以下两个文件夹:\\ \\ {{:nbiot:nb-dtu入门手册及常见问题出题:nb_dtu入门手册5.png|}}\\ \\ **5.打开参数配置软件、读取出DTU参数**\\ \\ 打开”NB-IOT DTU系列产品资料”文件夹,解压“NB DTU 工具软件-用户版”, 打开“参数配置软件”文件夹,按照“配置软件使用说明.pdf”的步骤,运行“DTUcfg.exe”,点击“读取”,正常情况下,配置软件的“参数值”栏 会显示当前DTU设备的默认参数。\\ \\ {{:nbiot:nb-dtu入门手册及常见问题出题:nb_dtu入门手册6.png|}}\\ \\ ***运行DTUCFG.exe前一定要按照“配置软件使用说明”的步骤操作。**\\ \\ ***如果出现不能读取出设备参数的情况,注意排查DTU供电是否正常,串口线接线是否正确、串口号是否选择正确。**\\ \\ **排查是不是因为串口线的问题导致不能读取参数的方法**\\ \\ 1. 如果当前使用的是232串口:将232串口线从设备端拔下,把串口线头子上的2,3号引脚用镊子或其他金属短接起来,将DTU配置软件切换到“透明模式测试”,在“文字输入窗口”随便输出数据,点击“发送数据”,如果串口线没问题,软件上方提示窗口会提示收到刚发出的数据(也就是自己发送自己接收),如果不提示收到数据,就表示串口线有问题,需要排查串口线:重装串口驱动或换一个USB串口线。\\ \\ {{:nbiot:nb-dtu入门手册及常见问题出题:nb_dtu入门手册7.png|}}\\ \\ 2. 当前使用的是485串口线:着重检查接线是否有错误,设备的A要接到DTU的A,B接B,接线没问题就只能找另外的485设备来对发数据验 证串口线是否有问题。\\ \\ **6. 数据收发测试**\\ \\ ZS NBDTU 支持使用众山物联云或通过自建数据中心进行数据收发,或者使用电信CoAP平台来收发数据。\\ \\ *所谓的众山物联云功能,也就是设备直接链接众山科技的云服务器,云服务器收到数据后,再把数据转发到客户的云客户端上。\\ \\ 进行数据收发测试前,需要注意以下几个问题:\\ \\ 1.NB sim卡需要绑定IP才能使用,如果需要使用众山物联云功能,只能是由我公司提供的NB卡才行,除非客户自己能办到不需要绑定IP的NB卡。\\ \\ 2.我公司提供的NB卡只能用于我们的云功能,不能访问客户自己服务器的IP。\\ \\ 3.ZSN310 ZSN210支持TCP/UDP,ZSN211 ZSN311仅支持UDP。\\ \\ 4.电信的NB网络目前为止还不算决对稳定,使用或测试时,可能会遇到一些不能联网、数据延时大、丢数据的情况,客户可以直接拨到 NB卡套上的400电话反应问题。\\ \\ 5.如果客户需要调试CoAP平台,请参考以下两个群文件:\\ \\ {{:nbiot:nb-dtu入门手册及常见问题出题:nb_dtu入门手册8.png|}}\\ \\ **6.1. 使用众山物联云进行数据收发**\\ \\ (需要先将众山云服务器IP绑定到到用户的NB卡或从我公司购买nb卡)\\ \\ **6.1.1 打开刚才下载下来的“众山物联云”文件夹**\\ \\ {{:nbiot:nb-dtu入门手册及常见问题出题:nb_dtu入门手册9.png|}}\\ \\ **6.1.2 解压“众山物联云发布”**\\ \\ {{:nbiot:nb-dtu入门手册及常见问题出题:nb_dtu入门手册10.png|}}\\ \\ **6.1.3以管理员身份运行组件注册器.bat,在弹出黑色对话框后,会提示-注册成功,然后提示安装VCOMM(虚拟串口),一直 “下一步” 等待完成安装**。\\ \\ **6.1.4 双击运行“众山物联云客户端.exe”,选中软件左上角的“DTU管理”-增加DTU,如图:**\\ \\ ***运行“众山物联云客户端.exe”前,必须确保当前电脑能够正常上网,否则会就会报错,导致软件崩溃!**\\ \\ ***虚拟串口驱动安装完成后,不需要去单独运行桌面上的{{:nbiot:nb-dtu入门手册及常见问题出题:nb_dtu入门手册11.png|}}**\\ \\ {{:nbiot:nb-dtu入门手册及常见问题出题:nb_dtu入门手册12.png|}}\\ \\ 6.1.5 在弹出的对话框中,DTUID栏输入DTU设备标签上的16位云ID,输入登陆密码(DTU出厂默认是6个0),设备名称栏选填,SIM卡号栏 选填,VCOMM栏填入想要虚拟出的串口号,填入前最好查看下当前电脑是否已经有了的此串口号,不能重复创建。\\ \\ 信息输入完成后,点击“新增”。\\ \\ {{:nbiot:nb-dtu入门手册及常见问题出题:nb_dtu入门手册13.png|}}\\ \\ 6.1.6 选中当前的DTUID,点击软件窗口的“创建虚拟串口”,串口状态栏会提示串口创建成功!\\ \\ {{:nbiot:nb-dtu入门手册及常见问题出题:nb_dtu入门手册14.png|}}\\ \\ 查看虚拟串口:我的电脑-右键-属性-设备管理器-端口,下图的COM3就是刚才创建的虚拟串口。\\ \\ {{:nbiot:nb-dtu入门手册及常见问题出题:nb_dtu入门手册15.png|}}\\ \\ *以上几步可能会出现串口创建失败的情况,可能的原因有以下两种:\\ \\ 1.电脑本身已经有了准备创建的COM号,重复创建就会提示失败。\\ \\ 2.虚拟串口驱动安装错误,这种情况可以手动重新安装一次虚拟串口驱动:执行“众山物联云发布”文件夹内的{{:nbiot:nb-dtu入门手册及常见问题出题:nb_dtu入门手册16.png|}}\\ \\ 3.如果始终提示创建失败,可以换个com号再创建,或者完全退出云管理软件,重新打开再试。\\ \\ 6.1.7 完成以上几步后,正常情况下,云管理软件的DTU ID应该由灰色变为高亮,表示DTU已经和云管理软件成功建立连接,如下图:\\ \\ {{:nbiot:nb-dtu入门手册及常见问题出题:nb_dtu入门手册17.png|}}\\ \\ 6.1.8 切换回“参数配置软件”-控制模式测试,点击“读取DTU状态”此时DTU的状态应该是5。\\ \\ {{:nbiot:nb-dtu入门手册及常见问题出题:nb_dtu入门手册18.png|}}\\ \\ ***上面两步,可能出现以下问题:**\\ \\ 1.云管理软件DTUid始终是灰色,表示DTU没和云管理软件建立连接这种情况,需要通过配置软件读取DTU状态来判断哪里有问题,如果读出DTU状态是5,那可能是当前电脑不能上网,或者有防火墙拦截-关闭所有的防火墙软件、杀毒软件,然后重新打开云管理软件。\\ \\ 如果读出DTU状态一直是1,可能是SIM卡没插好、SIM卡不能上网、天线没拧好、当前位置信号不好或没有覆盖NBIOT网络--检查SIM卡,天线,用配置软件读取设备信号强度,小于15就是信号差;\\ \\ 如果读出状态一直是4,那可能是DTU的云ID被改动过,不是出厂时设备标签上的ID,或者nb卡没有绑定云IP地址,或者云服务器出现故障。\\ \\ ***NB-iot DTU 需要插专用的nb卡,不能用普通的电话卡。**\\ \\ **6.1.9 配置软件切换到-“透明传输模式”,此时配置软件就相当于是一个通用的串口调试软件,在输入窗口输入测试数据,然后点击发送。**\\ \\ {{:nbiot:nb-dtu入门手册及常见问题出题:nb_dtu入门手册19.png|}}\\ \\ 云管理软件下方会提示收到数据:\\ \\ {{:nbiot:nb-dtu入门手册及常见问题出题:nb_dtu入门手册20.png|}}\\ \\ 在云管理软件的输入框中,输入数据12345679,点击发送数据;\\ 配置软件端会收到123456789。\\ \\ {{:nbiot:nb-dtu入门手册及常见问题出题:nb_dtu入门手册21.png|}}\\ \\ *以上几步可能出现云管理软件下方提示收到数据,但是不显示或者乱码的情况,这种情况可能是因为数据发送端是以HEX格式发送的数据, 解决方法:云管理软件-DTU管理-勾选 HEX格式显示数据:\\ \\ {{:nbiot:nb-dtu入门手册及常见问题出题:nb_dtu入门手册22.png|}}\\ \\ **6.2 使用虚拟串口实现数据收发**\\ \\ 打开一个第三方的串口调试助手,串口号选择之前创建的虚拟串口号com3,如下图,输入数据,点击发送,DTU端会收到数据。\\ \\ {{:nbiot:nb-dtu入门手册及常见问题出题:nb_dtu入门手册23.png|}}\\ {{:nbiot:nb-dtu入门手册及常见问题出题:nb_dtu入门手册24.png|}}\\ \\ 以上就是基于众山物联云进行的DTU数据收发基本功能测试*需要注意的是,NBDTU在长时间没有数据收发时,会进入休眠模式,平台下发的数据DTU收不到,只能DTU主动上报数据后,才能双向通信。\\ \\ **7.使用自建数据中心的方式进行数据收发**\\ \\ (需要先服务器IP绑定到到用户的NB卡)\\ \\ **7.1.1 打开参数配置软件、读取 DTU 参数**\\ \\ 打开”234G DTU系列产品资料”文件夹,解压“234G DTU 工具软件-用户版”, 打开“参数配置软件”文件夹,按照“配置软件使用说明.pdf” 的步骤,运行“DTUcfg.exe”,点击“读取”,正常情况下,配置软件的“参数值”栏 会显示当前DTU设备的默认参数。\\ \\ {{:nbiot:nb-dtu入门手册及常见问题出题:nb_dtu入门手册25.png|}}\\ \\ ***运行DTUCFG.exe前一定要按照“配置软件使用说明”的步骤操作**\\ \\ ***如果出现不能读取出设备参数的情况,注意排查DTU供电是否正常,串口线接线时候正确、串口号是否选择正确,DTU出厂波特率9600。**\\ \\ **7.1.2 配置必要的参数**\\ \\ 1.云开关:设置为 关;\\ 2.网络通信协议:设置为 UDP Master;\\ 3.主数据中心IP或域名:设置数据接收端服务器的IP;\\ 4.主数据中心监听端口号:设置数据接收端服务器网络端口;\\ 以当前电脑为数据接收服务器为例,我的外网 IP 是 101.204.216.198;\\ \\ {{:nbiot:nb-dtu入门手册及常见问题出题:nb_dtu入门手册26.png|}}\\ \\ 当前电脑的网络端口是 65006(事先已在路由器上做了端口映射)。\\ \\ *此处需要注意的问题:\\ \\ 1.参数配置时,每修改一项参数都需要点一次设置,所有参数设置完成后,需要复位设备,以便新参数生效。\\ \\ 2.上面的 IP 必须是外网 IP,如果搜索出来是 10.开头的,则是内网 IP,这种一般是小区宽带才会这样,只能换有外网IP的环境来测试。\\ \\ 3.接收端服务器(电脑)只要是经过路由器的,一般需要做端口映射。\\ \\ 4.确保当前的IP和nb卡已经做了邦定,绑定方式询电信运营商。\\ \\ *参数配置完成后,复位设备,读取出新参数,如下图:\\ \\ {{:nbiot:nb-dtu入门手册及常见问题出题:nb_dtu入门手册27.png|}}\\ \\ **7.1.3 在 QQ 群文件里下载 TCP 测试工具:**\\ \\ {{:nbiot:nb-dtu入门手册及常见问题出题:nb_dtu入门手册28.png|}}\\ \\ 解压文件,运行 SocketToolV24.exe,如下图:\\ \\ {{:nbiot:nb-dtu入门手册及常见问题出题:nb_dtu入门手册29.png|}}\\ \\ 选中“TCP Server”-“创建”,在弹出对话框中输入端口65006-确定。\\ \\ {{:nbiot:nb-dtu入门手册及常见问题出题:nb_dtu入门手册30.png|}}\\ \\ 完成以上步骤,正常情况下,DTU会自动与软件建立连接,软件上也会提示已连接来表示TCP建连成功。\\ \\ 如下图:\\ \\ {{:nbiot:nb-dtu入门手册及常见问题出题:nb_dtu入门手册31.png|}}\\ \\ ***此处容易出现DTU不能与接收软件建立连接的情况首先,需要通过读取DTU状态来判断哪里有问题(读取方法见6.1.8)**\\ \\ 1.如果读出DTU状态一直是1,可能是SIM卡没插好、SIM卡不能上网、天线没拧好、当前位置信号不好-重插SIM卡,联系电信客服核查SIM卡,检查天线,用配置软件读取设备信号强度,小于15就是信号差。\\ \\ 2.如果读出DTU状态一直是4,那可能是:参数配置错误(IP 端口)、当前电脑不能上网、有防火墙拦截、端口映射有问题(端口不通)--重新检查DTU参数-复位DTU、关闭所有的防火墙软件、杀毒软件、测试端口是否通,然后重新运行sockettool。\\ \\ *测试网络端口正常与否的方法\\ \\ 选中TCP client–创建,在弹出的对话框中,对方IP填写当前电脑的外网IP,对方端口填待测试的端口号-确定,如下图:\\ \\ {{:nbiot:nb-dtu入门手册及常见问题出题:nb_dtu入门手册32.png|}}\\ \\ 点击确定,如下图:\\ \\ {{:nbiot:nb-dtu入门手册及常见问题出题:nb_dtu入门手册33.png|}}\\ \\ 此时点击“连接”,切换到上面一行“TCP Server”,会显示已连接,就表示端口没问题,如下图,反之,就表示端口有问题或有防火墙拦截。\\ \\ {{:nbiot:nb-dtu入门手册及常见问题出题:nb_dtu入门手册34.png|}}\\ \\ **7.1.4数据收发**\\ \\ 配置软件切换到-“透明传输模式”,此时配置软件就相当于是一个通用的串口调试软件,在输入窗口输入测试数据,然后点击发送,Sockettool软件会收到数据:\\ \\ {{:nbiot:nb-dtu入门手册及常见问题出题:nb_dtu入门手册35.png|}}\\ {{:nbiot:nb-dtu入门手册及常见问题出题:nb_dtu入门手册36.png|}}\\ \\ 以上过程自建数据中心,基于标准TCP透传协议进行数据收发的过程。\\ \\ **8.用户也可采用基于我公司协议的ZSD-TCP\UDP做测试**\\ \\ DTU必要的参数配置:\\ \\ a) 云开关 = 关闭;\\ b) DTU ID = zsgprs01;\\ c) DTU登录密码 = 123456;\\ d) 主数据中心1IP地址或域名 = 当前计算机在Internet上的真实IP地址;\\ e) 主数据中心侦听端口号 = 映射的端口号;\\ f) 通信协议 = UDP-ZSD;\\ \\ 2. 数据接收中心就必须用我公司提供的数据接收软件:\\ \\ {{:nbiot:nb-dtu入门手册及常见问题出题:nb_dtu入门手册37.png|}}\\ \\ 3. 测试方式与7的过程类似,详见标准版说明书和软件操作手册。\\ \\ ***测试截图示例:**\\ \\ {{:nbiot:nb-dtu入门手册及常见问题出题:nb_dtu入门手册38.png|}}\\