应用领域 | 化工,电子/电池 |
---|
西门子*现货PLC;S7-200S7-300 S7-400 S7-1200 触摸屏,变频器,6FC,6SNS120 V10 V60 V80伺服数控备件:*电机(1KF.1LA7、1LG4、1LA9、1LE1),
![]() |
参考价 | 面议 |
更新时间:2020-05-15 11:54:10浏览次数:149
联系我们时请说明是化工仪器网上看到的信息,谢谢!
原装西门子6ES5376-1AA11供应 原装西门子6ES5376-1AA11供应
软件冗余是低成本的冗余解决方案,适用于对切换时间要求不是很高的场合,主备切换
时间为秒级的控制系统。软冗余系统包括两个站,一个为主站,一个为备用站;主备站的数据通讯链路为标准西门子通讯协议 (MPI/Profibus/Ethernet);冗余范围内的I/O模板需通过Profibus-DP网络连接到ET200M从站上;西门子的软件冗余可以在S7-300或S7-400的标准系统中实现,只需调用软冗余软件包中的程序块。
西门子的精智面板支持和软冗余CPU通讯,如图1的系统架构,并且当某个CPU连接
中断,面板可以切换连接到另一个CPU;如果两个CPU主备切换,面板可以切换到主CPU。
图1
本文描述的是用WinCC V11组态的精智面板通过脚本的方式实现切换连接的方法;本文
只描述面板和CPU的集成PN口之间通过工业以太网通讯,面板和CPU之间通过其他通讯方式(如MPI/Profibus)连接也可以参考本文。
本文所使用的硬件和软件如下:
(A) S7-300 soft redundancy
CPU 315-2PN/DP (6ES7315-2EH13-0AB0, Firmware V2.5)
CPU 317F-2PN/DP (6ES7317-2FK14-0AB0, Firmware V3.2)
CP342-5 (6GK7342-5DA02-0XE0, Firmware V5.0)
IM153-2 (6ES7153-2BA02-0XB0)
(B) Panel
KP700 Comfort (6AV2124-1GC01-0AX0)
(C) Software
WinCC V11 SP2 upd2
Step7 V5.5 SP2+HF1
此方法只适用于支持三个以上连接,支持脚本及ChangeConnection函数的面板,如全
系列的Comfort Panel。
本文不介绍软件冗余的原理及组态方法,详细可以参考:
《SIEMENS PLC系统软件冗余的说明与实现》
下载中心文档编号:A0039
78604454
2 组态Comfort Panel和S7-300软冗余系统的通讯
2.1 CPU组态
说明:本文描述的CPU组态是使用Step7 V5.5完成的,不涉及Step7 V11的使用。
A站:315-2PN/DP+IM153-2
B站:317F-2PN/DP+IM153-2
AB站之间通过CP342-5建立连接,实现冗余数据同步。
2.1.1 Step7中的硬件组态
A站:在Step7中组态315-2PN/DP,在DP总线上添加IM153-2,如图2所示。
图2
在CPU的属性中选择Clock Memory,设置Memory byte为MB0,如图3所示。
图3
B站:在Step7中组态317F-2PN/DP,在DP总线上添加IM153-2,如图4所示。
图4
在CPU的属性中选择Clock Memory,设置Memory byte为MB0,如图5所示。
图5
2.1.2 Step7中的网络组态
A站和B站之间通过CP342-5建立FDL连接,此连接为AB站之间的数据链路通道,打开
Netpro界面,新建一个FDL连接,如图6所示。
图6
2.1.3 Step7中的CPU编程
说明:本文描述的编程只涉及实现软冗余功能的部分,其他功能的实现不予介绍。
A站:OB100中调用FC100,实现初始化,如图7所示。
图7
OB35中调用FB101,必须在执行冗余用户程序的前/后分别调用FB101,如图8所示,而FB101内部调用了FB104、FC5、FC6,必须装载这三个块。