首页 新闻 工控搜 论坛 厂商论坛 产品 方案 厂商 人才 文摘 下载 展览
中华工控网首页
  P L C | 变频器与传动 | 传感器 | 现场检测仪表 | 工控软件 | 人机界面 | 运动控制
  D C S | 工业以太网 | 现场总线 | 显示调节仪表 | 数据采集 | 数传测控 | 工业安全
  电 源 | 嵌入式系统 | PC based | 机柜箱体壳体 | 低压电器 | 机器视觉
使用AT命令调试调制解调器
成都海科工控有限公司
收藏本文     查看收藏
使用AT命令调试调制解调器
     最早生产调制解调器的公司是贺氏,后来组建的厂家制造的调制解调器都与HAYS兼容。大部分的通信软件使用菜单来对调制解调器进行配置、检测。但是有些通信软件要求用户直接发命令给调制解调器,在这种情况
下必须使用AT命令。
 
    AT命令集是调制解调器通信接口的工业标准,AT命令是调制解调器可以识别并执行的命令。AT命令简单,容易掌握,使用它可以配置调制解调器,配合通信软件工作,与远端系统通信,发起或应答一个呼叫。
 
 
    使用AT命令设置调制解调器时,用户使用的通信软件必须提供一个到调制解调器的直接连接状态,使你能够从命令行输入所需的AT命令。如在WINDOWS95下的“超级终端”中建立一个直接到串口的连接便可使用AT命令。也可使用ONLAN/PC软件的终端方式。但是不能在操作系统下(如:DOS下)直接使用AT命令。
 
    AT命令的基本格式为:AT+命令字符及相关设置参数,例如:ATDT0,2043506这个命令表示使用音频拨号方式拨外线电话2043506。AT是前导符,D是命令字符,表示拨号,T这个参数表示用音频拨号。先拨“0,紧随其后的逗号表示延迟处理下一个字符,称为拨号修正符。(可以通过设置S8寄存器的值定义延迟的时间,默认为2秒。范围为0~65秒)。
 
    应用一:在将调制解调器与电话连在一起时,当有电话拨入时,在振铃之后,对方会听到调制解调器的应答风暴声,这的确很讨厌。当与调制解调器相连的计算机充做终端时,我们只是用它来向服务器拨号,请求建立通信连接,这时候自动应答功能并不需要。当与调制解调器相连的计算机充当主机时,当有连接请求时,调制解调器的自动应答功能可以响应请求。这时候的自动应答功能是需要的。普通调制解调器用户都可以将自动应答功能去掉。通过下面的AT命令可以去掉调制解调器的自动应答功能。
 
ATS0=0(进行设置)
AT&W(保存设置)
    这个命令用来设置寄存器S0的值,调制解调器的出厂值为1,允许自动应答;值为0,则禁止自动应答。
 
    应用二:测试调制解调器。当我们拿到一个调制解调器,在安装它之前,总想测试一下它的好坏。目前我们没有好的办法,一般是安装它的驱动程序,然后按照下列顺序单击开始 设置 控制面板,双击调制解调器,单击诊断 详细信息,计算机开始测试调制解调器,最后给出调制解调器的状况报告。这与正式安装一个调制解调器没有什么区别。其实通过使用AT命令就可以对调制解调器进行测试。
 
    使用超级终端,输入ATDT电话号码,即可听到调制解调器的拨号声,如果能够拨通,那么调制解调器就没问题,否则可能有问题。或者阅读调制解调器自带的说明手册。一般可以找到一个包含自检测命的命令表。通常自测命令标识为&Tn(n表示数字)。关于它们工作的详细解释会包含在手册中。第一个命令为&T1,从超级终端的命令行键入
at&f2
at&t1
    我们应该能够看到类似下面的信息:
    CONNEC33600/ARQ/V34/LAPM/V42BIS,接着我们可以键入一连串字符,在键入它们时,终端屏幕上应该同时现。
 
    如果我们键入的字符和屏幕显示的字符是一致的,那么通过测试,调制解调器没有问题。然后键入“+++”,按下回车键断开连接。如果测试失败,那么调制解调器的硬件确实有问题。所有这些&Tn命令是AT命令集的标准部分,我们可以敲入它并执行。
 
下面列举一下一般的测试命令及其功能:
&t0结束测试
&t1初始化模拟回环测试
&t2备用
&t3初始化本地数字回环测试
&t4启动远程数字回环测试
&t5禁止远程数字回环测试
&t6初始化远程数字回环测试
&t7初始化带自测试的远程数字回环测试
&t8初始化带自测试的远程模拟回环测试
 
    应用之三:设置自动拨号。在使用远程终端与UNIX服务器连接时,每次都需要拨相同的电话号码,建立通信链路与服务器连通,那么能不能把调制解调器设成一加电或一进入远程终端应用程序即开始拨号呢,答案是肯定的。
 
使用如下命令即可实现此功能。
AT&F2(恢复出厂设置)
ATS13=24(当S13=8时,一有DTR信号,即开始拨存放在Z0中的电话码;
        当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
 查询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+CEER
 查询错误的详细原因
 
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
 根据场所选择不同回声程度

 

状 态: 离线

公司简介
产品目录

公司名称: 成都海科工控有限公司
联 系 人: 刘庆生
电  话: 028-85291366
传  真: 028-85291244
地  址: 成都九眼桥望江路1号中海大厦17层
邮  编: 610021
主  页:
 
该厂商相关技术文摘:
变频器在工程应用中需要注意的几个问题
台达变频器全系列输入和输出电抗器数据
SLC08D22A数字式同步控制器
提高RS-485总线可靠性的方法及故障处理
编码器PNP/NPN接口和台达PLC的接口
差分型输出接口和低电平有效PLC输入接口电路
VC环境下三菱PLC与微机的串行通信
变频调速系统的发展现状与前景展望
硬件工程师基础知识
变频器调试快速制动调试要点
变频器在工程应用中需注意的一些技术问题
更多文摘...
立即发送询问信息在线联系该技术文摘厂商:
用户名: 密码: 免费注册为中华工控网会员
请留下您的有效联系方式,以方便我们及时与您联络

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 不良信息举报
工控网客服热线:0755-86369299
版权所有 中华工控网 Copyright©2022 Gkong.com, All Rights Reserved