原标题:西门子S7-200使用Modbus协议(最全解析)
在使用Modbus协议时,计算机与S7-200之间通讯直接使用PPI通讯电缆即可。但如果通讯距离较远,或者需要将多个S7-200连接到一个通讯总线上时,我们可以通过如下方法配制通讯链路。
选配一个计算机通讯端口
由于S7-200通讯端口物理层使用的是RS-485通讯规范,因此我们需要在计算机端增加一个RS-485通讯端口,才能与计算机通讯建立通讯。如果计算机闲置的串口,我们可以选配一个RS-232转RS-484转换器即可;如果没有闲置的串口,我们通过在计算机中增加一个RS-485通讯卡也可以;现在很多计算机都有USB口,我们也可以在计算机上外接一个USB转RS-485转换器。
连接通讯电缆
S7-200的通讯端口是一个9孔(famel)D型插头,针脚分布如下所示:
针脚
信号
1
地线 (RS-485 逻辑地)
2
24 V 地线 (RS-485 逻辑地)
3
信号B (RxD/TxD+)
4
RTS (TTL level)
5
地线 (RS-485 逻辑地)
6
(空)
7
24 V 电源
8
信号A (RxD/TxD-)
9
通讯选择
S7-200通讯端口(端口0)与RS-485板卡或RS-485/RS-232转换器之间接线,如下图所示: