在SIMATIC管理器中新建一个项目,项目名称为MPI_GD_3(见随书光盘中的同名例程)。
在SIMATIC管理器中创建一个SIMATIC 400站点,CPU模块为CPU 413-2DP,设置它的MPI站地址为2。创建两个SIMATIC 300站点,CPU模块均为CPU 315-2DP。设置它们的MPI站地址分别为3和4,在NetPro中,将3个站都连接到MPI网络上(见图14-16)。
图14-16 NetPro中已连接好的MPI网络
用鼠标右键分别点击SIMATIC管理器(见图14-17)左边窗口各站点的“块”图标,执行出现的快捷菜单中的命令,生成共享数据块DB1和DB2,为了定义数据块的大小,在各数据块中生成一个数组。
图14-17 SIMATIC管理器
用鼠标右键点击NetPro中的MPI网络线,执行弹出的快捷菜单中的“定义全局数据”命令。在出现的全局数据表中(见图14-18)对全局数据通信进行组态。
图14-18 全局数据表(www.xing528.com)
图14-19 2号站的变量表
组态好全局数据后,点击工具栏上的按钮,对全局数据进行编译。从编译后的GD ID可以看出,两台S7-300组成了1号全局数据环,表中的第2行和第3行全局数据的发送方和接收方相同,组成了全局数据包GD1.2。CPU413-2DP和第2块CPU 315-2DP组成了2号全局数据环。CPU 413-2DP和第1块CPU 315-2DP组成了3号全局数据环。3块CPU组成了4号全局数据环。各CPU的OB100和OB35中的程序见随书光盘中的项目MPI_GD_3。
将组态信息和程序分别下载到各CPU,然后用PROFIBUS电缆连接编程用的计算机和3台PLC的MPI接口。将各CPU切换到RUN模式,各CPU之间开始自动地交换全局数据。
图14-19~图14-21是系统运行时复制的各站点的变量表。
图14-20 3号站的变量表
图14-21 4号站的变量表
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。