第2章短信息收发设备通信实验

上传人:平*** 文档编号:27841988 上传时间:2018-01-13 格式:PPT 页数:40 大小:6.90MB
返回 下载 相关 举报
第2章短信息收发设备通信实验_第1页
第1页 / 共40页
第2章短信息收发设备通信实验_第2页
第2页 / 共40页
第2章短信息收发设备通信实验_第3页
第3页 / 共40页
第2章短信息收发设备通信实验_第4页
第4页 / 共40页
第2章短信息收发设备通信实验_第5页
第5页 / 共40页
点击查看更多>>
资源描述

《第2章短信息收发设备通信实验》由会员分享,可在线阅读,更多相关《第2章短信息收发设备通信实验(40页珍藏版)》请在金锄头文库上搜索。

1、ZWG-03AM短信息收发设备通信实验,实验目的,掌握GSM短信息收发的原理及应用,掌握ZWG-03AM短信息收发设备的配置及应用,掌握基本的Modubs/TCP网络通信,能通过网关MPort与ZWG-03AM通信控制短信息的收发 。,实验设备及器件,+,另外,请将GSM的SIM卡,放入ZWG-03AM 设备。,实验内容,利用DTUConfig配置工具配置ZWG-03AM;利用ModbusProj测试工具通过网关MPort与ZWG-03AM进行通信,控制ZWG-03AM进行短信息的收发 。,实验要求,能够了解ZWG-03AM的工作原理,了解网关MPort与ZWG-03AM的通信过程,了解短信息

2、收发的基本原理 。,实验预习要求,阅读ZWG-03AM用户手册;阅读网关MPort的用户手册 。,实验流程,系统连接,收、发短信测试,ZWG-03AM的配置,正确连接各模块及PC机,利用DTUConfig配置工具配置ZWG-03AM,设备测试,ZWG-03AM的配置,安装并运行配置软件DTUConfig,将PC机的RS232接口与ZWG-03AM的RS232接口相连,ZWG-03AM上电,配置软件串口的波特率设置为38400,数据位为8,停止位为1,无校验位。,等待ZWG-03AM的ACT灯熄灭后,点击“进入配置状态”按钮。,配置通信参数,当ZWG-03AM进入配置状态后,原来灰的按钮将可用,

3、点击“获取信息”按钮获取到设备当前的配置状态 。,根据实际应用配置串口参数、Modbus协议参数、预设手机号码等。配置完成后点击“提交更改” ,更改完成后点击“退出配置状态”即完成ZWG-03AM的配置工作,此时设备可接入用户系统投入使用。,需要注意的是:不管把ZWG-03AM的串口各参数配置成怎样的参数,在设备上电初次进入设备配置时,配置工具设置的串口波特率都为38400,数据位为8,停止位为1,无校验位。,系统连接,设备测试,MPort网关配置,运行ZNetCom,搜索设备,双击启动软件,点击执行搜索,属性设置,在位于软件界面右边的属性栏中配置网关,设备测试,Setp1. 工作方式等网关配

4、置,设备测试,Setp2. TCP_Master模式下的从机设置,设备测试,Setp3. 串口参数、IP地址配置,设备测试,Setp4. 输入密码提交配置,设备测试,ModbusProj通信测试,运行ModbusProj,创建主机,双击启动软件,点击进行连接创建,设备测试,设备测试,ModbusProj通信测试,运行ModbusProj,创建主机,双击启动软件,点击进行连接创建,主机设置,单击进入主机设置,设备测试,模块ID,数据显示格式,资源通道号,数据显示个数,刷新显示数据周期,设备测试,显示ZWG-03AM前63个寄存器状态,设备测试,ModbusProj通信测试,运行ModbusPro

5、j,创建主机,双击启动软件,点击进行连接创建,主机设置,单击进入主机设置,连接并读取数值,单击建立连接,设备测试,ZWG-03AM寄存器状态值,发送短信流程,发送“你好”,ZWG-03AM设备有280个字空间用于存放发送的短信内容(地址为:0x00110x0128), 发送短信的内容为Unicode编码,短信内容以0x0000,0x0000结束,如果短信内容填满全部发送短信内容寄存器,将没有结束标志。发送的短信内容为“你好”,“你好”的Unicode编码为:0x4F、0x60、0x59、0x7D 。,发送“你好”,发送短信息内容“你好” ,相应寄存器配置表。,发送“你好”,设置ZWG-03AM

6、发送的短信息内容 :,使用ModbusProj软件设置ZWG-03AM发送的短信息内容,可通过写多个寄存器实现。选择ModbusProj软件菜单“功能”-“写多个寄存器”,弹出写多个寄存器的对话框,假设发送的短信息内容为“你好”,在“Address”上填入17,“Count”上填入6,点击“Apply”按钮,双击每个寄存器,修改每个寄存器的值,修改完成后点击“OK”按钮 。,发送“你好”,设置发送手机号码 :,向预设手机号码1,发送短信内容。选择ModbusProj软件菜单“功能”“写单个寄存器”,弹出写单个寄存器的对话框,在“Address”上填入3,“Value”上填入1,选择“(06)

7、Write single reg”,修改完成后点击“OK-send”按钮。,发送“你好”,发送短信 :,在设置好短信内容和目标号码后,要发送短信息,只要往控制字(0x0002)写入1就把短信内容发送到目标手机。选择ModbusProj软件菜单“功能”“写单个寄存器”,弹出写单个寄存器的对话框,在“Address”上填入2,“Value”上填入1,选择“(06) Write single reg”,修改完成后点击“OK-send”按钮。,发送“你好”,短信发送中,接收短信流程,接收短信,使用预设的手机向ZWG-03AM发送短信,短信内容不超过70个字符(中英文都各视为一个字符),假设发送的短信息

8、内容为“你好12”。如果向ZWG-03AM发送短信的手机不是配置ZWG-03AM时配置的预设手机号,则ZWG-03AM收到短信时将不会作出反应 。,接收短信,接收到的短信内容存于寄存器0x012A0x01B5中;有140个字空间用于存放接收的短信内容,接收短信的内容为Unicode编码,短信内容以0x0000,0x0000结束,如果短信内容填满全部接收短信内容寄存器,将没有结束标志。,“你好12”Unicode码,如接收到短信的内容为“你好12”,即填入接收短信内容寄存器的数值应如下表所示。,读短信内容,读取短信息内容 :,使用ModbusProj软件读取ZWG-03AM接收到的短信内容,选择

9、ModbusProj软件菜单“设置”-“主机设置”,在弹出的功能定义对话框里“ID”为填入配置ZWG-03AM时的机器站号;“Function”选择“03-ReadHoldReg”;“Address”填入298;“Length”填入125;“Scan Rate”可填入1000;选择“Auto Read”;点击“OK”按钮。,接到信息显示,接收到的短信内容,对比“你好12”的Unicode编码,是否一致?,手机号查询,当接收到短信时想要查看是由哪个预设手机发送过来的,可通过使用ModbusProj软件读取寄存器0x01B7,选择ModbusProj软件菜单“设置”-“主机设置”,弹出功能定义对话框,其他设置同读取短信内容一样,在“Address”填入439(0x01B7),在“Length”填入1,点击“OK”按钮后,即可查看到0x01B7的寄存器值。,手机号查询,寄存器0x01B7的值为1,表示接收到的短信是由预设手机号码1发送过来的。,实验思考题,请用户思考一下,向多个手机同时发送短信息应该怎样操作?,

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号