如何配置调制解调器?

时间:2012-08-23 04:58:16

标签: modem

我在Visual C ++ 2008中编写了程序,用于通过计算机和工业机器之间的RS-232进行通信。当计算机和机器通过RS-232电缆直接连接时,程序可以正常工作。

现在我想通过调制解调器进行通信。

我有两个56K调制解调器(TDW-33)。第一个调制解调器通过RS-232电缆连接到PC。第二个调制解调器连接到机器(通过RS-232),从计算机接收命令并回答此命令。调制解调器通过电话线连接。

如何配置两个调制解调器才能正常工作?我需要更改我的C ++代码吗?

1 个答案:

答案 0 :(得分:3)

你真的带回了记忆......

您可以通过将字符序列写入RS-232串行端口来控制调制解调器。确切的命令取决于您的特定调制解调器。几乎所有调制解调器至少都能理解称为Hayes命令的常见命令子集。维基百科提供了很好的命令概述以及一些历史记录:

http://en.wikipedia.org/wiki/Hayes_command_set

例如,要拨打号码2345678,您将发送命令

  

ATDT2345678

您可以将接收调制解调器配置为使用命令

应答来电
  

ATA

或者您可以将接收调制解调器配置为在使用

进行3次响铃后始终应答
  

ATS0 = 3