SIMATIC PCS7 V6.0操作员站的客户机/服务器结构 以及冗余服务器配置

n

1 示例系统的体系结构n

SIMATIC PCS7 V6.0操作员站的客户机/服务器结构 以及冗余服务器配置
图 0n

本示例中,OS 采用Client/Server结构,且Server11与 Server12互为冗余。DemoAS为H系统。2台Server与H系统的通讯应采用CP1613卡。Server与标准系统通讯,可采用普通网卡,具体方法可参考此例。
图0为示例系统的配置图。图中包含如下的硬件:
• 2个CPU 417-4H, 2个CP443-1
• 2 段不同的以太网网段
• 具有1613卡及普通网卡的PC机
• 具有普通网卡的PC机n

H-CPU Order Number
CPU 417-4H 6ES7 417-4HL01-0AB0
CP 443-1 6ES7 443-1EX11-0XE0

注意:AS与OS Server通过System Bus进行通讯。System Bus采用ISO协议,CP443-1与CP1613只需设置各自的MAC地址。
OS Client 与Server通过Terminal Bus进行通讯。Terminal Bus采用TCP/IP协议,Client 与Server必须设置在同一个子网中,最好配置固定的IP地址,相同的工作组。Client 与Server还必须设置相同的用户名和密码。n

2 软件版本描述
构建Client/Server结构的软件包括:n

软件 版本
SIMATIC PCS7 V6.0+SP3.0
WinCC V6.0+SP2
STEP7 V5.3+HF4

3 组态n

3.1 创建一个新项目
运行SIMATIC MANAGER 并创建一个新的项目, 示例中为ServerClient。插入一个新的ES站。示例中将其命名为SHAY40CC,如图1所示。n

SIMATIC PCS7 V6.0操作员站的客户机/服务器结构 以及冗余服务器配置
图 1n

3.2 ES站的硬件组态
通过双击组态或使用右键弹出菜单, 打开SHAY40CC的硬件组态(HWConfig),在本例中分别插入Application和CP1613,如图2、3所示。本例中的硬件组态仅供参考,用户以实际硬件组态情况为准。n

SIMATIC PCS7 V6.0操作员站的客户机/服务器结构 以及冗余服务器配置
图 2n

SIMATIC PCS7 V6.0操作员站的客户机/服务器结构 以及冗余服务器配置
图 3n

3.3 AS站的硬件组态
插入一个新的H站。示例中将其命名为DemoAS,如图4所示。通过双击硬件或使用右键弹出菜单, 打开DemoAS的硬件组态(HWConfig)如图5所示。n

SIMATIC PCS7 V6.0操作员站的客户机/服务器结构 以及冗余服务器配置
图 4n

SIMATIC PCS7 V6.0操作员站的客户机/服务器结构 以及冗余服务器配置
图 5n

3.4 AS站的软件组态
打开SIMATIC MANAGER的Plant View,进行DemoAS的软件组态,插入所需的Hierarchy folder、CFC和画面。如图6所示。n

SIMATIC PCS7 V6.0操作员站的客户机/服务器结构 以及冗余服务器配置
图 6n

DemoAS的软件组态完成后,可以通过运行OS compile,将Tag and Messages、Block icons和Picture Tree 传送到OS Server 的WinCC项目中去。本文不作详细说明。n

3.5 OS Server(Master)的硬件组态
插入一个PC 站。示例中将其命名为Server11,如图7所示。n

SIMATIC PCS7 V6.0操作员站的客户机/服务器结构 以及冗余服务器配置
图 7n

通过双击组态或使用右键弹出菜单, 打开Server11的硬件组态(HWConfig),在本例中分别插入WinCC Application和CP1613,如图8所示。n

SIMATIC PCS7 V6.0操作员站的客户机/服务器结构 以及冗余服务器配置
图 8n

3.6 OS Server(Standby)的硬件组态
插入一个PC 站。示例中将其命名为Server12,如图9所示。n

SIMATIC PCS7 V6.0操作员站的客户机/服务器结构 以及冗余服务器配置
图 9n

通过双击组态或使用右键弹出菜单, 打开Server12的硬件组态(HWConfig),在本例中分别插入WinCC Application(Stby)和CP1613,如图10所示。n

SIMATIC PCS7 V6.0操作员站的客户机/服务器结构 以及冗余服务器配置
图 10n

当AS和OS Server的硬件组态完成后,还必须运行NetPro组态网络连接。本文不作详细说明。n

3.7 创建OS Server(Master)的Server Data
打开Server11的WinCC组态,如图11、12所示。n

SIMATIC PCS7 V6.0操作员站的客户机/服务器结构 以及冗余服务器配置
图 11n

SIMATIC PCS7 V6.0操作员站的客户机/服务器结构 以及冗余服务器配置
图 12n

创建OS Server的Server Data,如图13、14所示。
注意:Server12不需要进行WinCC组态。n

SIMATIC PCS7 V6.0操作员站的客户机/服务器结构 以及冗余服务器配置
图 13n

SIMATIC PCS7 V6.0操作员站的客户机/服务器结构 以及冗余服务器配置
图 14n

3.8 OS Server冗余设置
继续Server11的WinCC组态,打开冗余设置,如图15、16所示。n

SIMATIC PCS7 V6.0操作员站的客户机/服务器结构 以及冗余服务器配置
图 15n

SIMATIC PCS7 V6.0操作员站的客户机/服务器结构 以及冗余服务器配置
图 16n

3.9 OS Server的软硬件下装
OS Server组态完成后,就可以进行硬件组态和软件组态的下装。其中硬件组态下装还包含网络连接的下装;而软件组态下装指的是WinCC 项目的下装。在组态下装之前,我们一定要设置Server11和Server12的网络路径。如图17、18所示。n

SIMATIC PCS7 V6.0操作员站的客户机/服务器结构 以及冗余服务器配置
图 17n

SIMATIC PCS7 V6.0操作员站的客户机/服务器结构 以及冗余服务器配置
图 18n

接下来就可以下装硬件组态,如图19、20所示。n

SIMATIC PCS7 V6.0操作员站的客户机/服务器结构 以及冗余服务器配置
图 19n

SIMATIC PCS7 V6.0操作员站的客户机/服务器结构 以及冗余服务器配置
图 20n

然后下装WinCC 项目,如图21、22、23、24所示。n

SIMATIC PCS7 V6.0操作员站的客户机/服务器结构 以及冗余服务器配置
图 21n

SIMATIC PCS7 V6.0操作员站的客户机/服务器结构 以及冗余服务器配置
图 22n

SIMATIC PCS7 V6.0操作员站的客户机/服务器结构 以及冗余服务器配置
图 23n

SIMATIC PCS7 V6.0操作员站的客户机/服务器结构 以及冗余服务器配置
图 24n

注意:WinCC项目下装完成后,系统会进行数据校验,还要花费一定时间,只有当出现图24时,才表示下装结束。
Server12和Server11软件下装的方法相同,如图25,具体过程不再重复。n

SIMATIC PCS7 V6.0操作员站的客户机/服务器结构 以及冗余服务器配置
图 25n

3.10 OS Client的WinCC组态和下装
在该项目中创建一个PC Station,命名为Client1,插入WinCC Application Client,如图26。
注意:Client不需要插入网卡及组态网络连接。n

SIMATIC PCS7 V6.0操作员站的客户机/服务器结构 以及冗余服务器配置
图 26n

打开WinCC的组态,如图27。n

SIMATIC PCS7 V6.0操作员站的客户机/服务器结构 以及冗余服务器配置
图 27n

装载OS Server 的Server Data,如图28、29、30。n

SIMATIC PCS7 V6.0操作员站的客户机/服务器结构 以及冗余服务器配置
图 28n

SIMATIC PCS7 V6.0操作员站的客户机/服务器结构 以及冗余服务器配置
图 29n

SIMATIC PCS7 V6.0操作员站的客户机/服务器结构 以及冗余服务器配置
图 30n

然后进行Server Data的设置,如图31、32。n

SIMATIC PCS7 V6.0操作员站的客户机/服务器结构 以及冗余服务器配置
图 31n

SIMATIC PCS7 V6.0操作员站的客户机/服务器结构 以及冗余服务器配置
图 32n

接下来进行Standard Server 的设置,如图33、34。n

SIMATIC PCS7 V6.0操作员站的客户机/服务器结构 以及冗余服务器配置
图 33n

SIMATIC PCS7 V6.0操作员站的客户机/服务器结构 以及冗余服务器配置
图 34n

最后,退出WinCC的组态并将该WinCC项目通过网络下装到作为Client的PC机上,如图35。
注意,Client不需要下装硬件及网络连接组态。n

SIMATIC PCS7 V6.0操作员站的客户机/服务器结构 以及冗余服务器配置
图 35

3.11 Client/Server测试
在上述417-4H及Client/Server结构的OS组态完成并下装之后,则可进行系统测试。运行Server11和Server12的WinCC 实时程序,如图36、37所示。上述画面表示Server11和Server12已与AS建立了实时通讯。

SIMATIC PCS7 V6.0操作员站的客户机/服务器结构 以及冗余服务器配置
图 36

SIMATIC PCS7 V6.0操作员站的客户机/服务器结构 以及冗余服务器配置
图 37

接着运行Client1的WinCC 实时程序,如图38所示。该图表明Client1已与Server11和Server12建立了实时通讯。

SIMATIC PCS7 V6.0操作员站的客户机/服务器结构 以及冗余服务器配置
图 38

另外,在Client站的WinCC组态程序中,打开Tools菜单下的显示Server状态的画面,如图39所示。该图也表明Client1已与Server11和Server12建立了实时通讯,且Server11为Master。

SIMATIC PCS7 V6.0操作员站的客户机/服务器结构 以及冗余服务器配置
图 39

接着人为拔去Server11的网线,Server的状态如图40所示。表明Client1当前只与Server12建立实时通讯。

SIMATIC PCS7 V6.0操作员站的客户机/服务器结构 以及冗余服务器配置
图 40

恢复Server11的网线,拔去Server12的网线,Server的状态如图41所示。表明Client1当前只与Server11建立实时通讯。

SIMATIC PCS7 V6.0操作员站的客户机/服务器结构 以及冗余服务器配置
图 41

恢复Server12的网线,Server的状态如图42,43所示。表明Client1 恢复了与Server11和Server12的实时通讯,且Server11为Master。

SIMATIC PCS7 V6.0操作员站的客户机/服务器结构 以及冗余服务器配置
图 42

SIMATIC PCS7 V6.0操作员站的客户机/服务器结构 以及冗余服务器配置
图 43

Server11或Server12中只要有一个能与Client1实时通讯,就能确保Client1正常操作。报警和归档同样如此,本文不作详细说明。

关键词
PCS7 V6.0,客户机/服务器,冗余服务器

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc328200.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月5日 下午12:03
下一篇 2021年4月12日 上午12:00

相关推荐

发表回复

登录后才能评论