S7-200 CPU与HMI(人机界面)的连接数目

S7-200可以连接多种HMI人机操作界面设备。HMI可以连接在CPU通信口上,也可以连接在EM277通信扩展模块上。连接的个数取决于设备的性能,以及所选择的协议。

HMI也可以连接在S7-200 CPU(或EM277)组成的通信网络中。分别连接在CPU两个通信口上的HMI分属于不同的网络。

除了TD 200用S7-200的编程软件自带的“TD 200配置向导”设置,TP070使用STEP 7-Micro/WIN32 Toolbox中的TP Designer配置外, 其他HMI都可以用西门子的HMI配置软件Pro Tool配置。

TD 200、TP070、TP170 micro为S7-200专用,不能用于其他型号的PLC。其他的都可以用于其他系列的西门子PLC。

 

HMI的连接能力

表1. HMI人机界面所能连接的最大S7-200数目

HIM人机界面 连接S7-200数目
PPI协议
连接S7-200数目
MPI协议

PP 7

- 1 (max. 1.5 Mbaud)
PP 17-1 - 1 (max. 1.5 Mbaud)
PP 17-2 - 1 (max. 1.5 Mbaud)
TD 17 4 4
OP 3 2 -
OP 5 4 -
OP 7 4 4
OP 15 4 -
OP 17 4 4
OP 25 4 4 (max. 1.5 Mbaud)
OP 27 4 4
OP 35 6 6 (max. 1.5 Mbaud)
OP 37 8 8
TP 27-6 4 4
TP 27-10 4 4
TP 37 8 8
TP 070 1 (max. 19.2 Kbaud) -
TP 170A (1) 1 1
TP 170B (1) 1 4
OP 170B (1) 1 4
OP77B (3) 1 4
TP 170micro (4) 1 1
TP 177micro (4) 1 1(5)(max. 12 Mbaud)
OP 73micro (4) 1 1(5)(max. 1.5 Mbaud)
K-TP 178micro (4) 1 1(5)(max. 1.5 Mbaud)
MP 270 1 8
MP 270B/OP 270/TP 270 (1) 1 8
MP 370 (1) 1 8
MP 370 12"/15" Touch (1) 1 8
PC 670/870 1 8
PCs 1 8
TD 200(2) 1 1 (max. 187.5 Kbaud)
TD 200C (2) 1 1 (max. 187.5 Kbaud)
TD 400C (2) 1 1 (max. 187.5 Kbaud)
(1)配置需要ProTool V6.0 以上版本,或者WinCC flexible
(2)TD 200/TD 200C/TD 400C 能够自动适应协议
(3)配置需要WinCC flexible
(4)配置需要WinCC flexible或WinCC flexible micro
(5)如果需要通信在9.6K速率下,应在配置时选择DP协议

一个S7-200能够连接的HMI数目取决于CPU的型号(版本)以及使用的通信协议。

注意:TP 070与S7-200只能是一对一使用,不能连接其他HMI,不支持多主站网络。一个TP070只能连接到一个S7-200。

 

S7-200通信口的连接能力

表2. 一个S7-200能够连接的HMI数目(MPI协议)

MPI HMI连接数
(CPU Port0)
最大通信波特率
(CPU Port0)
HMI连接数
(CPU Port1)
最大通信波特率
(CPU Port1)
HMI连接数
(EM277通信口)
HMI 连接数
(通过 CP243-1)
CPU221 3 187.5 Kbaud - - - -
CPU222 3 187.5 Kbaud - - - 1
CPU224 3 187.5 Kbaud - - - 1
CPU224 XP 3 187.5 Kbaud 3 187.5 Kbaud - 1
CPU226 3 187.5 Kbaud 3 187.5 Kbaud - 1
EM277 - - - - 5 / max. 12 Mbaud -

根据表1和表2,可以查出TP170A只可以连接一个S7-200,而一个S7-200 CPU224可以连接3个TP170A,一个CPU226可以连接6个(因为两个通信口分属两个网络),如果CPU224加挂了一个EM277,它一共可以连接3+5=8个。

MPI主站不能访问在同一个网络中的PPI主站。这就是说,使用MPI协议的HMI不能读取同一个网络中的做网络读写(PPI)通信的S7-200 CPU通信口。

如果多个PPI主站访问一个从站,可能需要调低主站的数据更新速率,否则会造成在第一个主站与S7-200 CPU通信时,第二个主站不断尝试与S7-200通信,造成效率下降。因此同时使用多个HMI设备时,应设置较长的刷新时间。

任何 CPU 通过 CP243-1 模块的以太网通信口只能连接一个支持以太网的 HMI 设备。

参考:ProDIS网站FAQ14188898

 

常问问题

CPU上的通信口已经被占用(如自由口通信等),或者CPU的连接数已经用尽,如何连接HMI?

可以在CPU上附加EM277模块,EM277上的通信口可以连接西门子的HMI。其他品牌的HMI是否能够连接要问其生产厂家。

在PC机上运行的ProTool Pro RT版,可以连接几个S7-200 CPU?一个CPU可以连接几个运行ProTool Pro RT的PC机?

查表1中的PC连接数目,ProTool/Pro RT使用PPI协议可以连接一个CPU,使用MPI协议可以连接8个CPU。

查表2中的HMI连接数目,一个CPU通信口可以连接3个ProTool Pro RT。