Crossloads and scan time, Figure 38 - crossload and scan time, Estimate the crossload time – Rockwell Automation 1756-RMxx ControlLogix Enhanced Redundancy System User Manual User Manual

Page 149

Advertising
background image

Rockwell Automation Publication 1756-UM535D-EN-P - November 2012

149

Program the Redundant Controller

Chapter 7

Crossloads and Scan Time

It is important to plan for controller crossloads because the length of the

crossloads affects the scan time of your program. A crossload is a transfer of data

from the primary controller to the secondary controller and may occur at the end

of each program or at the end of the last program in a task.

The scan time of your program or phase is a total of the program execution time

and the crossload time. The diagram below demonstrates this concept.

Figure 38 - Crossload and Scan Time

Estimate the Crossload Time

The amount of time required for a crossload is primarily dependent upon the

amount of data being crossloaded. During a crossload, any tag that has been

written to during the program execution is crossloaded. Even if a tag has not

changed, but has been rewritten during the program execution, it will be

crossloaded.

In addition to the time required to transfer tag value changes, the crossload also

requires a small amount of overhead time to communicate information about the

program being executed.

Program Scan Time

Execution of Program

Crossload

Advertising