WinCC与S7-300/S7-400软冗余通信

软冗余是通过两个S7-300 或 S7-400 的冗余连接,提供一种经济的方式来监控系统中与安全性相关的、无时间紧迫性的部分。软冗余不具有与S7-400H的H层冗余相同的功能。

这里仅介绍如何在WinCC中快速的创建软冗余连接。关于WinCC中软冗余组态详细信息请参考手册:

WinCC V7.4 SP1:通信--- 软件冗余

组态步骤

1. 在项目的启动参数中,激活“全局脚本运行系统”、“报警记录运行系统”和“图形运行系统”。

2. 在变量管理中创建与其中一个PLC的通信连接,我们称之为主链接。

如何创建与S7-300/400的连接请参考文档:

WinCC V7.4连接Siemens PLC的常用方式

3. 在图形编辑器中打开画面。在左下方“动态向导”窗口中,选择“系统函数”标签。双击以启动动态向导“创建冗余连接”。

4.向导的使用步骤在“欢迎”中有简短的描述。单击“下一步”,打开“设置选项”对话框。

5.选择将用作主连接的连接,然后单击“下一步”。

6.向导现在将创建连接专用的内部变量,并将其保存到主连接下的变量组“@”中。 在参数中输入另一个 PLC 的地址,将建立与该 PLC 之间的备用连接。 选中“自动切换”复选框以使向导为自动切换连接生成脚本。 单击“下一步” 冗余的图形(显示与两个 PLC 的连接)将出现在画面中。

7.在“完成!”对话框中,将再次显示所进行的全部设置。如果要进行任何更正,只需单击“返回”即可。 单击“完成”。 向导随即会生成一个脚本,并将其保存在全局脚本编辑器的目录“C-Editor \ Actions \ Actions : <计算机名称>”中的“@<连接名称>.pas”下。