Modem 设 置 中 的AT 命 令

王 彤 ----王 良

---- 随 着Internet 的 飞 速 发 展,Modem 已 经 成 为 计 算 机 不 可 缺 少 的 配 件 之 一 了。 通 常 在 上 网 时Modem 传 输 性 能 的 好 坏 和 其 配 置 的 合 理 与 否 有 着 直 接 的 关 系。 现 在 大 部 分 的 通 讯 软 件 可 直 接 利 用 菜 单、 选 择 框 和 按 钮 来 设 置Modem, 但 这 种 方 法 提 供 的 功 能 设 置 往 往 很 不 全 面, 缺 乏 灵 活 性。 因 此, 为 了 应 付 各 种 可 能 的 情 况, 以 最 大 限 度 地 发 挥Modem 的 作 用, 用AT 命 令 来 调 整Modem 的 各 项 参 数 的 设 置, 不 失 为 一 种 行 之 有 效 的 好 办 法。

有 关AT 命 令

---- AT 命 令 是Hayes 推 出 的 一 套Modem 操 作 命 令 集, 是Modem 通 信 接 口 的 工 业 标 准, 它 的 功 能 包 括 配 置Modem 与 软 件 共 同 工 作、 与 远 程 系 统 通 信、 发 起 或 应 答 一 个 呼 叫 等。AT 命 令 以AT 开 头(A/ 命 令 除 外), 回 车 键 结 尾, 前 缀AT 用 于 通 知Modem 注 意(ATtention) 检 测 计 算 机 串 行 口 发 送 信 号 的 速 率、 识 别 字 符 格 式。AT 命 令 达 百 条 之 多, 内 容 极 其 丰 富, 因 篇 幅 所 限 这 里 仅 介 绍 几 个 与Modem 设 置 有 关 的 命 令。

Modem 中S 寄 存 器 的 显 示 和 设 置

---- Modem 中 约 有40 多 个S 寄 存 器, 它 们 以Sr 方 式 编 号, 其 中r 由0 开 始 编 号, 但 编 号 并 不 连 续。 这 些 寄 存 器 的 作 用 是 计 数、 定 时、 存 储ASCII 字 符 或 特 征 协 议 值 等。 许 多AT 命 令 与S 寄 存 器 有 关, 这 些 命 令 依 据S 寄 存 器 的 值 来 执 行 各 种 操 作。Modem 出 厂 时S 寄 存 器 有 一 组 缺 省 值, 用 户 可 以 设 置 或 显 示S 寄 存 器 的 值。

---- Sr ? 显 示 寄 存 器r 中 的 值。r=0,1,2,3 … … 例 如“ATS37?”。

---- Sr=n 设 置 某 寄 存 器, 即 将n 值 存 入 寄 存 器r 中。r=0,1,2,3 … … 例 如“ATS37=12”。

---- 用 户 应 特 别 关 注 以 下S 寄 存 器:

---- S7 等 待 载 波/ 拨 号 音 的 时 间, 范 围 是1 ~255, 单 位 是 秒。

---- S9 载 波 检 测 响 应 时 间, 范 围 是1 ~255, 单 位 是1/10 秒。

---- S10 从 载 波 到 挂 机 之 间 的 延 迟 时 间, 范 围 是1 ~255, 单 位 是1/10 秒。

---- S36 协 商 失 败 后 的 处 理 方 式, 范 围 是0,1,3,4,5,7。

---- S37 最 高DCE(Data Communications Equipment, 数 据 通 信 设 备) 线 路 速 率, 范 围 是0 ~12、15、26、29、33 和34, 每 个 数 对 应 一 个 速 率。 这 个 速 率 不 一 定 是 真 正 传 输 时DCE 的 速 率。

---- S43 Modem 最 后 协 商 成 功 的DCE 线 路 速 率, 范 围 是0 ~12、15、26、29、33、34 和104。

---- S70 Modem 发 现 传 输 的 数 据 异 常 时, 重 发 数 据 的 次 数, 范 围 是0 ~255。

---- S86 连 接 失 败 的 原 因, 范 围 是0 ~19。

---- S108 信 号 质 量 选 择, 范 围 是0 ~3。

---- S109 载 波 速 率 选 择, 范 围 是2n,n=0 ~8。

Modem 的 配 置 方 案 及 设 置

---- 一 台Modem 若 要 变 换 连 接 对 象, 很 可 能 要 调 整 配 置 参 数。 除 了 对 各 个 参 数 进 行 单 独 修 改 的AT 命 令 外, 还 有3 条 管 理 配 置 方 案 的 命 令。 所 谓 配 置 方 案 是 指 一 组 适 应 特 定 需 求 的Modem 参 数。Modem 有 一 个 缺 省 的 厂 家 设 置 方 案, 当Modem 的 设 置 被 修 改 后, 用 户 可 用&F 命 令 恢 复 缺 省 配 置。 用 户 还 可 以 将 配 置 参 数 成 组 地 保 存 起 来, 以 后 再 用 这 组 参 数 配 置Modem, 成 组 保 存 的 参 数 又 称 为 用 户 方 案。&W 命 令 是 存 储 配 置 方 案,&Y 命 令 是 调 出 配 置 方 案 设 置Modem。 用 户 方 案 不 存 储 在Modem 中, 也 不 长 期 存 储 在 内 存 中, 它 被 保 存 在 磁 盘 文 件 内。 在Windows 95 中 通 过 控 制 面 板 设 置Modem 时, 配 置 方 案 保 存 在modem.cpl 文 件 中。 当 用 户 使 用Modem 时,Windows 95 自 动 从modem.cpl 文 件 中 调 出Modem 的 配 置 信 息。 又 比 如 在Windows 95 中 调 用“ 超 级 终 端”, 用 户 每 建 立 一 个 新 连 接 时, 系 统 就 会 生 成 一 个 超 级 终 端 文 件( 后 缀 为.ht), 用&W 命 令 时 用 户 配 置 方 案 就 保 存 在 此 文 件 中, 用&Y 命 令 可 以 调 出 用 户 配 置 方 案。 但 是 如 果 用 户 没 有 保 存 超 级 终 端 文 件, 用 户 方 案 暂 时 存 储 在 内 存 中, 一 旦 退 出 超 级 终 端, 用 户 配 置 方 案 就 消 失 了。

---- &W0、&W1 存 储 动 态 设 置 为 用 户 配 置 方 案0 或1( 可 用AT 命 令 设 置 多 套 用 户 方 案), 该 方 案 保 存 在 内 存 或 有 关 文 件 中。 此 命 令 一 般 用 在 命 令 行 最 后,AT&W 与AT&W0 等 效。

---- &Y0、&Y1 指 定 用 户 存 储 的 方 案0 或1 为Modem 加 电 时 的 配 置 方 案。 所 谓 加 电 时 的 配 置 方 案 是 指 只 有 给Modem 加 电 时, 用 户 配 置 方 案 才 起 作 用。

---- &F 以 厂 家 的 缺 省 设 置 作 为 动 态 设 置。 从Modem 的 用 户 手 册 中 可 以 查 到 出 厂 的 缺 省 值, 若 用 户 不 能 确 定 当 前 对Modem 的 设 置 方 案, 最 好 的 选 择 就 是 缺 省 值。 特 别 是 用 户 在 通 信 软 件 中 使 用AT 命 令 配 置Modem 时, 用 此 命 令 可 以 修 改 掉 软 件 对Modem 的 设 置。

---- &Z0、&Z1 复 位Modem, 并 重 新 调 用 用 户 方 案0 或1 配 置Modem。 此 命 令 只 能 作 为 命 令 行 的 最 后 一 个 命 令。

利 用AT 命 令 设 置Modem 一 例

---- 笔 者 在 使 用Hayes Accura V.34+FAX 的Modem 连 入ChinaNET 时 曾 发 生 过 上 网 困 难、 直 至 后 来 根 本 不 能 上 网 的 情 形。 经 咨 询 得 知, 是 因 北 京 电 报 局Modem 设 备 升 级 所 致, 笔 者 在Modem 配 置 中 利 用AT 命 令 增 加 了 附 加 设 置 之 后 不 但 能 够 顺 利 连 入Internet 网, 而 且 解 决 了 原 来 时 常 掉 线 的 问 题。 主 要 步 骤 如 下:

---- 1 . 在 控 制 面 板 中 选 择“ 调 制 解 调 器”, 在“ 常 规” 窗 口 中 再 按“ 属 性” 按 钮;

---- 2 . 进 入“ 属 性” 窗 口 后, 在“ 最 快 速 度” 列 表 框 中 选 择 最 大 值115200。“ 最 快 速 度” 是 计 算 机 的UART(Universal Asynchronous Receiver Transmitter, 异 步 接 收 发 送 器) 端 口 与Modem 之 间 的 速 率, 即DTE(Data Terminal Equipment, 数 据 终 端 设 备) 速 率, 单 位 是bps。 需 要 说 明 的 是, 该 速 率 与 前 面 提 到 的DCE 速 率 是 两 个 不 同 的 概 念。DCE 速 率 是 指 信 号 在 电 话 线 中 的 传 输 速 率, 它 由Modem 决 定, 如 通 常 说 的28.8Kbps 和33.6Kbps 等, 而DTE 速 率 一 般 可 以 是DCE 速 率 的2 ~3 倍。 笔 者 所 用Modem 的DCE 速 率 是33.6Kbps, 故DTE 速 率 可 设 置 成115200bps。

---- 3 . 再 选 择“ 连 接” 窗 口, 设 置 数 据 位 为“8”, 奇 偶 位 为“ 无”, 停 止 位 为“1”, 这 样 可 以 保 证 在 波 特 率 一 定 的 前 提 下 数 据 位 的 传 送 率 最 高;

---- 4 . 按 下“ 端 口 设 置” 按 钮, 使 用 默 认 值 可 以 满 足 绝 大 多 数Modem 的 要 求;

---- 需 强 调 的 是 一 定 要 选 择“ 使 用 先 进 先 出 缓 冲 方 式(F)( 需 要 与16550 兼 容 的UART)” 的 方 式。 这 是 因 为 当Modem 以 较 高 的 速 率 连 接 时, 与16550UART 兼 容 的 端 口 能 够 提 供I/O 缓 冲 区 存 放 数 据; 否 则Modem 在 高 速 传 输 数 据 时, 会 因RS-232 与 硬 盘 争 夺 中 断 优 先 权 而 不 能 及 时 处 理 数 据 造 成 断 线。

---- 5 . 进 入“ 高 级” 设 置 窗 口, 设 置 情 况 如 图1 所 示。


图1

Modem 的 高 级 连 接 设 置 窗 口

---- 要 选 中“ 使 用 流 控 制” 复 选 框, 且 要 使 用“ 硬 件(RTS/CTS)” 的 流 控 制。 流 量 控 制 的 目 的 是 为 了 协 调DTE 与DCE 速 率 之 间 的 差 异。DTE 速 率 之 所 以 可 远 大 于DCE 速 率 是 因 为Modem 有 自 己 的 数 据 缓 冲 区, 且 有 流 量 控 制 和 数 据 压 缩 传 送 的 功 能。 流 量 控 制 有 软 件 和 硬 件 两 种 方 式。 软 件 流 量 控 制 方 式(XON/XOFF) 是 由 软 件 产 生 控 制 码, 并 将 控 制 码 加 入 到 传 送 的 数 据 流 中, 发 送XOFF(13H) 暂 停 数 据 流, 发 送XON(11H) 重 新 开 始 发 送 数 据。 这 种 方 式 通 常 只 用 于 速 率 为2400bps 的Modem 中, 若 用 高 速Modem, 最 好 不 要 选 用 这 种 方 式。 硬 件 流 量 控 制 方 式(CTS/RTS) 是 通 过 计 算 机 与Modem 之 间 的 信 号 线 传 送 控 制 信 号 来 实 现 流 量 控 制, 请 求 发 送(RTS) 信 号 由 计 算 机 产 生, 它 通 知Modem 可 以 传 送 数 据; 清 除 发 送(CTS) 信 号 由Modem 产 生, 它 通 知 计 算 机 可 以 传 送 数 据。 如 果 使 用 高 于2400bps 的Modem 或 是 含MNP、V.42( 纠 错 控 制 和 数 据 压 缩 协 议) 以 及 传 真 时, 应 选 用 硬 件 流 量 控 制。 硬 件 流 量 控 制 由RS-232 接 口 的4 和5 两 个 引 脚 传 送RTS/CTS 信 号, 比 软 件 流 量 控 制 反 应 迅 速。

---- “ 附 加 设 置” 项 中AT 命 令 的 作 用 是:

---- &F 用 厂 家 的 缺 省 值 配 置Modem。

---- S10=60 设 置 载 波 掉 到 挂 机 之 间 的 延 迟。 缺 省 值 是14/10 秒, 增 加 到60/10 秒, 以 便 测 不 到 载 波 时, 让Modem 有 较 长 的 等 待 时 间, 这 样 可 以 减 少 掉 线。

---- Y1 使Modem 能 响 应 中 断 连 接 信 号。 在 真 正 中 断 连 接 前, 本 地Modem 将 发 出 一 个4 秒 长 的 中 断 连 接 信 号, 当 它 收 到 一 个1.6 秒 的 中 断 连 接 信 号 时, 才 真 正 中 断 本 地Modem 与 远 程Modem 的 连 接。

---- S9=255 设 置 载 波 检 测 响 应 时 间, 缺 省 值 是6/10 秒, 加 长 到 最 大 值255/10 秒。

---- S70=255 设 置 重 发 最 高 次 数, 缺 省 值 是10 次, 增 加 到 最 大 值255 次。

---- S108=0 设 置 信 号 质 量, 缺 省 值 是1, 改 为0, 前 者 的 含 义 是 信 号“ 质 量 低”, 后 者 是 质 量“ 无 限 制”。

---- &W 存 储 当 前Modem 的 配 置 方 案 为 用 户 方 案。

---- 上 述 附 加 设 置 解 决 了 不 能 上 网 和 时 常 断 线 这 两 个 问 题, 思 路 是 提 高 容 错 能 力, 增 加 等 待 时 间、 增 加 检 测 时 间 以 及 增 加 重 发 次 数 等。 该 设 置 过 程 亦 可 通 过 控 制 面 板 中“ 系 统” 项, 再 由“ 端 口” 或“ 调 制 解 调 器” 选 项 来 实 现。

---- ( 作 者 地 址: 北 京 市 定 福 庄 北 里2 号 煤 干 院 宿 舍9#113,100024; 收 稿 日 期:1998.08)


中国计算机世界出版服务公司版权所有
Next-->page>>回上一页,看更多资料