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。
表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) |
一个S7-200能够连接的HMI数目取决于CPU的型号(版本)以及使用的通信协议。
注意:TP 070与S7-200只能是一对一使用,不能连接其他HMI,不支持多主站网络。一个TP070只能连接到一个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。