1.HMI的路由功能
S7路由属于PG/OP通信服务功能,人机界面(HMI)可以通过路由功能,监控它所在的网络之外的其他网络上的PLC。
图15-15中间的CPU 315-2PN/DP站点是一个网关,它的以太网接口和MPI/DP接口使该站跨接在以太网和DP网络上。图中的HMI站可以通过CPU 315-2PN/DP监控DP网络上的CPU 315-2DP站。
图15-15 HMI的S7路由功能
2.生成SIMATIC 300站点
在SIMATIC管理器中,创建一个新的项目,项目名称为“HMI_Rout”(见随书光盘中的同名例程),CPU为CPU315-2DP(见图15-16)。设置DP地址和MPI地址均为3。
图15-16 SIMATIC管理器
3.生成HMI站点
点击SIMATIC管理器左边窗口最上面的项目,执行弹出的快捷菜单中的“插入新对象”→“SIMATIC HMI Station”命令,在出现的对话框中设置HMI的型号为MP 277 10"Touch,在STEP 7的项目中生成SIMATIC HMI站对象(见图15-16)。所选的HMI是有一个以太网接口和一个MPI/DP接口的触摸屏。
4.生成有路由功能的SIMATIC300站点
用鼠标右键点击SIMATIC管理器左边窗口中的项目,执行出现的快捷菜单中的命令“插入新对象”→“SIMATIC 300站点”。选中左边窗口新生成的300站点,双击右边窗口中的“硬件”,打开HWConfig。将硬件目录窗口中的导轨拖放到左边窗口,将CPU 315-2PN/DP插入2号槽。
5.在NetPro中连接站点
点击工具栏上的按钮,打开网络组态工具NetPro(见图15-15),显示出尚未连网的两台S7-300站点和HMI站点。双击HMI站点中的以太网接口,点击出现的“HMIIE属性”对话框的“接口”区中的“属性”按钮,打开以太网接口属性对话框(见图15-17)。点击“新建”按钮,生成一个以太网,HMI被连接到以太网上,采用图中默认的参数。
图15-17 HMI的以太网接口属性对话框
双击CPU 315-2PN/DP站点的以太网接口,点击出现的“PN-IO属性”对话框的“接口”区中的“属性”按钮,打开以太网接口属性对话框(见图15-18)。将该站点连接到以太网上,用单选框选中“使用路由器”,设置路由器的IP地址。(www.xing528.com)
图15-18 CPU 315-2PN/DP的以太网接口属性对话框
双击CPU 315-2PN/DP站点的MPI/DP接口,用“接口”区的“类型”选择框将接口设置为“PROFIBUS”(见图15-19),点击“属性”按钮,在PROFIBUS接口属性对话框中,点击“新建”按钮,生成一个PROFIBUS网络,采用默认的站地址2。
图15-19 CPU 315-2DP的MPI/DP接口属性对话框
将CPU 315-2DP连接到PROFIBUS网络上,最后点击工具栏上的按钮,编译和保存组态信息。用MPI接口将组态信息下载到各CPU。
6.打开WinCC flexible项目
打开图15-16所示SIMATIC管理器左边窗口中的HMI站点,选中“连接”图标,双击右边窗口的“连接”,打开WinCC flexible的连接表(见图15-20)。可以看到在STEP 7组态的HMI与CPU 315-2PN/DP站点通过以太网建立的“连接_1”。点击“激活的”列右边隐藏的按钮,激活该连接。
图15-20 连接属性对话框
7.生成用于路由的连接
双击连接表的空白行,生成名为“连接_2”的新连接。点击该行的“工作站”列右边的按钮,选中出现的对话框的“路由”中的SIMATIC 300(1)站点,“伙伴站”列出现“CPU315-2DP”。选中新生成的连接,在下面的连接属性对话框的“参数”选项卡中,可以看到HMI与CPU315-2DP之间的连接线上的“路由”,以及在STEP 7组态的双方的以太网接口和DP接口的参数。
8.生成PLC中的变量
双击图15-21右边窗口的项目视图中的“变量”,打开变量表编辑器。双击第一行,生成一个新的变量。点击“符号”列右边的按钮,在打开的对话框左边的窗口中,打开各层的文件夹,可以看到与连接表中两个连接对应的两个SIMATIC 300站点。
图15-21 变量表
选中CPU 315-2DP站点的符号表(Symbols),点击右边窗口中的某个变量,它被传送到HMI的变量表中。由此可知,以太网上的HMI可以通过S7路由功能访问DP网络上的CPU315-2DP中的变量。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。