欢迎来到众智博远官网网站!

7*24小时在线咨询电话

010-52873850

新闻资讯

contact us

24小时免费咨询热线

010-52873850

技术资讯

当前位置: 首页 >> 新闻资讯 >> 技术资讯

西门子S7-1500H冗余系统主备同步及切换

发布时间:2019-07-17 来源:众智博远

1.主备PLC同步

冗余系统主备PLC之间的同步分为两个阶段:

1.1 备PLC启动时的同步

组态和程序下载到主PLC后,此时冗余系统工作在单机模式(RUN-Solo),操作备PLC上的模式开关从STOP切换到RUN,将启动主PLC到备PLC的同步过程。实现主备PLC同步的前提条件是:

 同步连接正常

 MRP环网处于闭环状态

同步过程中会将主PLC的装载存储器和工作存储器的同步到备PLC以保障备PLC的组态、程序、数据与主PLC完全相同。

下图反映了主备PLC的操作状态和冗余系统系统状态在执行同步(SYNCUP)前后的变化过程。

image.png

注意:须将PLC的最大循环监视时间设置为大于PLC实际循环时间的两倍,否则将会导致同步失败。

1.2 冗余系统工作在RUN-Redundant状态下的同步

当冗余系统工作在冗余模式(RUN-Redundant)时,主PLC将根据一定的同步机制将运行数据同步到备PLC,以确保冗余系统主备PLC切换时不影响系统的不间断运行。

2 .主备PLC切换

冗余系统工作在冗余模式下时,当满足下面条件时将进行主备PLC切换,原备PLC切换为主PLC进行正常的程序处理和IO数据交换:

 主PLC STOP

 主PLC断电

主备PLC切换的同时冗余系统也将切换到单机模式(RUN-Solo)。

冗余PLC可通过博途在线显示系统状态和调试程序。下面介绍相关操作和功能。

将冗余系统转至在线操作如下:

image.png

①:选中项目中冗余系统,点击工具栏中的“转至在线”按钮,将冗余系统转至在线;

②:在冗余系统目录下的两个冗余PLC通过图标中的P和B显示主备状态,图中PLC_1显示B为备PLC,PLC_2显示P为主PLC;

③:在冗余系统的“在线和诊断”窗口中显示了冗余系统的系统状态的详细信息。包括:

 系统状态

 配对状态

 主/备PLC 的操作状态

 主备关系

在以上①中的操作是默认将主PLC转至在线,可以满足程序调试的需要。如果需要查看备PLC的诊断状态,可通过以下操作将备PLC转至在线:选择项目中冗余系统,点击鼠标右键,在右键菜单中选择“与备用PLC建立在线连接>转至在线”

image.png

注意:

在冗余系统处于SYNCUP同步状态时不能建立在线连接。

冗余PLC在线后,可以通过以下在线功能实现程序和硬件的测试和调试:

 程序块在线监视

 数据块在线功能

 PLC变量表

 监控表

 强制表

 TRACE

这些功能的操作与标准PLC相同,这里就不做详细介绍了。

注意:对于TRACE功能

 R/H 冗余PLC 不支持在 SIMATIC 存储卡中存储测量值(设备中的测量值);

 冗余系统在SYNCUP同步状态下不执行TRACE记录。