COMWAY GPRS DTU 配置软件 ( 多服务器通信 ) 使用说明 COMWAY GPRS DTU 配置软件 ( 多服务器通信 ) 版本是北京天同诚业科技有限公司提供的用 于 DTU 参数配置的工具软件, 通过友好的用户界面将常用功能归纳于此软件中, 更多 DTU 功能 还需用户查阅 COMWAY 扩展 AT 指令 通过 AT 指令配置实现 1. 安装配置程序 复制 DTU 光盘中 Comway Gprs DTU 配置软件 ( 多服务器通信 ) 目录到计算机, 运行 dtugprs_multi.exe 即可见到如下图的界面 : 配置时 DTU 最好不插 SIM 卡 ( 插拔 SIM 卡要断电 ), 防止 DTU 进入自动连接模式 2. 配置本机串口通信参数 在如下图界面中, 首先选择与 DTU 连接的计算机串口号及相关通信参数 : 波特率和校验位 1
3. 设置 DTU 进入配置模式和读取配置信息 参照如上图界面中的说明, 首先关闭 DTU, 然后点击 DTU 进入配置模式 按钮, 再给 DTU 通电, 使 DTU 启动后直接进入配置模式 所谓进入配置模式, 即配置软件将 DTU 的串口 参数设置为缺省参数 : 波特率 115200, 数据位 8, 校验位无, 停止位 1 通电约 25 秒后, 待 DTU 完成启动过程, 再点击 读取 DTU 模块配置 按钮即可正确读 取 DTU 现有的配置参数 如果用户清楚的知道 DTU 的串口参数, 也可以直接设置本机串口的相关参数与之匹配, 这样给 DTU 通电约 25 秒后, 待 DTU 完成启动过程, 直接点击 读取 DTU 模块配置 按钮也 可正确读取 DTU 现有的配置参数 4. GPRS 通信参数的配置 在选择 GPRS 通信时, 基本的配置过程如下所述 : 选择通信协议 设置服务器地址和端口号服务器地址可以是固定 IP 地址或者动态域名 选择工作模式可以选择 DTU 的工作模式是自动连接模式或是单次连接模式 自动连接模式是指 DTU 通电后, 自动连接预先设置的服务器, 发生掉线后立即重新连接 ; 单次连接模式是指 DTU 完成启动后, 进入待机状态, 需要下位机通过 AT 指令或者短信 电话等远程唤醒方式才能发起连接 设置 DTU 串口通信参数可以设置 DTU 串口的通信参数 : 波特率 数据位 停止位和校验位 这些参数需 2
要和连接的设备的串口通信参数完全一致, 才能保证串口通信的正常 配置 DTU 同时与多个服务器建立数据通信时, 用户可以选择的通信协议是透传协议 兼 容桑荣协议和兼容宏电协议 以下按通信协议分别给以说明 : 1) 透传协议 : 透传协议就是标准的 TCP/IP 协议 在如上图的界面中, 用户可以设置心跳包的内容 (ASCII 码或 16 进制数据 ) 和时间间隔, 心跳包是为了在 GPRS 通信空闲时避免运营商切断连接而定时发送的数据包 如上图的服务器下传数据间隔时间的设置, 是应对服务器端由于意外原因断线, 而 DTU 端尚处于连接状态, 但实际通信链路已经中断的情况 ( 此时 DTU 还在不断转发串口收到的数据, 但转发的数据会全部丢失 ) 如下传数据间隔时间设置为 240 秒, 则 DTU 如果 240 秒内没有收到来自服务器端的数据, 即认为与服务器端的连接中断,DTU 会尝试重新建立连接 ; 如设置为 0, 则 DTU 完全忽略是否收到从服务器端发来的数据 可以在如上图的自定义注册包文本框中设置第一个注册包的内容, 注册包的数据可以是 ASCII 码或者是 16 进制数据, 通过自定义注册包用户可以方便地用来设定 DTU 识别 ID 号或者通信认证识别码 2) 桑荣协议 : 即兼容桑荣协议, 主要用于与组态软件或基于桑荣协议的服务器软件建立连接, 具体配 3
置界面如下所示 : 终端识别 ID 号 1 文本框填写的 ID 用来与三维力控组态软件进行通信, 数位只能是 8 位 终端识别 ID 号 2 文本框填写的 ID 用来与亚控组态王软件进行通信, 没有数位限制 用户可以根据当地 GPRS 网络通信状况设定心跳包时间间隔, 从而维持 gprs 通信 3) 宏电协议 : 即兼容宏电协议, 主要用于与组态软件或基于宏电 DLL 函数编译的服务器软件建立连接, 具体配置界面如下所示 : 终端识别 ID 号 1 用于输入 DTU 的识别 ID, 方便服务器端软件区分各个设备 用户可以根据当地 GPRS 网络通信状况设定心跳包时间间隔, 从而维持 gprs 通信 4) 并行服务器的设置除在以上界面中设置的主服务器地址和端口外 ( 主服务器必须设置 ), 用户还可以设置另 外 2 个并行通信服务器地址和端口号, 其设置界面如下图所示 : 4
即并行服务器的通信协议和相关参数, 诸如心跳包设置及自定义包设置 ( 透传协议 ) 与主服 务器的设置完全一致, 仅服务器地址和端口不同 5. 短信收发模式和编码的配置 在如下界面中分别可以设置短信的输出方式 短信的输出编码和收到短信的提醒方式 短信的输出方式包括如下 : 串口不输出短信内容 串口输出发信人手机号码 发送时间和短信内容 串口输出发信人手机号码 发送时间 短信类型和短信内容 串口仅输出短信内容 短信输出编码包括如下 : 短信原始编码 标准 UNICODE 编码 PDU 解码, 输出 GBK 编码, 当需要输出汉字内容时, 通常选择此选项 外部短信控制删除选项用来选择短信删除的控制方式, 缺省不选择, 即 DTU 自动删除已经通过串口输出的短信 ; 如选择外部控制删除, 则需要由下位机来通过 AT 指令来删除短信, 从而防止短信的存储空间溢出, 无法接收新到的短信 5
DTU 在用于收发短信时, 其串口通信参数如前在 GPRS 通信协议的界面配置, 同时 DTU 的工作模式应该选择为单次连接 6. 定时运行指令的配置 DTU 可以定时执行 AT 指令或者从串口向下位机输出文本内容 ( 即文本指令 ), 具体配 置在如下界面中进行 通过选择是否启动定时时钟来确认是否每天进行 DTU 校时 同时定时任务只能按天 来设置, 时间按 24 小时制从 00:00 到 23:59, 最多可以设定 10 个任务 定时任务的具体类型如下 : 定时输出文本 定时间间隔输出文本 定时执行 AT 指令 定时间间隔执行 AT 指令 定时执行 AT 指令, 返回结果通过短信发送到指定手机号码 定时间间隔执行 AT 指令, 返回结果通过短信发送到指定手机号码 以上每个类型的任务配置好后, 通过点击确认添加按钮加入定时任务列表 ; 通过点击 删除所选按钮可以删除所选定时任务 6
7. 高级选项的配置 用户可以在高级选项配置界面中, 设置如下内容 备用服务器地址和端口 : 当主服务器无法连接时, 如果用户设置了备用服务器,DTU 自动向备用服务器发起连接 网络协议的选择 :TCP 或者 UDP, 此选项仅对主服务器有效 APN 设置 : 缺省设置是 CMNET, 当用户使用 APN 专网卡或需要选择其他 APN 地址时, 通过 选择修改来设置 启用短信安全模式的配置 : 只有勾选启用短信安全模式并设置了手机号码,DTU 才能执行 由设置的手机号码通过短信发来的 AT 指令, 此设置在 DTU 远程短信唤醒时也同样起作用 电话唤醒手机号 : 设置的手机号向 DTU 进行语音呼叫即可唤醒 DTU, 即 DTU 从待机状态向 服务器发起 GRPS 连接 可靠性保证机制的配置 : DTU 无 GSM 信号重启时间 : 即 DTU 可以自动根据 GSM 信号状况通过重启动来恢复 DTU 的初始状态 DTU 定时启动的时间间隔 : 更为底层可靠性保障机制, 避免因电源问题和其他系统故障导致的死机状态, 即 DTU 发现在一定时间内 ( 设置的时间间隔 ), 未能完成诸如 GSM 注册 GPRS 连接等任务, 则启动此重启机制 7
8. 串口调试及脚本配置 点击最下边串口调试及脚本配置按钮即可显示以下界面, 在此界面中可以在左侧窗口中直接查看 DTU 现有配置的 AT 指令内容 ; 在右侧窗口可以直接输入 AT 指令, 点击下面的发送到本地串口的按钮后即可发送到 DTU 执行, 在上面的窗口中会有命令的返回信息 此功能主要用于用户通过 AT 指令对 DTU 进行配置和测试 9. 保存 DTU 配置信息和快速配置 DTU 配置完成后需点击保存配置到 DTU 模块按钮 点击读取设置参数文件按钮可以直接从已经配置好的设置文件中读取配置参数, 与保 存配置到 DTU 模块按钮配合可以方便的快速配置 DTU 参数 点击保存设置参数文件按钮可以方便的将用户自定义的配置参数, 以文件的方式保存, 便于以后直接读取配置文件并快速完成 DTU 的配置 10. 语言转换说明 配置软件支持英文界面, 可以在任意空白界面中点击鼠标右键, 即可显示如下的栏目, 直接转换成英文界面 8
如上图停止当前进程选项可以帮助用户立即中止当前程序进程, 例如 : 用户点击 DTU 进入配置模式按钮后,DTU 启动后进入配置模式, 用户可以通过停止当前进程来中止此进 程 9