首页 理论教育 S7-300/400PLC与WinCC通信实例

S7-300/400PLC与WinCC通信实例

时间:2023-11-07 理论教育 版权反馈
【摘要】:图12-23 PLC与WinCC的MPI通信网络配置图2.STEP7硬件组态新建项目,插入站点,在“HW Config”中创建MPI网络,设置MPI通信参数,此类组态前面章节已有详细介绍,在此不再赘述,关键步骤如图12-24框中所示。除了MPI通信之外,S7-300/400和WinCC还能进行PROFIBUS、以太网通信,组态方式与MPI通信大同小异,在此不再赘述。

S7-300/400PLC与WinCC通信实例

1.系统组成

本例需要建立PLC与WinCC的通信,图12-23是PLC与WinCC通信的网络配置图。

978-7-111-52480-9-Chapter12-28.jpg

图12-23 PLC与WinCC的MPI通信网络配置图

2.STEP7硬件组态

新建项目,插入站点,在“HW Config”中创建MPI网络,设置MPI通信参数,此类组态前面章节已有详细介绍,在此不再赘述,关键步骤如图12-24框中所示。

978-7-111-52480-9-Chapter12-29.jpg

图12-24 STEP7硬件组态图

3.PC上CP5611通信卡的安装和设置

在PC的插槽中插入通信卡CP5611,在PC的控制面板中选择“Set PG/PC Interface”,打开设置对话框,在“Access point of the Application”的下拉列表中选择“MPI(WinCC)”,而后在“Interface parameter Assignment Used”的下拉列表中选择“CP5611(MPI)”,而后“Access point of the Application”中将显示“MPI(WinCC)→CP5611(MPI)”。最后单击“OK”按钮。如图12-25所示。

单击“Properties”按钮,弹出“Properties-CP5611(MPI)”属性对话框,设置CP5611的通信参数,如图12-26所示,重要参数如框中所示,其中:

978-7-111-52480-9-Chapter12-30.jpg

图12-25 “设置PG/PC接口”对话框

978-7-111-52480-9-Chapter12-31.jpg

图12-26 “Properties-CP5611(MPI)”对话框

1)CP5611的地址(MPI地址必须唯一,建议设置为0)。

2)MPI网络的传输速率(默认为187.5Kbit/s),可以修改,但必须和实际连接PLC的MPI端口的传输速率相同)。

3)MPI网络的最高站地址(必须和PLC的MPI网络参数设置相同)。

4.添加通信驱动程序和系统参数设置

打开WinCC工程,选中变量管理器(Tag Management),单击鼠标右键,弹出快捷菜单,如图12-27所示,单击“Add New Dricer…”,弹出相应对话框,如图12-28所示,选中“SIMATIC S7 Protocol Suite.chn”通信驱动程序,最后单击“打开”按钮,添加驱动程序完成。

978-7-111-52480-9-Chapter12-32.jpg

图12-27 打开“添加新的驱动程序”(www.xing528.com)

978-7-111-52480-9-Chapter12-33.jpg

图12-28 选择所要添加的通信驱动程序

将WinCC变量管理器中添加的“SIMATIC S7 Protocol Suite.chn”通信驱动程序展开,选择其中的“MPI”通道单元,再鼠标右击“MPI”,选择“System Parameter”,如图12-29所示,打开“System Parameter-MPI”设置对话框。在“单元”选项卡中,进行“Logical device name”的设置,此处设置有两种选择:

978-7-111-52480-9-Chapter12-34.jpg

图12-29 打开“系统参数”对话框

1)具体的设备,即WinCC所在计算机与外部自动化系统通信所用的实际通信卡,如CP5611(MPI)。

2)逻辑名称,这类名称只是一个符号,没有具体含义,因此想让WinCC通过该名称找到具体通信设备,需要在“Set PG/PC Interface”中将该名称指向一个具体的通信设备。即此处所填的“Logical device name”与PC里的“Set PG/PC Interface”的“Access Point of the Application”要一致。

这里“Logical device name”选择“MPI”,如图12-30所示。

978-7-111-52480-9-Chapter12-35.jpg

图12-30 “单元”选项卡

5.创建连接和连接参数设置

选择“MPI”通道单元,再右击“MPI”,选择“New Driver Connection…”,如图12-31所示,弹出“Connection Properties”对话框,如图12-32所示,单击“Properties”按钮,弹出“Connection Parameter-MPI”对话框,如图12-33所示。其中,站地址就是PLC的地址,机架号就是CPU所处机架号,插槽号就是CPU的槽位号。按实际情况进行相应参数的修改设置。

978-7-111-52480-9-Chapter12-36.jpg

图12-31 打开“新的驱动程序的连接”

978-7-111-52480-9-Chapter12-37.jpg

图12-32 “连接属性”对话框

978-7-111-52480-9-Chapter12-38.jpg

图12-33 “连接参数-MPI”对话框

对于插槽号,如果是S7-300的PLC,那么该参数为2,如果是S7-400的PLC,那么要根据STEP7项目中的Hardware软件查看PLC插在第几号槽内,不能根据经验随便填写,否则通信不能建立。

除了MPI通信之外,S7-300/400和WinCC还能进行PROFIBUS、以太网通信,组态方式与MPI通信大同小异,在此不再赘述。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈