例如:
CPU314上MPI接口只连接了一台上位机,如果再增加一台上位机,只需把新增加的上位机通过PROFIBUS通信电缆连接到原来的上位机网络接头,同时把该网络接头上红色末端电阻扳到“OFF”位置,增加一个编程网络接头,把PROFIBUS电缆通过该网络接头连接到新上位机上,并把网络接头上红色末端电阻扳到“ON”位置; 如果CPU314上MPI接口处了连接一台上位机和其他MPI站点,只要把新上位机按照同样方法连接到旧上位机网络接头上。由于每个CPU的通信资源是有限的,一般S7-300PLC为PG/PC默认保留的通信连接为1个,所以你是不可能用两台电脑监控同一个PLC。但你可以对A项目的CPU进行必要设置可以实现你要求的功能。方法如下:
在SIMATIC管理器中,打开你的项目A的硬件组态界面,双击CPU出现CPU属性对话框,选择子项“Communication”(通信),以CPU314为例:
Connection resources reserved for(为保留的连接资源):
PG Communication:1
OP Communication:1
S7 Basic Communication(S7基本通信):8
Maximum number of connection:16(最大连接数为12个)
其次,在SIMATIC管理器中,打开你的项目的硬件组态界面,双击CPU314,打开“Properties-CPU314-(R0/S2)”对话框(CPU314属性对话框),选择“Communication”(通信)子项,把OP Communication(OP通信)该为“2”,单击“OK”。由于采用网卡CP5611,而不是PC/MPI适配器,所以无需在设定PG/PC接口中选择“PG/PC is the only master on the bus”(PG/PC是总线上唯一节点)
第三,S7与上位机通过监控软件WinCC的MPI通信安装和设置如下:首先,将CP5611插入上位机,在上位机中的控制面板中双击“Set PG/PC Interface“(设定PG/PC接口),选择CP5611(MPI)(Active),这时在Access Point of the application(进入应用点)显示MPI(WinCC)-- 〉CP5611(MPI);其次,在WinCC上添加SIMATIC S7通信协议:打开WinCC,选择”Tag Management“,点击右键选择”Add New Driver“(添加新驱动器),在弹出窗口中选择”SIMATIC S7 PROTOCOL SUITE“连接驱动,将其添加到”Tag management”下;选择MPI通信协议并按右键选择“System Parameter”(系统参数),在出现的“System Parameter- MPI”(系统参数-MPI)可以看到CP-Type/Bus Profile:MPI,Logical device name(逻辑装置名称):CP5611(MP1);再次选择MPI通信驱动并按右键选择“New Driver Connection”(新驱动器连接)建立一个连接,在“Connection parameter – MPI”(连接参数-MPI)中S7 Network Address(S7网络地址)中Station Address(站地址)中选择CPU314的MPI地址(如2),Slot Number(CPU插槽号):2(连接S7-300CPU时槽号都是2)。这样就完成了WinCC上网卡CP5611对MPI通信设置。