S7-200 自由口通讯编程(一)

自由口模式允许应用程序控制S7-200 CPU的通讯端口,使用PC/PPI电缆和自由口功能,可以将S7-200连接到带有RS-232兼容接口的多种设备,比如调制解调器。这里我们将介绍如何用S7-200连接GSM调制解调器发送短消息,并通过这个例子来介绍应用S7-200自由口编程的一般原则时及应注意的问题。

在下面的例子中我们将用到:

1.PC/PPI电缆(10位;9 600波特;DIP开关设置:0 1 0 1 1)

2.西门子 S7-200 CPU22X

3.TC35 Terminal GSM调制解调器

4.一个9直通针转接头(用来连结PC/PPI电缆与TC35 Terminal调制解调器)

5.一根九针直通电缆(用来连结计算机与TC35 Terminal调制解调器)

6.STEP 7-Micro/Win V3.2或更高版本软件

一、TC35 调制解调器AT指令简介

要使用TC35发送短消息需要使用TC35的AT指令,我们首先介绍如何用Windows自带的超级终端连接TC35发送短消息。

1.用九针直通的电缆将TC35连接到计算机的串口上

2.打开超级终端(开始a程序a附件a通讯a超级终端)

3.为连接取名Connect to TC35T

4.选择TC35连接的串口COM1

5.按照下图的参数设置端口。19 200 bps为TC35默认的端口波特率,如果该波特率已被更改,请选择正确的波特率。

6.在窗口中键入AT回车测试与TC35的连接,如果连接正确,TC35将返回OK。