(文章参考西门子官网)
每个S7-200 SMART CPU都提供一个以太网端口和一个RS485端口(端口0),标准型CPU额外支持SB CM01信号板(端口1),信号板可通过STEP 7-Micro/WIN SMART软件组态为RS232通信端口或RS485通信端口。
CPU 通信端口引脚分配
1.S7-200 SMART CPU集成的RS485通信端口(端口0)是与RS485兼容的9针D型连接器。CPU集成的RS485通信端口的引脚分配如下表1所示。
表1
2.标准型CPU额外支持SB CM01信号板,该信号板可以通过STEP 7-Micro/WIN SMART软件组态为RS485通信端口或者RS232通信端口。如下表2所示:
表2
使用STEP 7-Micro/WIN SMART软件组态SB CM01信号板为RS485通信端口或者RS232通信端口的过程如下图1所示。
图1. SB CM01 信号板组态过程
EM DP01通讯端口引脚分配
EM DP01上的RS485串行通信接口是一个RS485兼容的九针迷你D型插口,与欧洲标准EN 50170规定的PROFIBUS标准一致,下图介绍了通讯端口的引脚分配。
图1. SB CM01 信号板组态过程
以太网端口连接
S7-200 SMART CPU的以太网端口有两种网络连接方法:直接连接和网络连接。
直接连接:当一个S7-200 SMART CPU与一个编程设备、HMI或者另外一个S7-200 SMART CPU通信时,实现的是直接连接。直接连接不需要使用交换机,使用网线直接连接两个设备即可,如图2.通信设备的直接连接所示。
图3.通信设备的直接连接
网络连接:当两个以上的通信设备进行通信时,需要使用交换机来实现网络连接。可以使用导轨安装的西门子CSM1277 4端口交换机来连接多个CPU和HMI设备,如图3.多个通信设备的网络连接所示。
图3.通信设备的直接连接
RS485 网络连接
RS485网络的传输距离和波特率
RS485 网络为采用屏蔽双绞线电缆的线性总线网络,总线两端需要终端电阻。RS485 网络允许每一个网段的最大通信节点数为 32 个,允许的最大电缆长度则由通信端口是否隔离以及通信