6ES7132-4BF50-0AA0现货西门子代理
6ES7132-4BF50-0AA0现货西门子代理
6ES7132-4BF50-0AA0现货西门子代理
西门子WinCC与S7-1500 R/H系统通信
WinCC与S7-1500R/H冗余系统通信有2种方式
方法1.
WinCC通过S7-1500R/H的系统IP通信,这时S7-1500R/H的2个CPU被看作1个PLC,系统IP自动连接到主PLC。当主PLC宕机后,WinCC通过此系统IP自动切换到备用PLC上。这种方式组态简单,与单PLC无异,WinCC通信连接中的IP地址输入S7-1500R的系统IP即可。
这种方式适用PC是单网卡的网络结构
方法2.
WinCC V7.5 SP1开始支持通过”系统变量“控制的S7-1500R/H冗余通信。可支持单网卡的网络,也可支持双网卡的冗余网络。
原理:WinCC与主PLC的固定IP通信,监视”通讯连接状态的系统变量“,当主PLC宕机后,WinCC通过“通信控制变量”切换到备用PLC的固定IP进行通讯。
组态步骤如下:
步:创建连接
在WinCC中创建CPU1的连接,用其固定IP地址
第二步:创建系统变量
在WinCC连接下,手动创建系统变量,变量名格式为“@连接名称@变量名称”。变量地址为空或者使用PLC中没有用到的地址。其变量名称和数据类型如下
各系统变量的作用如下:
“@
“@
“@
“@
“@
“@
“@
“@
“@
第三步:变量赋初值
为“@AlternativeAddress”和 “@RedundantCPUs” 赋初值。
“@AlternativeAddress”为“AccessPoint=CP_H1_1:;IPAddress=192.168.1.2;”
“@RedundantCPUs”为1。
第四步:创建全局动作
通过变量“@UseAlternativeAddress”设定WinCC的连接参数,包括访问点和PLC IP地址。
注意:修改“@UseAlternativeAddress”的值后,需重新置位“@ForceConnectionState”。
1、创建全局VBS动作
创建全局VBS动作,自动切换WinCC连接参数,包括下面2种情况:
(1)当前连接中断
(2)S7-1500/1200 被置STOP模式
判断方法:
(1)@ConnectionState=0代表当前连接中断。
(2)WinCC连接正常时(@ConnectionState=1)
当@UseAlternativeAddress = 0并且@OpStateConfiguredAddress =4时,代表当前WinCC连接到CPU1,并且所连接的CPU为STOP模式。
当@UseAlternativeAddress = 1并且@ OpStateAlternativeAddress =4时,代表当前WinCC连接到CPU2,并且所连接的CPU为STOP模式。
VBS动作脚本
以上脚本可以在WinCC帮助中搜索‘VBS381’来获取
2、VBS动作的触发器
当WinCC连接中断或所连CPU的操作模式变为STOP时,需要触发切换脚本。
设置VBS动作的触发器
第五步:启动运行
在WinCC启动列表中选择“全局脚本运行系统”,激活WinCC运行系统。
可以看到,当WinCC与主PLC连接网络中断或主PLC变成STOP模式时,WinCC连接都会切换连接至备用PLC,保证正常通信。
说明:
1、WinCC使用两块网卡和S7-1500R/H通信
WinCC可组态不同的网卡进行通信。设置变量“@AlternativeAddress”使连接不同的访问名,本文中,主连接使用访问名“CP_H1_1:”,备用连接使用访问名“CP_H1_2:”,这样WinCC就可以使用两块不同的网卡分别连接冗余的两个CPU。
2、如何确保WinCC连接到主CPU
WinCC通过系统IP与S7-1500R/H通信时,是系统主动识别并连接到主CPU的。但WinCC通过系统变量控制通信连接的方式,则不一定,需要确保WinCC中设定的主连接(如IP地址)是指向当前实际的主CPU(S7-1500面板上显示P为主CPU,B为备CPU).
查阅原文,请点击后的“阅读原文”
部分往期内容:
WinCC/Audit 审计跟踪 - 入门指南
可缩放矢量图形(SVG)在WinCC中的应用
WinCC报警控制摄像头自动定位
透明化运营- 通往数字化的必经之路(2)
透明化运营- 通往数字化的必经之路(1)
微信/APP推送WinCC报警消息
短信/邮件推送WinCC报警消息
WinCC教程:S7-1500变量通信与故障诊断
HMI人机交互设计大师课-全集在线
设备管理——WinCC 给你神助功
SIMATIC WinCC V7.5 新特性介绍
“能源管理”与“WinCC数据交互”视频回放
WinCC“数据交互导览图”
WinCC 数据上云,一步步教你 !So easy!
WinCC V7.5典型架构及选型指南