描述了监视 s7-200 和串行通信设备(如一个调制解调器)之间的 ascii(自由口)通信的简易方法。
这是通过在 ppi 电缆上附加一个适配器实现的。
功能:
由于通信端口在物理上是 rs485 通信口,因此即便工作在自由口模式下,它也是支持总线通信的。只有在使用了 rs232/ppi 电缆(作为一个电平转换器)之后,通信口才会变成 rs232 物理接口。
这个特性可以用来和一个适配器配合进行被动监听。
这里使用了 rs485 接口,而且附加的 rs232/ppi 电缆要连接到这个接口上。
图 01
在 pc 侧,数据只能通过串行口监控。您可以使用 hyperterminal (超级终端)来做此项工作。
这个做法的优点在于附加于 rs485 侧的 ppi 电缆。rs485 总线上发送和接收的数据都会通过电缆。这样在附加的 ppi 电缆的 rs232 侧就可以同时监视双向的数据通信。但是也有缺点:无法自动分辨什么是发送的数据、什么是接收的数据。 当然如果协议是已知的,在分辨起来不难。
以下是不同做法的相关描述。
版本 a/b (需要焊接和特殊元器件)
配置 a:
图 02
配置 b:
图 03
元器件
version a
version b
电缆
9-针电缆
9-针扁平电缆
插头
1x 带焊接针
1x 带扁平电缆压接头
插座
2x 带焊接针
2x 带扁平电缆压接头
ppi 电缆
1x rs232/ppi 电缆
1x rs232/ppi 电缆
表 01
版本 c (使用标准设备)
配置 c:
fig. 04
元器件
版本 c
profibus 电缆
约 1m 长的标准 profibus 电缆
profibus 连接器
2x 带 pg 编程插座 (重要!)
cpu
1x (另外还需要一个为第二根 ppi 电缆供电)
ppi 电缆
1x rs232/ppi 电缆
表 02
在版本 c 配置中,你必须把附加的 cpu 的通信口置为“静音”状态(它只是用来为第二根电缆供电),它必须在进行数据通信时被排除在外。这可以通过把通信口设置为自由口模式而很容易地做到。
