




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、使用AT命令调试调制解调器 2011年01月04日14:01 作者:admin 使用AT命令调试调制解调器 最早生产调制解调器的公司是贺氏,后来组建的厂家制造的调制解调器都与HAYS兼容。大部分的通信软件使用菜单来对调制解调器进行配置、检测。但是有些通信软件要求用户直接发命令给调制解调器,在这种情况 下必须使用AT命令。 AT命令集是调制解调器通信接口的工业标准,AT命令是调制解调器可以识别并执行的命令。AT命令简单,容易掌握,使用它可以配置调制解调器,配合通信软件工作,与远端系统通信,发起或应答一个呼叫。 使用AT命令设置调制解调器时,用户使用的通信软件必须提供一个到调制解调器的直接连接状态
2、,使你能够从命令行输入所需的AT命令。如在WINDOWS95下的“超级终端”中建立一个直接到串口的连接便可使用AT命 令。也可使用ONLAN/PC软件的终端方式。但是不能在操作系统下(如:DOS下)直接使用AT命令。 AT命令的基本格式为:AT+命令字符及相关设置参数,例如:ATDT0,2043506这个命令表示使用音频拨号方式拨外线电话 2043506。AT是前导符,D是命令字符,表示拨号,T这个参数表示用音频拨号。先拨“0,紧随其后的逗号表示延迟处理下一个字符,称为拨号修正 符。(可以通过设置S8寄存器的值定义延迟的时间,默认为2秒。范围为065秒)。 应用一:在将调制解调器与电话连在一起
3、时,当有电话拨入时,在振铃之后,对方会听到调制解调器的应答风暴声,这的确很讨厌。当与调制解调器相连 的计算机充做终端时,我们只是用它来向服务器拨号,请求建立通信连接,这时候自动应答功能并不需要。当与调制解调器相连的计算机充当主机时,当有连接请求 时,调制解调器的自动应答功能可以响应请求。这时候的自动应答功能是需要的。普通调制解调器用户都可以将自动应答功能去掉。通过下面的AT命令可以去掉调 制解调器的自动应答功能。 ATS0=0(进行设置) AT&W(保存设置) 这个命令用来设置寄存器S0的值,调制解调器的出厂值为1,允许自动应答;值为0,则禁止自动应答。 应用二:测试调制解调器。当我们
4、拿到一个调制解调器,在安装它之前,总想测试一下它的好坏。目前我们没有好的办法,一般是安装它的驱动程序,然后按照下列顺序单击开始 设置 控制面板,双击调制解调器, 单击诊断 详细信息,计算机开始测试调制解调器,最后给出调制解调器的状况报告。这与正式安装一个调制解调器没有什么区别。其实通过使用AT命令就可以对调制解调器进行测试。 使用超级终端,输入ATDT电话号码,即可 听到调制解调器的拨号声,如果能够拨通,那么调制解调器就没问题,否则可能有问题。或者阅读调制解调 器自带的说明手册。一般可以找到一个包含自检测命的命令表。通常自测命令标识为&Tn(n表示数字。关于它们工作的详细解释会包含在手
5、册中。第 一个命令为&T1,从超级终端的命令行键入 at&f2 at&t1 我们应该能够看到类似下面的信息: CONNEC33600/ARQ/V34/LAPM/V42BIS,接着我们可以键入一连串字符,在键入它们时,终端屏幕上应该同时现。 如果我们键入的字符和屏幕显示的字符是一致的,那么通过测试,调制解调器没有问题。然后键入“+”,按下回车键断开连接。如果测试失败,那么调制解调器的硬件确实有问题。所有这些&Tn命令是AT命令集的标准 部分,我们可以敲入它并执行。 下面列举一下一般的测试命令及其功能: &t0结束测试 &t1初始化模拟回环测试 &a
6、mp;t2备用 &t3初始化本地数字回环测试 &t4启动远程数字回环测试 &t5禁止远程数字回环测试 &t6初始化远程数字回环测试 &t7初始化带自测试的远程数字回环测试 &t8初始化带自测试的远程模拟回环测试 应用之三:设置自动拨号。在使用远程终端与UNIX服务器连接时,每次都需要拨相同的电话号码,建立通信链路与服务器连通,那么能不能把调制解调器设成一加电或一进入远程终端应用程序即开始拨号呢,答案是肯定的。 使用如下命令即可实现此功能。 AT&F2(恢复出厂设置) ATS13=24(当S13=8时,一有DTR信号,即开始拨存放在Z0中的
7、电话码; 当S13=16时,当一加电或复位时,即开始自动拨存放在Z0中的电话号码, 如S13的值为24,则两个功能都有。 AT&Z0=P3506(设置要自动拨的电话号码,将其存放在Z0中) AT&W(保存设置) 以上列举了AT命令的三个小应用,其实只要你仔细的研究它,你会发现多有趣的知识,它能够帮你从硬件的低层了解调制解调器,使你运用调制解调器更得心应手。 简要AT命令介绍 FUNCTIONS AT COMMANDS DETAILS 厂家认证 AT+CGMI 获得厂家的标识 模式认证 AT+CGMM 查询支持频段 修订认证 AT+CGMR 查询软件版本 生产序号 AT+CGSN
8、 查询IMEI NO. TE设置 AT+CSCS 选择支持网络 查询IMSI AT+CIMI 查询国际移动电话支持认证 卡的认证 AT+CCID 查询SIM卡的序列号 功能列表 AT+GCAP 查询可供使用的功能列表 重复操作 A/ 重复最后一次操作 关闭电源 AT+CPOF 暂停模块软件运行 设置状态 AT+CFUN 设置模块软件的状态 活动状态 AT+CPAS 查询模块当前活动状态 报告错误 AT+CMEE 报告模块设备错误 键盘控制 AT+CKPD 用字符 模拟键盘操作 拨号命令 ATD 拨打电话号码 挂机命令 ATH 挂机 回应呼叫 ATA 当模块被呼叫时回应呼叫 详细错误 AT+CE
9、ER 查询错误的详细原因 DTMF信号 AT+VTD,+VTS +VTD设置长度,+VTS发送信号 重复呼叫 ATDL 重复拨叫最后一次号码 自动拨号 AT%Dn 设备自动拨叫号码 自动接应 ATS0 模块自动接听呼叫 呼入载体 AT+CICB 查询呼入的模式,DATA or FAX or SPEECH 增益控制 AT+VGR,+VGT +VGR调整听筒增益,+VGT调整话筒增益 静音控制 AT+CMUT 设置话筒静音 声道选择 AT+SPEAKER 选择不同声道(2对听筒和话筒) 回声取消 AT+ECHO 根据场所选择不同回声程度 单音修改 AT+SIDET 选择不同回声程度 初始声音参数
10、AT+VIP 恢复到厂家对声音参数的默认设置 信号质量 AT+CSQ 查询信号质量 网络选择 AT+COPS 设置选择网络方式(自动/手动) 网络注册 AT+CREG 当前网络注册情况 网络名称 AT+WOPN 查询当前使用网络提供者 网络列表 AT+CPOL 查询可供使用的网络 输入PIN AT+CPIN 输入PIN码 输入PIN2 AT+CPIN2 输入第二个PIN码 保存尝试 AT+CPINC 显示可能的各个PIN码 简单上锁 AT+CLCK 用户可以锁住状态 改变密码 AT+CPWD 改变各个PIN码 选择电话簿 AT+CPBS 选择不同的记忆体上存储的电话簿 读取电话簿 AT+CPB
11、R 读取电话簿目录 查找电话簿 AT+CPBF 查找所需电话目录 写入电话簿 AT+CPBW 增加电话簿条目 电话号码查找 AT+CPBP 查找所需电话号码 动态查找 AT+CPBN 查找电话号码的一种方式 用户号码 AT+CNUM 选择不同的本机号码(因网络服务支持不同) 避免电话簿初始化 AT+WAIP 选择是否防止电话簿初始化 选择短消息服务 AT+CSMS 选择是否打开短消息服务以及广播服务 短消息存储 AT+CPMS 选择短消息优先存储区域 短消息格式 AT+CMGF 选择短消息支持格式(TEXT or PDU) 保存设置 AT+CSAS 保存+CSCA and +CSMP参数设置
12、恢复设置 AT+CRES 恢复+CSCA and +CSMP参数设置 显示TEXT参数 AT+CSDH 显示当前TEXT模式下结果代码 新消息提示 AT+CNMI 选择当有新的短消息来时系统提示方式 读短消息 AT+CMGR 读取短消息 列短消息 AT+CMGL 将存储的短消息列表 发送短消息 AT+CMGS 发送短消息 写短消息 AT+CMGW 写短消息并保存在存储器中 从内存中发短消息 AT+CMSS 发送在存储器中保存的短消息 设置TEXT参数 AT+CSMP 设置在TEXT模式下条件参数 删除短消息 AT+CMGD 删除保存的短消息 服务中心地址 AT+CSCA 提供短消息服务中心的
13、号码 选择广播类型 AT+CSCB 选择系统广播短消息的类型 广播标识符 AT+WCBM 读取SIM卡中系统广播标识符 短消息位置修改 AT+WMSC 修改短消息位置 短消息覆盖 AT+WMGO 写一条短消息放在第一个空位 呼叫转移 AT+CCFC 设置呼叫转移 呼入载体 AT+CLCK 锁定呼入载体以及限制呼入或呼出 修改SS密码 AT+CPWD 修改提供服务密码 呼叫等待 AT+CCWA 控制呼叫等待服务 呼叫线路限定 AT+CLIR 控制呼叫线路认证 呼叫线路显示 AT+CLIP 显示当前呼叫线路认证 已连接线路认证 AT+COLP 显示当前已连接线路认证 计费显示 AT+CAOC 报告
14、当前费用 累计呼叫 AT+CACM 累计呼叫费用 累计最大值 AT+CAMM 设置累计最大值 单位计费 AT+CPUC 设置单位费用以及通话计时 多方通话 AT+CHLD 保持或挂断某一通话线路(支持多方通话) 当前呼叫 AT+CLCC 列出当前呼叫 补充服务 AT+CSSN 设置呼叫增值服务 非正式补充服务 AT+CUSD 非正式的增值服务 保密用户 AT+CCUG 选择是否在保密状态 载体选择 AT+CBST 选择数据传输的类型 选择模式 AT+FCLASS 选择发送数据or 传真 服务报告控制 AT+CR 是否报告提供服务 结果代码 AT+CRC 报告不同的结果代码(传输方式、语音或数据
15、) 设备速率报告 AT+ILRR 是否报告当前传输速率 协议参数 AT+CRLP 设置无线连接协议参数 其他参数 AT+DOPT 设置其他的无线连接协议参数 传输速度 AT+FTM 设置传真发送的速度 接收速度 AT+FRM 设置传真接收的速度 HDLC传输速度 AT+FTH 设置传真发送的速度(使用HDLC协议) HDLC接收速度 AT+FRH 设置传真接收的速度(使用HDLC协议) 停止传输并等待 AT+FTS 停止传真的发送并等待 静音接收 AT+FRS 保持一段静音等待 固定终端速率 AT+IPR 设置数据终端设备速率 其他位符 AT+ICF 设置停止位、奇偶校验位 流量控制 AT+I
16、FC 设置本地数据流量 设置DCD信号 AT&C 控制数据载体探测信号 设置DTR信号 AT&D 控制数据终端设备准备信号 设置DSR信号 AT&S 控制数据设备准备信号 返回在线模式 ATO 返回到数据在线模式 结果代码抑制 ATQ 是否模块回复结果代码 DCE回应格式 ATV 决定数据通信设备回应格式 默认设置 ATZ 恢复到默认设置 保存设置 AT&W 保存所有对模块的软件修改 自动测试 AT&T 自动测试软件 回应 ATE 是否可见输入字符 回复厂家设置 AT&F 软件恢复到厂家设置 显示设置 AT&V 显示当前的一些参数的设置
17、认证信息 ATI 显示 多种模块认证信息 区域环境描述 AT+CCED 用户获取区域参数 自动接收电平显示 AT+CCED 扩展到显示接收信号强度 一般显示 AT+WIND 在ME和MSC之间数据计算模式 AT+ALEA 数据计算模式 AT+CRYPT 键盘管理 AT+EXPKEY PLMN上的信息 AT+CPLMN 模拟数字转换测量 AT+ADC 模块事件报告 AT+CMER 选择语言 AT+WLPR 选择可支持的语言 增加语言 AT+WLPW 增加可支持的语言 读GPIO值 AT+WIOR 写GPIO值 AT+WIOW 放弃命令 AT+WAC 用于放弃SMS、SS and PLMN 设置单
18、音 AT+WTONE 设置音频信号(WMOi3) 设置DTMF音 AT+WDTMF 设置DTMF音(WMOi3) OMRON PLC通过MODEM 进行远程通讯的方法拨号连接 OMRON PLC提供了MODEM与PC连接的功能。其方法主要是利用MODEM分别与PC及PLC连接后,在PC上运行SSS或CPT软件,从而实现远程监察院控 与程序调试的功能。而MODEM的连接方式又分为拨号连接与专线连接两种方式。以下描述了在拨号连接方式下实现该功能的方法。 拨号连接 1. 系统框图: 2. 硬件要求: 1 IBMPC/XT兼容机:一台。可运行CPT;若使用SSS,则要求能运行Microsoft Win
19、dows 的"超级终端"软件,或其他通讯程序,如Prcocomm Plus等。 2)MODEM:两台。其中连接PLC的一台为外置式,为保证通讯质量,波特率采用9600bps,故MODEM的速率不用太 高,14400bps即可。推荐使用贺氏公司的MODEM。若使用其他厂商的产品,必须保证与贺氏(Hayes)的AT指令集完全兼容,尤其是对S Register的定义。 与PC机相连的MODEM无特殊要求,内置式及NOTEBOOK上使用的PCMCIA卡型的均可。但在使用SSS软件连接时,因要监测MODEM的连接状 态,最好也采用外置式。 3)PLC:凡是CPT或SSS软件支持的PL
20、C均可使用,但若用编程器口必须通过适配器。 3.操作步骤: A. 配线: 1)IBMPC/XT兼容机COM口与MODEM 之间的串口通信线,可使用随MODEM购买时附带的电缆。若自己制作,连接如下: IBM PC/XT MODEM 兼容机COM口9孔DTE串行通讯口25针DCE 2) 因OMRON PLC RS232C口或CPM1A-CIF01上均为9孔插座,不能与MODEM直接相连,故需要用户自行制作一条9针-9针的转接电缆,接线如下: PLC侧 ,9针DTE MODEM侧,9针DTE BMODEM设置: 1) 首先将一台MODEM连接到计算机的串行通讯口(如COM1口)上,打开WIN95/
21、98的超级终端,在对话框的"连接时使用"栏选择"直接连接到串口1",然后设置波特率为9600、偶校验、7位数据位、2位停止位、无流量控制。 2) 设置完成后,在超级终端窗口中使用"AT&V"指令,此时显示的是MO DEM当前的配置,需要使用AT指令重新配置MODEM如下: B1 E1 L1 M1 N1 Q0 TV1 W0 X4 Y0 &C1 &D0 &G0 &J0 &K0 &Q5 &R1 &S0 &T5 &X0 &Y0 S00:001 S1
22、1:095 S12:050 S18:000 S25:005 S26:001 S36:007 S38:020 S44:020 S46:138 S48:007 S95:000 因上述参数有些是MODEM的默认值,所以MODEM的当前配置可能有一些不需要改,如B1、E1等。 用户只需把与上表设置不同的参数做相应的改动即可。 方法为:如MODEM当前配置的&D参数为"&D2",要改为"&D0" ,在超级终端窗口输入 "AT&D0",回车;如MODEM当前S00寄存器为"000",要改为&qu
23、ot;001"。在超级终端窗口输入"ATS00=1"并回车。 注:&D必须设为0,S00必须设为1。 3) MODEM参数配置完成后,使用"AT&W"命令将上述配置写入MODEM。 4) 将MODEM与计算机脱开,连接到PLC的RS232口或CIF01等RS232适配器,并插入一条电话线。 5) 将另一台MODEM连接到计算机的串行通讯口(如COM1口)上,打开WIN95/98的超级终端,按照上述步骤1)- 3)也配置好,插入另一条电话拨号线,即可按下面的方法运行CPT或SSS与PLC进行通讯。 6) AT命令简介: 大部分通信
24、软件使用菜单来配置、测试MODEM,然而有些通信软件要求直接发命令给MODEM,在这种情况下要求使用AT命令。 贺氏(Hayes标准AT命令集是调制解调器通信接口的工业标准。AT命令可以用来配置MODEM与软件共同工作、与远端系统通信、发起或应答一个呼叫。 所有AT命令都以前缀AT开始。AT应以大写(AT)或小写(at),MODEM无法识别大、小写的组合(At或aT)。前缀AT 用以引起调制解调器的注意,检测计算机串行通信口的速率,识别字符格式,包括字符长度和奇偶设定等。 每一条AT命令都对应MODEM的某种动作。AT命令可以是单一字母也可以是字母的组合。例如:D命令用于指示MODEM发起呼叫
25、,同时D命令可包含多种拨号修正符,用于指示MODEM怎样、何时、如何拨号。T表示音频拨号,P表示脉冲拨号。 AT命令后面所跟的数字(0、1、2等)指标MODEM执行指定的选项。例如上面提到的&D命令,&D表示MODEM采取 DTR ON方式;&D1表示当DTR发生从ON到OFF的转换时,MODEM进入命令方式;&D2表示当DTR发生从ON到OFF的转换 时,MODEM挂机关进入命令方式;&D3表示当MODEM检测到DTR发生从ON到OFF的转换时复位。 CPLC的设置: 在PLC的DM区将PLC设置成上位机链接方式,若与RS232C 端口相连,则设置DM
26、6645为0000,即与上位机相连采用标准设置;若想用户自定义设置,则设置DM6645为0001,然后在DM6646中进行具 体设置。总之,PLC、MODEM、上位计算机以及SSS的有关RS232C的参数设置必须保持一致。 D使用SSS连接: 1) 在配置好MODEM并将两台MODEM分别接到计算机与PLC后,PLC、MODEM上电,打开计算 机WIN95/98的超级终端,在对话框的"连接时使 用"栏选择"直接连接到串口1",然后设置波特率为9600、偶校验、7位数据位、2位停止位、无流量控制。在超级终端窗口中用AT命令拨号,如 ATDTxxxxxxxx
27、,回车(xxx即为与PLC相连那个MODEM的电话线所使用的电话号码)。 2) 拨号后,与计算机相连的MODEM OH灯亮,开始拨号,对方MODEM OH灯、RI灯亮,同时MODEM会发出连接的声音。边通后,两个MODEM的CD灯(载波检测)亮,并且超级终端窗口会返回结果 码"CONNECT9600",表示MODEM间已经连接成功。若结果码返回为"NO CARRIER",说明没有连上,需要检查硬件连线与电话线路。 注: 1)在拨号后与MODEM连接成功之间,敲击键盘任意键均会中断本次呼叫。 2)拨号必须使用AT命令,否则下面的操作无法进行。 3)MODEM连接成功后,在点击超级终端窗口的挂断图标,断开连接,并最小化终端窗口。此时断开的只是超级终端到计算机机串口的连接,为的是 让出COM口来运行SSS的连线功能,实际上MODEM的连接并没有断,此时观察两个MODEM,会发现CD灯仍亮,这也就是必须用AT命令拨号的原因, 否则断开的将是整条线路,MODEM间也会断开,CD灯灭,就不能进行对PLC远程通讯的功能了。 4)在上位计算机运行SSS,进行PLC的设置,设定PLC型号、COM中、通讯方式选择HOSTLINK、波特率、数据位、
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 湖北省黄石市名校2024-2025学年七年级数学第一学期期末教学质量检测试题含解析
- 广东文理职业学院《法律文献检索与论文写作》2023-2024学年第一学期期末试卷
- 南昌师范学院《快题设计景观》2023-2024学年第一学期期末试卷
- 江苏省淮安市三树镇蒋集九一贯制学校2024年七年级数学第一学期期末预测试题含解析
- 公路货运行业2025数字化转型与智能化配送效率报告
- 公路货运行业数字化转型中的物流园区智慧物流系统建设与运营报告
- 智能电网建设下的卫星物联网数据存证解决方案探讨
- 企业家创业经历与管理智慧分享记录
- 形体礼仪教学培训课件
- 油田设备资产管理办法
- 《空压机节能技术及应用》课件
- 2025-2030年中国塑料制品行业产销需求及投资前景预测研究报告
- 2025年留置辅警面试题目及答案
- 工伤预防培训
- 呼伦贝尔农垦集团有限公司招聘考试真题2024
- 陕投集团招聘笔试真题答案下载版
- 设备管理考试题及答案
- 《教育强国建设规划纲要(2024-2035)》解读与培训
- 2023年高考真题-物理(广东卷) 含答案
- 2025年湖北荆门市交通旅游投资集团有限公司招聘笔试参考题库附带答案详解
- 无损检测员(铁路探伤工)理论试题(高级工)
评论
0/150
提交评论