首页 历史故事数据跟踪传送(热备)功能详解

数据跟踪传送(热备)功能详解

【摘要】:数据跟踪传送(热备)功能用于使控制系统和待机系统的数据保持统一,以确保控制系统停机时,冗余系统通过待机系统继续运行。不进行跟踪传送(热备)的情况下,在系统切换后,在新的控制系统CPU模块中,会有上升沿、下降沿和SCJ指令不能正常工作的情况。图12-77 跟踪传送(热备)的步骤

数据跟踪传送(热备)功能用于使控制系统和待机系统的数据保持统一,以确保控制系统停机时,冗余系统通过待机系统继续运行。数据跟踪传送(热备)功能如图12-76所示。

要使控制系统与待机系统的数据保持统一,需要进行跟踪传送(热备)数据的设置。跟踪传送(热备)设置数据包括用户设置发送范围后进行发送的数据和自动发送的数据:

1)用户设置发送范围后进行发送的数据是指用户可以任意设置发送范围和发送时序的数据。

978-7-111-34215-1-Chapter12-83.jpg

图12-76 冗余系统的跟踪传送(热备)功能

2)用户发送的数据包括内部软元件和信号流内存。

信号流内存是指在顺序控制程序中,决定上升沿、下降沿指令的执行/不执行的数据,是对各个顺序控制程序步的运算执行与不执行结果的存储记忆。根据信号流内存的记忆信息决定上升沿、下降沿指令,SCJ指令的执行与不执行。

内部软元件指输入(X)、输出(Y)和内部继电器(M)等可在程序中使用的数据。

一次跟踪传送(热备)可发送的内部软元件和信号流内存共100K字。

1.跟踪传送(热备)设置数据的变更

在系统中,用户设置的发送范围有默认设置,当有需要时可以进行更改。

在以下情况中可以对用户设置发送范围进行变更:

1)需要缩短跟踪传送(热备)的时间时。

2)需要增加跟踪传送(热备)的时间时(文件寄存器等)。

3)需要在程序中任意变更跟踪传送(热备)时刻时。

4)需要传送信号流内存时。

默认的跟踪传送(热备)点数为全部点数,使用GX DeveloperPLC参数的软元件设置变更了使用点数时,变更后的点数即变为跟踪传送(热备)范围。

信号流内存的默认设置为不跟踪传送(热备)。

不进行跟踪传送(热备)的情况下,在系统切换后,在新的控制系统CPU模块中,会有上升沿、下降沿和SCJ指令不能正常工作的情况。若要正常工作,请将信号流内存设置为跟踪传送(热备)模式。将信号流内存设置为跟踪传送(热备)时,一次可跟踪传送(热备)的内部软元件的点数将减少16K字。

2.自动发送的数据

自动发送的数据是指无需进行跟踪传送(热备)设置也可以进行发送的数据,用户不能变更其发送范围。

自动发送数据与冗余参数的跟踪设置无关,是冗余系统自动跟踪传送(热备)的数据,在冗余参数的跟踪传送(热备)设置中不能进行更改,它包括SFC信息,PID控制指令信息以及一部分特殊继电器和特殊寄存器。

3.进行跟踪传送(热备)的步骤

数据跟踪传送(热备)的步骤如图12-77所示。

978-7-111-34215-1-Chapter12-84.jpg

图12-77 跟踪传送(热备)的步骤